3 Units
Recommended for Success: MATH 104
Lecture: 3 hours
Laboratory: 1 hour
First course in computer programming for students with little or no programming experience. Covers computer architecture, data representation, file systems and networks, software development methods (structured and object-oriented design), and basic problem-solving using analysis, documentation, algorithm design and control structures. Programming using scripting languages such as JavaScript and Python, and a compiled, object-oriented language such as Java will be introduced. This course is designed for majors and non-majors.
Transfer:
UC/CSU
| Spring 2013 | CMPSC 5 Syllabus | Instructor: Smith, D |