Report an accessibility problem

Program Requirement

Computer Science (Software Engineering), BS

Click to save to my favorites

Program details

Catalog Year: 2026 - 2027 General Studies Gold
Degree: Bachelor of Science, BS
Plan Code: ESCSESBS
120
minimum credit hours
54
Upper division minimum
credit hours

Curriculum Checksheet

Requirement Minimum Grade Credit Hours

Some ASU Online courses are only offered in specific sessions. Please see advising for course planning.

Please see our degree requirements website for links to our flowcharts and our most up to date course lists.

Computer Science (Software Engineering) Lower Division Core Requirements
CSE 110 Principles of Programming
3 Credit Hours
Minimum Grade:C
C 3
CSE 205 Object-Oriented Programming and Data Structures
3 Credit Hours
Minimum Grade:C
C 3
CSE 230 Computer Organization and Assembly Language Programming
3 Credit Hours
Minimum Grade:C
C 3
CSE 240 Introduction to Programming Languages
3 Credit Hours
Minimum Grade:C
C 3
EEE 120 Digital Design Fundamentals
3 Credit Hours
Minimum Grade:C
C 3
FSE 100 Introduction to Engineering
2 Credit Hours
Minimum Grade:C
C 2
Computer Science, BS Upper Division Core Requirements
CSE 300 Ethics for the Information Age (HUAD)
3 Credit Hours
Minimum Grade:C
C 3
CSE 310 Data Structures and Algorithms
3 Credit Hours
Minimum Grade:C
C 3
CSE 330 Operating Systems
3 Credit Hours
Minimum Grade:C
C 3
CSE 340 Principles of Programming Languages
3 Credit Hours
Minimum Grade:C
C 3
CSE 355 Introduction to Theoretical Computer Science
3 Credit Hours
Minimum Grade:C
C 3
CSE 360 Introduction to Software Engineering
3 Credit Hours
Minimum Grade:C
C 3
CSE 485 Computer Science Capstone Project I
3 Credit Hours
Minimum Grade:C
C 3
CSE 486 Computer Science Capstone Project II
3 Credit Hours
Minimum Grade:C
C 3
IEE 380 Probability and Statistics for Engineering Problem Solving (QTRS)
3 Credit Hours
Minimum Grade:C
C 3
MAT 343 Applied Linear Algebra
3 Credit Hours
Minimum Grade:C
C 3
Computer Science (Software Engineering) Concentration Requirements
CSE 445 Distributed Software Development
3 Credit Hours
Minimum Grade:C
C 3
CSE 446 Software Integration and Engineering
3 Credit Hours
Minimum Grade:C
C 3
CSE 460 Software Analysis and Design
3 Credit Hours
Minimum Grade:C
C 3
CSE 464 Software Quality Assurance and Testing
3 Credit Hours
Minimum Grade:C
C 3
CSE 463 Introduction to Human Computer Interaction
OR CSE 466 Computer Systems Security
OR CSE 467 Data and Information Security
OR CSE 468 Computer Network Security
3 Credit Hours
Minimum Grade:C
C 3
Computer Science Electives
CSE 365 Information Assurance
3 Credit Hours
Minimum Grade:C
C 3
400-Level  CSE Elective
6 Credit Hours
Minimum Grade:C
C 6
Computer Science (Software Engineering) Major GPA
Check: Minimum 2.00 Major GPA
Lab Science
Scientific Thinking in Natural Sciences (SCIT) AND
Applied Biological Science:
Astronomy:
Biology:
Chemistry:
Environmental Science:
Forensics:
Geological Science:
Physical Geography:
Materials Science:
Physical Science:
Science Education:
Earth Space:
Sustainability:

Three total (SCIT) lab science courses are required. Two (SCIT) courses must be from the same subject area and one (SCIT) course must be from a different subject area.

11 Credit Hours
11
ASU 101 or College-Specific First-Year Seminar
ASU 101 or college-specific equivalent First-Year Seminar required of all first-year students.
ASU 101-CAI The ASU Experience
1 Credit Hours
Minimum Grade:C
C 1
First-Year Composition
ENG 101 First-Year Composition AND ENG 102 First-Year Composition
OR ENG 105 Advanced First-Year Composition
OR ENG 107 First-Year Composition AND ENG 108 First-Year Composition
6 Credit Hours
Minimum Grade:C
C 6
Notes

All baccalaureate degree students must fulfill university graduation requirements, including a minimum of 120 credit hours, with at least 45 credit hours in upper-division courses.

All undergraduate students must complete General Studies requirements.

Mathematics Placement Assessment score determines placement in first mathematics course.

Students should work with their academic advisor, and consider course prerequisites, in order to complete all degree requirements in four years.
General Studies designations listed next to courses were valid for the 2026 - 2027 academic year. Please refer to the course catalog for current General Studies designations at time of class registration. General Studies credit is applied according to the designation the course carries at the time the class is taken.
click back to top