Program Overview
Computer Systems Engineering, BSE
Program Description
The Bachelor of Science in Engineering program in computer systems engineering focuses 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
Students engage in the design of integrated hardware and software solutions for computing, communication, and control applications, and they practice many aspects of engineering activities, such as the development of:
- computer networks
- embedded and ubiquitous systems
- high-performance computer systems
- individual digital components
Students become skilled in interfacing different pieces of hardware and software components, and systems with products to create new capabilities and improved quality and performance.
Accreditation
Accredited by the Engineering Accreditation Commission of ABET, under the General Criteria and the Computer Engineering Program Criteria.
STEM-OPT for International Students
This program may be eligible for an Optional Practical Training extension for up to 24 months. This OPT work authorization period may help international students gain skills and experience in the U.S.
At a Glance
- College/school: Ira A. Fulton Schools of Engineering
- Location: Tempe
- Second language requirement: No
- STEM-OPT extension eligible: Yes
- First required math course: MAT 265 - Calculus for Engineers I
- Math intensity: Substantial
Curriculum
View 2025 - 2026 curriculum. View curriculum archives.
Concurrent Program Options
Students pursuing concurrent degrees (also known as a “double major”) earn two distinct degrees and receive two diplomas. Working with their academic advisors, students can create their own concurrent degree combination. Some combinations are not possible due to high levels of overlap in curriculum.
Accelerated Program Options
This program allows students to obtain both a bachelor's and a master's degree in as little as five years. Accelerated bachelor's plus master's degree programs are designed for high-achieving students who want the opportunity to share undergraduate coursework with graduate coursework to accelerate completion of their master's degree.
Admission Requirements
- General university admission requirements: All students are required to meet general university admission requirements.
- Additional requirements: The admission standards for majors in the Ira A. Fulton Schools of Engineering are higher than minimum university admission standards.
Tuition Information
When it comes to paying for higher education, everyone’s situation is different. Students can learn about ASU tuition and financial aid options to find out which will work best for them.
Change of Major Requirements
Admission requirements for many majors in the Ira A. Fulton Schools of Engineering are higher than university admission standards.
Transfer Options
ASU is committed to helping students thrive by offering tools that allow personalization of the transfer path to ASU.
Global Opportunities
Students learn to thrive in a global environment through the rich educational and interpersonal experiences inherent in study abroad.
Career Opportunities
Computer systems engineers are employed in industry, government, education, and consulting firms, where they engage in the design, development, and operation of hardware and software systems of computer and networking equipment.
Professional Licensure
ASU programs that may lead to professional licensure or certification are intended to prepare students for potential licensure or certification in Arizona. Completion of an ASU program may not meet educational requirements for licensure or certification in another state.
