Computer Programming, Computer Information Technology, AAS
Program Code: Computer Programming-AAS
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
1st semester | Units | |
---|---|---|
CIT 114 | IT Essentials | 4 |
CS 105 | Introduction to Computing | 3 |
English 3 | 3 | |
CIT 130 or CIT 134 | Beginning Java or Beginning C# Programming | 3 |
Semester Total | 13 | |
2nd semester | ||
CIT 112 | Network + | 3 |
CIT 151 | Beginning Web Development | 3 |
MATH 124 | College Algebra (or higher) | 3 |
Fine Arts/Humanities/Social Science/Diversity 3 | 3 | |
CIT 230 or CIT 234 | Advanced Java or Advanced C# Programming | 3 |
Semester Total | 15 | |
3rd semester | ||
CIT 180 | Database Concepts and SQL | 3 |
Communications 3 | 3 | |
Science 2 | 3 | |
CIT 236 | Common Programming Patterns or Beginning Java or Beginning C# Programming or Test-Driven Development | 3 |
Electives | 4 | |
Semester Total | 16 | |
4th semester | ||
CIT 235 | Fluent Entity Framework in C# or Advanced Java or Advanced C# Programming or Common Programming Patterns or Test-Driven Development | 3 |
CIT 263 | Project Management | 3 |
Electives | 4 | |
Human Relations 3 | 3 | |
U.S. and Nevada Constitutions 2 | 3 | |
Semester Total | 16 | |
Total Units | 60 |
- 2
- 3
See program recommendations or requirements.
Program Requirements
AAS degrees are generally non-transfer degrees that are designed for students to enter the workforce.
To earn an AAS degree, students must:
- Maintain a minimum cumulative GPA of 2.0 (see requirements for graduation.)
- Complete a minimum of 15 units within the college.
- Satisfy General Education requirements for the AAS.
- Have no financial or library obligation to the college.
Code | Title | Units |
---|---|---|
GENERAL EDUCATION REQUIREMENTS | ||
Communications | 3 | |
Highly Recommended: | ||
Business Speech Communications | ||
or COM 113 | Fundamentals of Speech Communications | |
or COM 215 | Introduction to Group Communication | |
English | 3 | |
Highly Recommended: | ||
Composition I | ||
or ENG 113 | Composition I for International and Multilingual Students | |
or ENG 100 | Composition Enhanced | |
or ENG 102 | Composition II | |
or ENG 114 | Composition II For International and Multilingual Students | |
or ENG 107 | Technical Communications I | |
Fine Arts/Humanities/Social Science | 3 | |
Recommended: | ||
Course that counts for Diversity | ||
Human Relations | 3 | |
Highly Recommended: | ||
Leadership and Human Relations | ||
Mathematics | 3 | |
Required: | ||
College Algebra (or higher) | ||
Science | 3 | |
Additional College Requirements | ||
Diversity | (3) | |
U.S. and Nevada Constitutions | 3 | |
Degree Requirements | ||
CIT 112 | Network + | 3 |
CIT 114 | IT Essentials | 4 |
CIT 151 | Beginning Web Development | 3 |
CIT 180 | Database Concepts and SQL | 3 |
CIT 263 | Project Management | 3 |
CS 105 | Introduction to Computing | 3 |
Students must complete the beginning and advanced of one programming language for a total of 6 units: | 6 | |
JAVA | ||
Beginning Java | ||
Advanced Java | ||
C# | ||
Beginning C# Programming | ||
Advanced C# Programming | ||
Select 6 units from the following courses or programing language | 6 | |
Beginning Java | ||
Advanced Java | ||
Beginning C# Programming | ||
Advanced C# Programming | ||
Fluent Entity Framework in C# | ||
Common Programming Patterns | ||
Test-Driven Development | ||
Electives | 8 | |
CCNA Internetworking Fundamentals | ||
Computer Science I | ||
CIT, CS or CSCO | ||
Pre-Calculus II | ||
Total Units | 60 |
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 an understanding of dynamic data structures and generic methods.
PSLO3: Have the ability to communicate and work effectively with members of a team and members of external groups.