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, 212-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 I4
Area II: Mathematics
College Algebra 33
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 1130GPublic Speaking3
or COMM 1115G Introduction to Communication
Program Requirements
C S 111Computer Science Principles4
C S 117Introduction to Computer Animation3
C S 151C++ Programming3
C S 153Python Programming I3
C S 172Computer Science I4
C S 271Object Oriented Programming4
C S 272Introduction to Data Structures4
C S 278Discrete Mathematics for Computer Science4
E T 182Introduction to Digital Logic2
ENGL 2210GProfessional and Technical Communication Honors3
ENGR 100GIntroduction to Engineering3
or C S 209 Special Topics.
MATH 1430GApplications of Calculus I3-4
or MATH 1250G Trigonometry & Pre-Calculus
MATH 1511GCalculus and Analytic Geometry I3-4
or MATH 1350G Introduction to Statistics
Total Credits60
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.

Plan of Study Grid
First Year
FallCredits
C S 111 Computer Science Principles 4
C S 117 Introduction to Computer Animation 3
C S 153 Python Programming I 3
COMM 1130G
Public Speaking
or Introduction to Communication
3
MATH 1220G College Algebra 1 3
 Credits16
Spring
C S 151 C++ Programming 3
ENGL 1110G Composition I 4
MATH 1430G
Applications of Calculus I
or Trigonometry & Pre-Calculus
3-4
Select one course from Area IV, V, or VI 2 3
 Credits13
Second Year
Fall
C S 172 Computer Science I 4
ENGL 2210G Professional and Technical Communication Honors 3
ENGR 100G
Introduction to Engineering
or Special Topics.
3
MATH 1511G
Calculus and Analytic Geometry I
or Introduction to Statistics
3-4
Select Area III Laboratory Science course (4 credits total) 2 4
 Credits17
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
 Credits14
 Total Credits60
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.