Computer Programming, Computer Information Technology, AAS

Program Code: Computer Programming-AAS

This is a draft edition of the 2026-2027 catalog. Information is subject to change.

Program Description

The AAS, Computer Information Technology, Computer Programming provides students with entry level programming skills. Computer programming professionals must also have a broad knowledge of computer systems and technologies, as well as strong problem solving and analysis skills. They must be able to think logically and have strong verbal and written communication skills.

Recommended Course Schedule

Plan of Study Grid
1st semesterUnits
CIT 114 IT Essentials 4
CIT 112 Network + 3
English/Communications 3 3
Elective 4 3
Mathematics 4 3
 Semester Total16
2nd semester
CIT 148 Beginning Python Programming 3
CIT 173 Introduction to Linux 3
CIT 151 Beginning Web Development 3
English/Communications 3 3
Human Relations 3 3
 Semester Total15
3rd semester
CIT 180
Database Concepts and SQL
or Introduction to SQL for Data Science
3
Electives 4 3
CIT 130
Beginning Java
or Beginning C# Programming
3
Fine Arts/Humanities/Social Science/U.S. & Nevada Constitutions 3 3
Diversity 3 3
 Semester Total15
4th semester
CIT 263 Project Management 3
CIT 230
Advanced Java
or Advanced C# Programming
or Advanced Python Programming
3
Electives 4 5
Science 3 3
 Semester Total14
 Total Units60
3

See approved General Education list for the AAS Degree. 

4

See program recommendations or requirements. 

Program Requirements

AAS degrees are generally non-transfer degrees designed for students to enter the workforce.

To earn an AAS degree, students must:

  1. Maintain a minimum cumulative GPA of 2.0 (see requirements for graduation.)
  2. Complete a minimum of 15 units within the college.
  3. Satisfy General Education requirements for the AAS.
  4. Have no financial or library obligation to the college.
GENERAL EDUCATION REQUIREMENTS
English/Communications 16
Fine Arts/Humanities/Social Science 13
Recommended: Choose a course that satisfies U.S. and Nevada Constitutions
Human Relations 13
Mathematics3
Recommended:
College Algebra (or higher)
Science 13
Additional College Requirements
Diversity 13
U.S. and Nevada Constitutions 2(3)
Course also will satisfy Fine Arts/Humanities/Social Science.
Degree Requirements
CIT 271Cyber Threat Intelligence3
CIT 112Network +3
CIT 114IT Essentials4
CIT 148Beginning Python Programming3
CIT 173Introduction to Linux3
CIT 180Database Concepts and SQL3
or DATA 210 Introduction to SQL for Data Science
CIT 263Project Management3
CIT 151Beginning Web Development3
Beginning Programming Language3
Beginning Java
Beginning C# Programming
Advanced Programming Language3
Advanced Java
Advanced C# Programming
Advanced Python Programming
Electives8
Select 8 units from any college-level courses.
Total Units60
 
1

See Approved General Education List for the AAS Degree.

2

May also count toward degree requirements. Please consult with Academic Advising.

 

Program Outcomes

Students completing the degree will:

PSLO1: Have the technical proficiency required to design and program a solution to a stated problem.

PSLO2: Demonstrate the ability to work with dynamic data structures and generic methods, which are methods that can operate with different data types while maintaining type safety.

PSLO3: Have the ability to communicate and work effectively with members of a team and members of external groups.