CMPS 12A - 01 Introduction to Programming (Accelerated)
https://pisa.ucsc.edu/class_search/index.php?action=detail&class_data=YToyOntzOjU6IjpTVFJNIjtzOjQ6IjIxOTQiO3M6MTA6IjpDTEFTU19OQlIiO3M6NToiNzEzNDkiO30%253D
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