CMPS 12A: Introduction to Programming
- Fall 2008
- Spring 2008
- Winter 2008
- Fall 2007
- Summer 2007
- Spring 2007
- Winter 2007
- Fall 2006
- Summer 2006
- Spring 2006
- Winter 2006
- Fall 2005
- Spring 2005
- Winter 2005
- Fall 2004
- Spring 2004
- Winter 2004
- Fall 2003
- Spring 2003
- Spring 2002
- Winter 2002
- Fall 2001
- Spring 2001
- Winter 2001
- Fall 2000
- Spring 2000
- Winter 2000
- Fall 1999
- Spring 1999
- Winter 1999
- Fall 1998
An introductory programming course for computer science and engineering majors where students learn programming and documentation skills, as well as algorithmic problem solving and programming methodologies. Introduces students to computers, compilers, and editors, and they are expected to write medium-sized programs. Topics include, but are not limited to, procedures and functions, conditionals and loop control structures, static and dynamic memory manipulations, and text processing. Prior experience with Unix helpful, and some prior programming experience strongly recommended (e.g., course 10). This course is required for computer engineering, computer science, electrical engineering, and information systems management majors. Prerequisite(s): eligibility to enroll in Mathematics 19A (Mathematics 2B or 3 or 40 or higher on mathematics placement exam) or completion of Mathematics 11A or 19A or Economics 11A or AMS 3 or 11A. Concurrent enrollment in 12L required. (General Education Code(s): IN.) The Staff, D. Bailey, P. Tantalo, C. Flanagan, C. McDowell
5 Credits
While the information on this web site is usually the most up to date, in the event of a discrepancy, please contact your adviser to confirm which information is correct.


