4 Units
Recommended for Success: MATH 104, CMPSC 5
Lecture: 3 hours
Laboratory: 3 hours
Designed for computer science majors but open to all students. Emphasizes problem analysis skills and algorithm development. Software engineering skills will be developed for both procedural and object-oriented programming techniques. Programming language will be the currently preferred object-oriented language used by equivalent UC/CSU courses. Extensive programming projects demonstrating problem solving and implementation skills will be assigned throughout the semester, including use of data types, conditions and Boolean logic, loops, recursion, arrays, functions, references, and file input/output. (MJC CMPSC 205)
Transfer:
UC/CSU
| Fall 2012 | CMPSC 22 Syllabus | Instructor: Smith, D |