Degree Contact:
Mary Bell Goodson (Advisor)
Program Educational Outcomes:
Program Objectives
Student Outcomes
Enrollment & Graduation Statistics
Flowchart: 2022 Curriculum Flowchart, 2020 Curriculum Flowchart, 2019 Curriculum Flowchart
(Click above to view pdf flowcharts or contact Engineering Advising for assistance.)
UA Catalog Listing Degree WorksThe Bachelor of Science Computer Engineering program at the University of Alabama is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and Program Criteria for Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs.
UA’s computer engineering program gives students a broad knowledge of the software and hardware components of modern computing systems, detailed computer-systems design, and the role of computer systems in various engineering disciplines.
Students are prepared for a computer-oriented engineering career with emphasis on design and applications of embedded computing systems. The computer engineering option includes a broad spectrum of electrical engineering and computer science courses, as well as electives allowing a specific study area in depth and gaining significant design experience. Topical coverage includes microcontroller-based systems, real-time systems, hardware/software co-design, rapid prototyping, computer-aided design, hardware-software integration, system-on-a-chip design, and system-level issues in embedded systems design.
The Program Educational Objectives for the B.S. in Computer Engineering are:
Graduates of the Computer Engineering program will have:
The University of Alabama Office of Institutional Research and Assessment maintains annual enrollment and graduate data for the programs in the College of Engineering. Please visit the OIRA Statistical Profiles website to find statistics for student enrollment, degrees awarded and faculty data.