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, 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 one course from the following:
Introduction to Astronomy Lecture & Laboratory4
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 Majors4
General Chemistry II Lecture and Laboratory for STEM Majors4
Environmental Science I4
Physical Geography4
Physical Geology4
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 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 273Machine Programming and Organization3-4
or C S 209 Special Topics.
E T 182Introduction to Digital Logic2
ENGL 2210GProfessional & Technical Communication3
ENGR 100GIntroduction to Engineering3
MATH 1430GApplications of Calculus I3
or MATH 1250G Trigonometry & Pre-Calculus
MATH 1511GCalculus and Analytic Geometry I3-4
or MATH 1350G Introduction to Statistics
Electives1
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 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.

Plan of Study Grid
First Year
FallCredits
C S 111 Computer Science Principles 4
C S 117 Introduction to Computer Animation 3
COMM 1130G
Public Speaking
or Introduction to Communication
3
ENGR 100G Introduction to Engineering 3
MATH 1220G College Algebra 1 3
 Credits16
Spring
C S 151 C++ Programming 3
C S 172 Computer Science I 4
MATH 1430G
Applications of Calculus I
or Trigonometry & Pre-Calculus
3-4
Select one Laboratory Science course from degree list 2 4
 Credits14
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
Calculus and Analytic Geometry I
or Introduction to Statistics
3-4
 Credits16
Spring
C S 272 Introduction to Data Structures 4
C S 273
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
 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

Area III: Laboratory Science Courses

3

See the General Education Section of the catalog for a full list of courses.