Page Content

Introduction to Programming (CMPSC 5)

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