Report an accessibility problem

Program Requirement

Software Engineering, BS

Click to save to my favorites

Program details

Catalog Year: 2025 - 2026 General Studies Gold
Degree: Bachelor of Science, BS
Plan Code: TSSERBS
120
minimum credit hours
45
Upper division minimum
credit hours

Curriculum Checksheet

Requirement Minimum Grade Credit Hours
Not all courses are available through ASU Online campus.
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. Polytechnic Campus: https://scai.engineering.asu.edu/software-engineering-degree-requirements-ground-campus/ ASU Online campus: https://scai.engineering.asu.edu/software-engineering-degree-requirements-online/
Software Engineering Enterprise Requirements
SER 216 Software Enterprise: Personal Process and Quality
3 Credit Hours
Minimum Grade:C
C 3
SER 315 Software Enterprise: Design and Process
3 Credit Hours
Minimum Grade:C
C 3
SER 316 Software Enterprise: Construction and Transition
3 Credit Hours
Minimum Grade:C
C 3
SER 415 Software Enterprise: Inception and Elaboration
3 Credit Hours
Minimum Grade:C
C 3
SER 416 Software Enterprise: Project and Process Management
3 Credit Hours
Minimum Grade:C
C 3
Software Engineering Upper Division Core
SER 321 Principles of Distributed Software Systems
3 Credit Hours
Minimum Grade:C
C 3
SER 322 Principles of Database Management
3 Credit Hours
Minimum Grade:C
C 3
SER 334 Operating Systems and System Programming
3 Credit Hours
Minimum Grade:C
C 3
SER 335 Engineering Secure Software Systems
3 Credit Hours
Minimum Grade:C
C 3
Software Engineering Enterprise and Focus Project Requirements
SER 401 Computing Capstone Project I
3 Credit Hours
Minimum Grade:C
C 3
SER 402 Computing Capstone Project II
3 Credit Hours
Minimum Grade:C
C 3
Software Engineering Electives
400-Level SER Elective
9 Credit Hours
Minimum Grade:C
C 9
Software Engineering Major GPA
Check: Minimum 2.0 Major GPA
Not all courses are available through ASU Online campus
Interdisciplinary Requirements
AND Scientific Thinking in Natural Sciences (SCIT)
8 Credit Hours
8
FSE 100 Introduction to Engineering
2 Credit Hours
Minimum Grade:C
C 2
MAT 243 Discrete Mathematical Structures
3 Credit Hours
Minimum Grade:C
C 3
MAT 265 Calculus for Engineers I (MATH)
3 Credit Hours
Minimum Grade:C
C 3
MAT 266 Calculus for Engineers II (MATH)
3 Credit Hours
Minimum Grade:C
C 3
MAT 267 Calculus for Engineers III (MATH)
OR MAT 275 Modern Differential Equations (MATH)
3 Credit Hours
Minimum Grade:C
C 3
MAT 343 Applied Linear Algebra
3 Credit Hours
Minimum Grade:C
C 3
PHY 121 University Physics I: Mechanics (SCIT) AND PHY 122 University Physics Laboratory I (SCIT)
4 Credit Hours
Minimum Grade:C
C 4
IEE 380 Probability and Statistics for Engineering Problem Solving (QTRS)
3 Credit Hours
Minimum Grade:C
C 3
Software Engineering Lower Division Core Requirements
CSE 110 Principles of Programming (QTRS)
3 Credit Hours
Minimum Grade:C
C 3
CSE 205 Object-Oriented Programming and Data Structures (QTRS)
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
SER 222 Design and Analysis of Data Structures and Algorithms
3 Credit Hours
Minimum Grade:C
C 3
SER 232 Computer Systems Fundamentals (QTRS)
3 Credit Hours
Minimum Grade:C
C 3
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
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. https://catalog.asu.edu/undergraduatereq
All undergraduate students must complete General Studies requirements. https://catalog.asu.edu/ug_gsr
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 2025 - 2026 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