Online Bachelor of Science in Software Engineering offered by Arizona State University
- Public University
- 700 acre campus
- Estd. 1885
Online Bachelor of Science in Software Engineering at Arizona State University Overview
Duration | 48 months |
Total fee | ₹59.50 Lakh |
Mode of learning | Online |
Course Level | UG Certificate |
Online Bachelor of Science in Software Engineering at Arizona State University Highlights
- Earn a bachelor degree from Arizona State University
- Prepare for Computer Programmer, Computer Science Professor, Computer Software Quality Engineer, Information Technology Manager (IT Manager)
Online Bachelor of Science in Software Engineering at Arizona State University Course details
- Calculus for engineers
- Computer and operating system management
- Database management
- Physics and mechanics
- Programming fundamentals
- 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
Online Bachelor of Science in Software Engineering at Arizona State University Curriculum
Term 1 - A
The ASU Experience
First-Year Composition OR
Advanced First-Year Composition OR
First-Year Composition
Introduction to Engineering
Term 1 - B
Principles of Programming (CS)
First-Year Composition OR
Advanced First-Year Composition OR
First-Year Composition
Term 2 - A
Object-Oriented Programming and Data Structures (CS)
Calculus for Engineers I (MA)
Term 2 - B
Computer Systems Fundamentals (CS)
Calculus for Engineers II (MA)
Term 3 - A
Discrete Mathematical Structures
Computer Organization and Assembly Language Programming
Term 3 - B
Introduction to Programming Languages
Calculus for Engineers III (MA) OR
Modern Differential Equations (MA)
Term 4 - A
Design and Analysis of Data Structures and Algorithms
Critical Inquiry in Engineering (L)
Term 4 - B
Engineering Statistics (CS)
Software Enterprise: Personal Process and Quality
Term 5 - A
Applied Linear Algebra
Software Enterprise: Design and Process
Term 5 - B
Operating Systems and System Programming
University Physics I: Mechanics (SQ)
University Physics Laboratory I (SQ)
Term 6 - A
Principles of Distributed Software Systems
Social-Behavioral Sciences (SB) AND Global Awareness (G)
Term 6 - B
Software Enterprise: Construction and Transition
Engineering Secure Software Systems
Term 7 - A
Software Enterprise: Inception and Elaboration (L)
Principles of Database Management
Term 7 - B
Lab Science Sequence AND
Natural Science - General (SG) OR
Natural Science - Quantitative (SQ)
Elective
Term 8 - A
Software Enterprise: Project and Process Management
Lab Science Sequence AND
Natural Science - General (SG) OR
Natural Science - Quantitative (SQ)
Term 8 - B
Elective
Term 9 - A
Computing Capstone Project I
Social-Behavioral Sciences (SB)
Term 9 - B
Technical Elective
Upper Division Humanities, Arts and Design (HU) OR
Upper Division Social-Behavioral Sciences (SB) ( HST 318 recommended)
Humanities, Arts and Design (HU) AND Cultural Diversity in the U.S. (C)
Term 10 - A
Computing Capstone Project II
Humanities, Arts and Design (HU) AND Historical Awareness (H)