CST1620 C# / C++ Programming
Syllabus

COURSE DESCRIPTION
This course is designed for students in the computer field who will be working with computer programming languages. The course covers both design and programming using the programming language Microsoft C#, a graphical derivative of C++, which is a widely used object-oriented language. The student will develop many programs using C#. (Prerequisites: CST1794) (5 Credits)
(1 Lecture, 4 Lab, 0 On the Job Training.)

COURSE FOCUS
This course focuses on hands-on programming with the C# language and the concepts necessary to design programs. The course focuses on the completion of programming problems as given in the text in a self-paced format.

TEXT AND REFERENCES
1. C# for Students (Student supplied textbook)
2. Visual C# 2005 How to Program Second Edition (Student supplied textbook)
3. Computer system with Windows 2000 Pro or XP Pro. (School or Student supplied equipment)

STUDENT CONTRIBUTIONS
The student is expected to spend at least 240 hours studying the text and completing the exercises, worksheets, and class project. The student is expected to take a self directed approach to learning through available resources. The student is expected to contact the instructor if difficulty is encountered or help is needed.

COURSE EXPECTATIONS
See this link for additional course expectations.

COURSE EVALUATION
Student objectives and evaluations are translated to a percentage and the percentages to grades. A score of 70% is passing. The following percentage distribution guarantees the following grade: A:93%+, A-:90%+, B+:87%+, B:83%+, B-:80%+, C+:77%+, C:73%+, C-:70%+, NC:<70%.

COURSE SCHEDULE
This course is lecture/lab based. The CST Instructors will deliver the lectures, as well as supervise the lab.  The student is expected to spend at least 48 hours per credit in self study with direction from instructors and/or instructional guides and testing.  This a five (5) credit course, so an average student is expected to spend approximately 240 hours completing this course, which includes lectures and lab.  All lectures will be scheduled, with that schedule posted online.



Version Information:
Sep 17th, 2002 Original course material.
Aug 26th, 2003 Changed to C# language.
Aug 07th, 2006 Changed to C# 2005.