10 units
An introduction to the process of program design and
analysis using Java programming language for students who have no prior
programming experience. Topics include basic data types and their operators,
I/O, control structures (selection, loops), classes (including methods and
fields), files, arrays, and simple sorting and searching algorithms.
80-minute lecture and 80-minute lab. If you have taken a programming course
before and have used functions, loops and arrays, you should enroll in
15-200 instead of 15-100.
Prerequisite: minimum PSAT Math = 65 or SAT Math = 650.
Lecture: 9 - 10:20 a.m. daily
Lab: 4:30 - 5:50 p.m. daily