CS 111 - Introduction to Computer Science I: Java

    Recent Professors
    David Bernabe, Raul Soto
    Recent Semesters
    Summer 2026
    Class Size
    24 students
    Credits
    3
    Prerequisite
    None
    Summer 2026 Sections
    View Summer 2026 sections of CS 111
    Transfers To
    CSU
    Description
    This course introduces object-oriented programming and concepts designed primarily for students majoring in computer science and engineering who have some programming fundamentals. The course uses topics of personal and social relevance to investigate the impacts of computing through exploring language basics, including control structures, data types, input/output, operators, classes, methods and parameters, basic inheritance, and documentation practices as well as testing and verification techniques. UC CREDIT LIMITATION: No credit for CS 111 if taken after CS 112 . C-ID COMP 122, ITIS-130.
    Usually Held
    Tue Thu 8:30am–10:00am