Skip to main content

Computer Science (AS)


Please note:  These requirements are based on 2021-2022 LAVC Catalog.

Complete a minimum of 60 degree applicable semester units consisting of required courses for major, general education and elective courses as needed.  Some major courses may double count for general education.  Each major course must be completed with a grade of C or higher. Download Graduation Petition Form and return the completed form to the Admissions and Records Office early in your last semester of completing the requirements.  Indicate the degree(s) and general education plan(s) you are completing. For the latest degree requirements, please see the LAVC catalog.


Complete the following 6 required courses

Course Course Title UNITS
CS 101* Introduction to Computer Science 3
CS 117* Intermediate Programming Using C/C++ 3
CS 136* Introduction to Data Structures 3
CS 150* Windows and Web Database Programming 3
CS 216* Object-Oriented Programming in C++ 3
CS 236* Advanced Data Structures and Introduction to Databases 3

Complete 1 course from the following

Course Course Title UNITS
CS 111* Programming in Visual Basic 3
CS 115* Programming in C# 3

Complete 12 units from the following courses

Course Course Title UNITS
CIS 112* Operating Systems - Beginning Linux 3
CIS 210* Introduction to Computer Networking 3
CS 111* Programming in Visual Basic 3
CS 115* Programming in C# 3
CS 119 Programming in Python 3
CS 130* Introduction to Computer Architecture and Organization 3
CS 213* Advanced Programming in Java 3
CS 220* Advanced Computer Programming 3

Total units required for major: 33

Follow Associate Degree General Education Requirements – LACCD Plan to meet general education unit requirements.

Required general education units: 21

Required degree applicable elective units: 6

Total units required: 60

*This course has a prerequisite or a corequisite.
#Cross-referenced course.