Computer Science - Associate of Applied Science
NMSU Alamogordo 2024-2025 Catalog
A grade of C- or better is required in all courses.
Total Credits Required for Degree: 60
Students must complete all University degree requirements, which include: General Education requirements and elective credits to total at least 60 credits. Developmental coursework will not count towards the degree requirements and/or elective credits, but may be needed in order to take the necessary English and Mathematics coursework.
Prefix | Title | Credits |
---|---|---|
General Education Requirements | ||
Select one course from four of the following six content areas for a total of 12-14 credits. 1, 2 | 12-14 | |
This degree requires courses from Area I, II, and III; students must select one course from the remaining areas to complete General Education requirements. | ||
Area I: Communications | ||
Composition I | 4 | |
Area II: Mathematics | ||
College Algebra 3 | 3 | |
Area III: Laboratory Science | ||
Select any Area III: Laboratory Science course (4 credits) 2 | ||
Area IV: Social/Behavioral Sciences | ||
Area V: Humanities | ||
Area VI: Creative/Fine Arts | ||
General Education Elective | ||
COMM 1130G | Public Speaking | 3 |
or COMM 1115G | Introduction to Communication | |
Program Requirements | ||
C S 111 | Computer Science Principles | 4 |
C S 117 | Introduction to Computer Animation | 3 |
C S 151 | C++ Programming | 3 |
C S 153 | Python Programming I | 3 |
C S 172 | Computer Science I | 4 |
C S 271 | Object Oriented Programming | 4 |
C S 272 | Introduction to Data Structures | 4 |
C S 278 | Discrete Mathematics for Computer Science | 4 |
E T 182 | Introduction to Digital Logic | 2 |
ENGL 2210G | Professional and Technical Communication Honors | 3 |
ENGR 100G | Introduction to Engineering | 3 |
or C S 209 | Special Topics. | |
MATH 1430G | Applications of Calculus I | 3-4 |
or MATH 1250G | Trigonometry & Pre-Calculus | |
MATH 1511G | Calculus and Analytic Geometry I | 3-4 |
or MATH 1350G | Introduction to Statistics | |
Total Credits | 60 |
- 1
Each course selected must be from a different area and students cannot take multiple courses in the same area.
- 2
See the General Education Section of the catalog for a full list of courses.
- 3
MATH 1220G College Algebra is required for the degree but students may need to take any prerequisites needed to enter MATH 1220G first.
NMSU Alamogordo 2024-2025 Catalog
A Suggested Plan of Study - Computer Science
Additional classes may be needed based on placement test results and course prerequisites. Visit with an advisor for help with creating a customized plan.
A grade of C- or better is required in all courses.
First Year | ||
---|---|---|
Fall | Credits | |
C S 111 | Computer Science Principles | 4 |
C S 117 | Introduction to Computer Animation | 3 |
C S 153 | Python Programming I | 3 |
COMM 1130G or COMM 1115G | Public Speaking or Introduction to Communication | 3 |
MATH 1220G | College Algebra 1 | 3 |
Credits | 16 | |
Spring | ||
C S 151 | C++ Programming | 3 |
ENGL 1110G | Composition I | 4 |
MATH 1430G or MATH 1250G | Applications of Calculus I or Trigonometry & Pre-Calculus | 3-4 |
Select one course from Area IV, V, or VI 2 | 3 | |
Credits | 13 | |
Second Year | ||
Fall | ||
C S 172 | Computer Science I | 4 |
ENGL 2210G | Professional and Technical Communication Honors | 3 |
ENGR 100G or C S 209 | Introduction to Engineering or Special Topics. | 3 |
MATH 1511G or MATH 1350G | Calculus and Analytic Geometry I or Introduction to Statistics | 3-4 |
Select Area III Laboratory Science course (4 credits total) 2 | 4 | |
Credits | 17 | |
Spring | ||
C S 271 | Object Oriented Programming | 4 |
C S 272 | Introduction to Data Structures | 4 |
C S 278 | Discrete Mathematics for Computer Science | 4 |
E T 182 | Introduction to Digital Logic | 2 |
Credits | 14 | |
Total Credits | 60 |
- 1
MATH 1220G College Algebra is required for the degree but students may need to take any prerequisites needed to enter MATH 1220G first.
- 2
See the General Education Section of the catalog for a full list of courses.