Online Bachelor of Science in Software Engineering

Arizona State University


Issuing School Ira A. Fulton Schools of Engineering
Description from the School

With an online software engineering degree, you can pursue professional paths in application development, database and systems administration, software and web deployment, and more. The project-based curriculum will help you acquire proficiency in coding and modeling while practicing creative problem-solving.

In this bachelor’s degree program, you’ll take classes that build the necessary software fundamentals in programming, math and systems management to fully understand and manage how computer systems work. You’ll learn programming languages, how to build code, software program development and important cyber security concepts.

Classes in this software engineering degree will help you build your skills in areas such as:

  • Calculus for engineers.
  • Computer and operating system management.
  • Database management.
  • Physics and mechanics.
  • Programming fundamentals.

This degree uses a project-focused curriculum that prioritizes discovery and learning by doing. As a part of this curriculum, you’ll complete software engineering projects during every semester of the program. These projects will give you the opportunity to apply your knowledge, gain hands-on experience and develop teamwork skills.

In-State Cost $57,672
Out-of-State Cost $79,752
Delivery Model Fully Online
Completion Time
Diploma Different? No
Application Deadline 1 Oct 28, 2021
Application Deadline 2 Oct 28, 2021
Alumni Companies
Exam Required SAT / ACT
Transfer Available No
Credits Needed to Complete None
College Funded Aid No
Admission Requirements

Freshman applicants who possess a high school diploma and meet the following requirements will be admitted to ASU.

4 years math. 4 years English (non-ESL/ELL courses). 3 years lab sciences (1 year each from biology, chemistry, earth science, integrated sciences or physics). 2 years social sciences (including 1 year American history). 2 years same second language 1 year fine arts or 1 year career and technical education. Note: Some colleges within ASU have higher competency requirements than the general university admission standards.

Applicants must also meet at least one of the following:

Top 25% in high school graduating class. 3.00 GPA in competency courses (4.00 = A). ACT score of 22 for Arizona residents (24 nonresidents) or SAT Reasoning score of 1120 for Arizona residents (1180 nonresidents). *ASU does not require the writing portion of these tests.

You can still gain admission to ASU through Earned Admission. Through this pathway, you can demonstrate your ability to succeed at ASU by completing online courses with a 2.75 GPA or higher.

To begin, submit an application to ASU. An enrollment coach will reach out with more information if the Earned Admission Pathway is right for you.

Courses

Term 1 - A (0 - 6 Credit Hours)

ASU 101-FSE: The ASU Experience (1)

ENG 101 or ENG 102: First-Year Composition OR ENG 105: Advanced First-Year Composition OR ENG 107 or ENG 108: First-Year Composition (3)

FSE 100: Introduction to Engineering (2) C

Term 1 - B (6 - 12 Credit Hours)

CSE 110: Principles of Programming (CS) (3)

ENG 101 or ENG 102: First-Year Composition OR ENG 105: Advanced First-Year Composition OR ENG 107 or ENG 108: First-Year Composition (3)

Term 2 - A (12 - 18 Credit Hours)

CSE 205: Object-Oriented Programming and Data Structures (CS) (3) MAT 265: Calculus for Engineers I (MA) (3)

Term 2 - B (18 - 24 Credit Hours)

SER 232: Computer Systems Fundamentals (CS) (3) MAT 266: Calculus for Engineers II (MA) (3)

Complete ENG 101 OR ENG 105 OR ENG 107 course(s).

Term 3 - A (24 - 30 Credit Hours)

MAT 243: Discrete Mathematical Structures (3) CSE 230: Computer Organization and Assembly Language Programming (3)

Term 3 - B (30 - 36 Credit Hours)

CSE 240: Introduction to Programming Languages (3)

MAT 267: Calculus for Engineers III (MA) OR MAT 275: Modern Differential Equations (MA) (3)

Complete Mathematics (MA) requirement.

Term 4 - A (36 - 42 Credit Hours)

SER 222: Design and Analysis of Data Structures and Algorithms (3) EGR 104: Critical Inquiry in Engineering (L) (3)

Term 4 - B (42 - 48 Credit Hours)

EGR 280: Engineering Statistics (CS) (3) SER 216: Software Enterprise: Personal Process and Quality (3)

Term 5 - A (48 - 54 Credit Hours)

MAT 343: Applied Linear Algebra (3) SER 315: Software Enterprise: Design and Process (3)

Term 5 - B (54 - 61 Credit Hours)

SER 334: Operating Systems and System Programming (3)
PHY 121: University Physics I: Mechanics (SQ) (3) PHY 122: University Physics Laboratory I (SQ) (1)

In addition to PHY 121 and PHY 122, students must complete 8 semester hours (2 courses) of lab science from the following: BIO 181, BIO 182, BIO 201, BIO 202, CHM 113, CHM 116, GLG 101/103, GLG 102/104, GLG 110/111, PHY 131/132.

Term 6 - A (61 - 67 Credit Hours)

SER 321: Principles of Distributed Software Systems (3) Social-Behavioral Sciences (SB) AND Global Awareness (G) (3)

Term 6 - B (67 - 73 Credit Hours)

SER 316: Software Enterprise: Construction and Transition (3)
SER 335: Engineering Secure Software Systems (3)

Complete Cultural Diversity in the U.S. (C) AND Global Awareness (G) AND Historical Awareness (H) course(s).

Term 7 - A (73 - 79 Credit Hours)

SER 415: Software Enterprise: Inception and Elaboration (L) (3) SER 322: Principles of Database Management (3)

Term 7 - B (79 - 86 Credit Hours)

Lab Science Sequence AND Natural Science - General (SG) OR Natural Science - Quantitative (SQ) (4)

SER 4** Elective (3)

In addition to PHY 121 and PHY 122, students must complete 8 semester hours (2 courses) of lab science from the following: BIO 181, BIO 182, BIO 201, BIO 202, CHM 113, CHM 116, GLG 101/103, GLG 102/104, GLG 110/111, PHY 131/132.

Term 8 - A (86 - 93 Credit Hours)

SER 416: Software Enterprise: Project and Process Management (3)

Lab Science Sequence AND Natural Science - General (SG) OR Natural Science - Quantitative (SQ) (4)

In addition to PHY 121 and PHY 122, students must complete 8 semester hours (2 courses) of lab science from the following: BIO 181, BIO 182, BIO 201, BIO 202, CHM 113, CHM 116, GLG 101/103, GLG 102/104, GLG 110/111, PHY 131/132.

Term 8 - B (93 - 99 Credit Hours)

Complete 2 courses: SER 4** Elective (6)

Term 9 - A (99 - 105 Credit Hours)

SER 401: Computing Capstone Project I (3)

Social-Behavioral Sciences (SB) (3)

Term 9 - B (105 - 114 Credit Hours)

Technical Elective (3)

Upper Division Humanities, Arts and Design (HU) OR Upper Division Social-Behavioral Sciences (SB) ( HST 318 recommended) (3)

Humanities, Arts and Design (HU) AND Cultural Diversity in the U.S. (C) (3)

Term 10 - A (114 - 120 Credit Hours)

SER 402: Computing Capstone Project II (3)

Humanities, Arts and Design (HU) AND Historical Awareness (3)

Copyright Hackheads, LLC 2021