| C# Programming CRS#: 90.271-041 Dates & Times: TBA, Call 978-934-2495 for more information. Objective: The purpose of this course is to transition the student from traditional non-Internet and Web based applications to Internet and Web based applications using the C# language. Some of the topics that will be discussed in the course are: object-oriented programming, graphical-user-interface concepts, event driven programming, multithreading and World-Wide-Web based client/server networking, relational database models and distributed computing. Expectations: Upon completion of this course the student should be able to write C# programs that can be implemented for Internet and World Wide Web based applications for the PC. Instructor: J. Brzowski Lectures: TBD Text: C# How To Program Deitel and Deitel ISBN: 0-13-062221-4 Prerequisite: 90.268 or 90.301 IDE: Microsoft Visual C# .NET is the minimum IDE (Intergraded Development Environment) necessary to write and execute C# programs. IIS: Microsoft Internet Information Services (IIS) Web server must be installed and the Personal Web Server (PWS) running to create ASP .NET applications. Course Outline: The following is the course outline. Week Topics
Assignments: There will be 7 programming assignments for the course. Students will hand in a print out of their source code and output generated from their program. Each assignment should only take 1 week to complete and will be discussed completely in class. Late homework assignments will be dealt on a case-by-case basis, but is the exception rather than the norm.
Grading
Policy: The grading of programming assignments will be based on the
source code and output that the student will print out and submit in
class. Some of the criteria that will be used in the grading of
programming assignments will be: Attendance: Students are responsible to attend all classes and are responsible for all material presented. |