CSIS 119
Intro to Computer Programming
Grossmont College · UGRD · Fall 2026
Catalog description
An introductory course in computer programming as a foundation for more advanced programming, computer science, computer networking, or software engineering courses. Emphasis is on the development of problem solving skills as it introduces students to computer programming principles and best practices using modular and Object Oriented programming concepts. Attention is given to development of effective software engineering practices emphasizing such principles as analysis and design decomposition, encapsulation, procedural abstraction, testing and software reuse. Students learn and apply standard programming constructs, problem-solving strategies, the concept of an algorithm, fundamental data structures, and the machine representation of data. (CSU/UC)
Sections
Current meeting, instructor, credit, and enrollment details
2619
1 openSeats: 49/50 seats Last recorded: Aug 13, 2026, 3:58 PM- Days & times
- Distance Education/Online WEB (Internet 100%)
- Meeting dates
- Aug 24 – Dec 21
- Location
- Distance Education/Online WEB
- Instructor
- Giovengo, P
Section notes
Section 2619 is a fully online course offered on the internet (WEB) and does not meet on specific days/times. Familiarity with computers, Internet required. For more information, email the instructor. [https://www.gcccd.edu/staffdirectory/search.asp]