Class Detail

UCSC Logo

CMPS 12A - 01   Introduction to Programming (Accelerated)

2019 Summer Quarter

Search



Copy Link
Textbooks
Course Readers

Class Details

Career
Undergraduate
Grading
Student Option
Class Number
71349
Type
Lecture
Instruction Mode
In Person
Credits
5 units
General Education
 
Status
Open
Available Seats
66
Enrollment Capacity
100
Enrolled
34
Wait List Capacity
0
Wait List Total
0

Description

Accelerated introduction to programming. Students write medium-sized programs. Topics include: functions; conditionals and loops; classes; event-driven programming and graphic user interfaces (GUIs); recursion; and arrays. Students who have no or very limited programming experience should consider courses 5J and 11 which cover the same material in two quarters. Students may not receive credit for both this course and course 11. Some prior programming experience in a language such as C, C++, Java, or C# strongly recommended.

Enrollment Requirements

Prerequisite(s): Mathematics 3 or 11A or 19A or Applied Mathematics and Statistics 3 or Applied Mathematics and Statistics/Economics 11A, or a score of 400 or higher on the mathematics placement examination (MPE). Concurrent enrollment in 12L required.

Meeting Information

Days & Times Room Instructor Meeting Dates
MW 03:30PM-07:00PM J Bask Aud 101 Olds,E.T.
Chang,K.
06/24/19 - 07/26/19
Search