*****COURSES ARE SUBJECT TO CHANGE*****
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. Prerequisite(s): Mathematics 3 or 11A or 19A or Applied Mathematics and Statistics 3 or 11A or Economics 11A or a score of 40 or higher on the mathematics placement exam. Concurrent enrollment in 12L required. (General Education Code(s): IN.) The Staff, C. Flanagan, C. McDowell
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.