100% Plagiarism-Free
+1-727-416-5453

Sign In

Access your dashboard and order activity.

Forgot password?

Create Account

Register to place orders and track every step.

Bachelor's

Computer Systems Engineering, BSE

Arizona State University Ira A. Fulton Schools of Engineering 93 courses 120 total credits

About This Program

In the Bachelor of Science in Engineering program in computer systems engineering, you focus on the analysis, design, testing, integration and evaluation of hardware and software systems. The curriculum is grounded in many engineering disciplines, including the applications of science and technology to the design of: computer architecture cybersecurity digital circuits distributed and embedded systems networking operating systems You engage in the design of integrated hardware and software solutions for computing, communication and control applications. You practice many aspects of engineering activities, such as the development of: computer networks embedded and ubiquitous systems high-performance computer systems individual digital components You become skilled in interfacing different pieces of hardware and software components, and systems with products, to create new capabilities and improved quality and performance.

Degree Requirements

Total Credits 120 credits

Program Requirements

Please see our degree requirements website for links to our flowcharts and our most up to date course lists. https://scai.engineering.asu.edu/computer-systems-engineering/degree-requirements-computer-systems-engineering/

Computer Systems Engineering Concentration

Code Course Title Credits
CSE 434 Computer Networks 3
Total Computer Systems Engineering Concentration 3 credits

Computer Systems Engineering Concentration - Upper Division CSE Technical Electives:

Choose from this list.

Code Course Title Credits
BME 494 Topic: Applied Computational Behavioral Science
CPI 350 Evaluation of Informatics Systems 3
CPI 411 Graphics for Games
CSE 335 Principles of Mobile Application Development
CSE 340 Principles of Programming Languages 3
CSE 355 Introduction to Theoretical Computer Science 3
CSE 365 Information Assurance 3
DAT 300 Mathematical Tools for Data Science
DAT 301 Exploring Data in R and Python
DAT 401 Statistical Modeling and Inference for Data Science
DAT 402 Machine Learning for Data Science
EEE 304 Signals and Systems II
EEE 335 Analog and Digital Circuits
EEE 350 Random Signal Analysis 3
EEE 404 Real-Time DSP Systems
EEE 407 Digital Signal Processing
EEE 425 Digital Systems and Circuits
EEE 455 Communication Systems 3
EEE 480 Feedback Systems
EEE 481 Computer-Controlled Systems
FSE 301 Entrepreneurship and Value Creation 3
FSE 404 EPICS Gold: EPICS in Action 1
IEE 385 Engineering Statistics: Probability 3
MAT 416 Graph Theory
MAT 421 Applied Computational Methods 3
MAT 447 Cryptography I
MAT 448 Cryptography II
PHY 302 Mathematical Methods in Physics II
PHY 333 Electronic Circuits and Measurements
PHY 441 Statistical and Thermal Physics
SER 416 Software Enterprise: Project and Process Management 3
CSE 408 Multimedia Information Systems
CSE 412 Database Management 3
CSE 420 Fundamentals of Computer Architecture 3
CSE 434 Computer Networks 3
CSE 438 Embedded Systems Programming
CSE 440 Compiler Construction I
CSE 445 Distributed Software Development 3
CSE 446 Software Integration and Engineering 3
CSE 450 Design and Analysis of Algorithms
CSE 460 Software Analysis and Design 3
CSE 463 Introduction to Human Computer Interaction 3
CSE 464 Software Quality Assurance and Testing 3
CSE 466 Computer Systems Security 3
CSE 467 Data and Information Security 3
CSE 468 Computer Network Security 3
CSE 469 Computer and Network Forensics
CSE 470 Computer Graphics
CSE 471 Introduction to Artificial Intelligence 3
CSE 472 Social Media Mining
CSE 474 Mobile Robotics
CSE 475 Foundations of Machine Learning 3
CSE 476 Introduction to Natural Language Processing
CSE 477 Introduction to Computer-Aided Geometric Design
CSE 478 Foundations of Data Visualization
Total 12 credits

Computer Systems Engineering Major GPA

Check: Minimum 2.0 Major GPA

Computer Systems Engineering Interdisciplinary Requirements - Biology or Chemistry Courses:

Choose from this list.

Computer Systems Engineering Interdisciplinary Requirements

Code Course Title Credits
PHY 121 University Physics I: Mechanics 3
PHY 122 University Physics Laboratory I 1
PHY 131 University Physics II: Electricity and Magnetism 3
PHY 132 University Physics Laboratory II 1
Total Computer Systems Engineering Interdisciplinary Requirements 8 credits

ASU 101 or College-Specific First-Year Seminar

ASU 101 or college-specific equivalent First-Year Seminar required of all first-year students.

Code Course Title Credits
ASU 101 -TPS The ASU Experience 1
Total ASU 101 or College-Specific First-Year Seminar 1 credits

First-Year Composition

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.

Click a course code or title to read the full course description.

Get expert help with your Bachelor's coursework

Our subject experts help with essays, research papers, case studies, discussion posts, and capstone projects for these programs β€” written from scratch to your course requirements.

Get Help Now

Program and course information is reproduced from each university's published academic catalog for informational purposes and may change. Always confirm current requirements with your university. We are an independent academic support service and are not affiliated with or endorsed by the universities listed.

Academic Resources

Latest from the Blog

Expert guides on essay writing, citation styles, study skills, and academic success.

View All Articles