Computer Science - Associate of Applied Science

NMSU Alamogordo 2026-2027 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
Trigonometry & Pre-Calculus4
Area III: Laboratory Science 3
Modern Computing in Practice 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
CSCI 1120Introduction to Computer Animation3
CSCI 1220Computer Programming Fundamentals: Python3
CSCI 1720Computer Science I4
CSCI 2210Object-Oriented Programming4
CSCI 2220Introduction to Data Structures and Algorithms4
CSCI 2310Discrete Mathematics for Computer Science4
CSCI 2996Special Topics (Problem Solving)3
CIST 2311Database Concepts and Principles3
ENGL 2210GProfessional and Technical Communication3
MATH 1511GCalculus and Analytic Geometry I4
MATH 1521GCalculus and Analytic Geometry II4
MATH 2415Introduction to Linear Algebra3
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 1250G Trigonometry & Pre-Calculus is required for the degree but students may need to take any prerequisites needed to enter MATH 1250G first.

NMSU Alamogordo 2026-2027 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
CSCI 1115G Modern Computing in Practice 4
CSCI 1120 Introduction to Computer Animation 3
CSCI 1220 Computer Programming Fundamentals: Python 3
COMM 1130G
Public Speaking
or Introduction to Communication
3
MATH 1250G Trigonometry & Pre-Calculus 1 4
 Credits17
Spring
CSCI 1720 Computer Science I 4
CIST 2311 Database Concepts and Principles 3
ENGL 1110G Composition I 4
MATH 1511G Calculus and Analytic Geometry I 4
 Credits15
Second Year
Fall
CSCI 2996 Special Topics (Problem Solving) 3
ENGL 2210G Professional and Technical Communication 3
MATH 1521G Calculus and Analytic Geometry II 4
Select one course from Area IV, V, or VI (3 credits) 3
 Credits13
Spring
CSCI 2210 Object-Oriented Programming 4
CSCI 2220 Introduction to Data Structures and Algorithms 4
CSCI 2310 Discrete Mathematics for Computer Science 4
MATH 2415 Introduction to Linear Algebra 3
 Credits15
 Total Credits60
1

MATH 1250G Trigonometry & Pre-Calculus is required for the degree but students may need to take any prerequisites needed to enter MATH 1250G first.

2

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