CS 12J - Introduction to Programming Concepts and Methodology, Java
- Recent Professors
- Andrew Thach
- Recent Semesters
- Spring 2026
- Class Size
- 32 students
- Difficulty
- 5.6Moderateout of 10
- Credits
- 4
- Spring 2026 Sections
- View Spring 2026 sections of CS 12J
- Transfers To
- CSU
- Description
- Presents an introduction to computer programming using Java, beginning with basic principles and progressing to object-oriented programs and visual programming. Includes: algorithms, primitive and complex data types, declarations, expressions, selection, repetition, methods, recursion, libraries, arrays, classes, objects, encapsulation, components, events, files and streams. May be offered in a distance-learning format.
- Usually Held
- Mon Wed 2:40pm–4:45pm
