CS G102 - Computer Software Development, Introduction

    Recent Professors
    Herbert Cohen
    Recent Semesters
    Fall 2026, Summer 2026, Spring 2026, Fall 2025, Summer 2025
    Class Size
    32–75 students
    Credits
    3
    Fall 2026 Sections
    View Fall 2026 sections of CS G102
    Transfers To
    CSU
    Description
    This course will introduce students to the basic principles of computers and software development. Computer architecture concepts and principles of operation, operating systems basics, file management, and software development principles will be discussed, demonstrated and practiced. Common programming languages, including Java, C, C++, and Python will be discussed and small programs in each language will be written.