Arizona State University
Tempe, Arizona
Degree:
BS
Computer Science
Location:
School of Computing and Augmented Intelligence
College of Engineering
Credits:
120 credits
System:
Semester
Required Computer Science (or Related):
• CSE 110: Principles of Programming (3 credits)
• CSE 205: Object-Oriented Programming and Data Structures (3 credits)
• CSE 120: Digital Design Fundamentals (3 credits)
• CSE 240: Introduction to Programming Languages (3 credits)
• CSE 230: Computer Organization and Assembly Language Programming (3 credits)
• CSE 310: Data Structures and Algorithms (3 credits)
• CSE 355: Introduction to Theoretical Computer Science (3 credits)
• CSE 301: Computing Ethics (3 credits)
• CSE 360: Introduction to Software Engineering (3 credits)
• CSE 365: Information Assurance (3 credits)
• CSE 340: Principles of Programming Languages (3 credits)
• CSE 330: Operating Systems (3 credits)
• Database Management OR Computer Networks OR Distributed Software Development (3 credits)
• CSE 485: Computer Science Capstone Project I-II (6 credits)
• CSE 4** Electives (12 credits)
• Upper Division Technical Electives (6 credits + may require prerequisites)
• See "Math Requirements"
Required Math:
• Calculus for Engineers I-II (6 credits)
• Calculus for Engineers III OR Logic in Computer Science (3 credits)
• IEE 380: Probability and Statistics for Engineering Problem Solving (3 credits)
• MAT 343: Applied Linear Algebra (3 credits)
Required Science:
• Natural Science - Quantitative (12 credits)
Required Engineering:
• FSE 100: Introduction to Engineering (2 credits)
Other Requirements:
• ASU 101-CSE: The ASU Experience (1 unit)
• English: First Year Composition (6 units)
• Humanities, Arts and Design and Cultural Diversity in the U.S. (3 credits)
• Humanities, Arts and Design (3 credits)
• Social-Behavioral Sciences and Global Awareness (3 credits)
• Social-Behavioral Sciences and Historical Awareness (3 credits)
• Upper Division Humanities, Arts and Design OR Upper Division Social-Behavioral Sciences (3 credits)
• Elective (5 credits)
Subfield Required:
Yes
Type:
• Technical Track required
• Optional Concentration
Options:
Choose technical courses (6 credits required, see "Computer Science Required"):
• Computer Science & Engineering
• Computer Information Systems
• Computing & Informatics
• Arts, Media, and Engineering
• Biochemistry
• Biomedical Engineering
• Biology
• Chemical Engineering
• Civil & Environmental Engineering
• Data Science
• Electrical Engineering
• Industrial Engineering
• Materials Science & Engineering
• Mechanical & Aerospace Engineering
• Mathematics
• Physics
• Software Engineering
• Statistics & Probability
• Other with advisor approval
Optional Concentration, choose 1:
• Software Engineering
• Cybersecurity
Double or Dual Major Option(s):
• Double major possible with some exclusions
Related Majors:
• BS Software Engineering
• BS Informatics
• BSE Computer Systems Engineering
Good to Know:
• Enrolled students can design and apply for a funded Fulton Undergraduate Research Initiative in Data, Education, Energy, Health, Security, Sustainability, or Velocity Innovation.
• Tooker House is a coed, mixed-use residential learning community built specifically for undergraduate Engineering students. It opened in 2017 and features a combination of high tech and traditional desert architecture.