Page Content

Programming Concepts and Methodology I (CMPSC 22)

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