Computer Science - Associate of Applied Science
NMSU Alamogordo 2023-2024 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 one course from the following: | ||
Introduction to Astronomy Lecture & Laboratory | 4 | |
Principles of Biology: Biodiversity, Ecology, and Evolution and Principles of Biology: Biodiversity, Ecology, and Evolution Laboratory | 4 | |
Principles of Biology: Cellular and Molecular Biology and Principles of Biology: Cellular and Molecular Biology Laboratory | 4 | |
General Chemistry I Lecture and Laboratory for STEM Majors | 4 | |
General Chemistry II Lecture and Laboratory for STEM Majors | 4 | |
Environmental Science I | 4 | |
Physical Geography | 4 | |
Physical Geology | 4 | |
Algebra-Based Physics I and Algebra-Based Physics I Lab | 4 | |
Algebra-Based Physics II and Algebra-Based Physics II Lab | 4 | |
Calculus -Based Physics I and Calculus -Based Physics I Lab | 4 | |
Calculus -Based Physics II and Calculus -Based Physics II Lab | 4 | |
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 273 | Machine Programming and Organization | 3-4 |
or C S 209 | Special Topics. | |
E T 182 | Introduction to Digital Logic | 2 |
ENGL 2210G | Professional & Technical Communication | 3 |
ENGR 100G | Introduction to Engineering | 3 |
MATH 1430G | Applications of Calculus I | 3 |
or MATH 1250G | Trigonometry & Pre-Calculus | |
MATH 1511G | Calculus and Analytic Geometry I | 3-4 |
or MATH 1350G | Introduction to Statistics | |
Electives | 1 | |
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 2023-2024 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 |
COMM 1130G or COMM 1115G | Public Speaking or Introduction to Communication | 3 |
ENGR 100G | Introduction to Engineering | 3 |
MATH 1220G | College Algebra 1 | 3 |
Credits | 16 | |
Spring | ||
C S 151 | C++ Programming | 3 |
C S 172 | Computer Science I | 4 |
MATH 1430G or MATH 1250G | Applications of Calculus I or Trigonometry & Pre-Calculus | 3-4 |
Select one Laboratory Science course from degree list 2 | 4 | |
Credits | 14 | |
Second Year | ||
Fall | ||
C S 153 | Python Programming I | 3 |
C S 271 | Object Oriented Programming | 4 |
E T 182 | Introduction to Digital Logic | 2 |
ENGL 1110G | Composition I | 4 |
MATH 1511G or MATH 1350G | Calculus and Analytic Geometry I or Introduction to Statistics | 3-4 |
Credits | 16 | |
Spring | ||
C S 272 | Introduction to Data Structures | 4 |
C S 273 or C S 209 | Machine Programming and Organization or Special Topics. | 3-4 |
ENGL 2210G | Professional & Technical Communication | 3 |
Select one course from Area IV, V, or VI 3 | 3 | |
Elective Course | 1 | |
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
Area III: Laboratory Science Courses
- ASTR 1115G Introduction to Astronomy Lecture & Laboratory
- BIOL 2110G Principles of Biology: Cellular and Molecular Biology/BIOL 2110L Principles of Biology: Cellular and Molecular Biology Laboratory
- BIOL 2610G Principles of Biology: Biodiversity, Ecology, and Evolution/BIOL 2610L Principles of Biology: Biodiversity, Ecology, and Evolution Laboratory
- CHEM 1215G General Chemistry I Lecture and Laboratory for STEM Majors
- CHEM 1225G General Chemistry II Lecture and Laboratory for STEM Majors
- ENVS 1110G Environmental Science I
- GEOG 1110G Physical Geography
- GEOL 1110G Physical Geology
- PHYS 1230G Algebra-Based Physics IPHYS 1230L Algebra-Based Physics I Lab
- PHYS 1240G Algebra-Based Physics IIPHYS 1240L Algebra-Based Physics II Lab
- PHYS 1310G Calculus -Based Physics IPHYS 1310L Calculus -Based Physics I Lab
- PHYS 1320G Calculus -Based Physics IIPHYS 1320L Calculus -Based Physics II Lab
- 3
See the General Education Section of the catalog for a full list of courses.