Computer Science
Generic Course Syllabus
(For actual course syllabi please
consult the schedule
of classes, determine the instructor
for the courses and consult his or her home page.)
| Course #: | C101 |
| Course Title: | Computer Programming I |
| Prerequisites: | M014 or Level 3 on the math placement exam. |
| Credits: | 4 |
| Text Book: | Program Development and Design Using C++, by Gary Bronson |
| Supplemental Texts: | Handouts |
| Course Information: | C101 is a course designed to give an introduction to computer science and programming. The course assumes no previous experience with computers, but some mathematics background is needed. Students not familiar with basic algebra will be at a disadvantage. C++ is the programming language that is used for assignments. |
| Other Information: | 1. Introduction to computers.
a. Components of a computer (CPU, memory, peripherals).2. Programming Rules and Methodology. a. Pseudo-code.3. Programming Environment Topics a. Using Windows 200X, XP and the Visual C++ integrated environment.5. Programming Assignments The students should be kept busy with programming assignments. Students seem to do better if assignments are due weekly. No assignment during a week when a test is scheduled allows students to study!6. The C++ Programming Language a. Basic syntax (rules for identifiers, declarations, etc.). |