CS 119
Program Design & Development
Grossmont-Cuyamaca Community College District · Fall 2026
Catalog description
Introductory course in program design and development using Java or other object-oriented programming language to serve as a foundation for more advanced programming, computer science or networking courses. Emphasizes the development of problem-solving skills while introducing students to computer science through the use of a modern object-oriented programming language. Devotes attention to the development of effective software engineering practices emphasizing such principles as design decomposition, encapsulation, procedural abstraction, testing and software reuse. Students will learn and apply standard programming constructs, problem-solving strategies, the concept of an algorithm, fundamental data structures, the machine representation of data, and introductory graphics and networking. (C-ID COMP 112 (with CS 119L)) (CSU/UC)
Sections
Current meeting, instructor, credit, and enrollment details
0799
20 openSeats: 12/32 seats Last recorded: Jul 31, 2026, 9:59 PM- Days & times
- Th · 6:00 – 9:05 PM
- Meeting dates
- Aug 24 – Dec 21
- Location
- Bldg E 206
- Instructor
- Gilani, S