The Bachelor of Science with a major in computer engineering provides a high-quality education by balancing the theoretical and experimental aspects of hardware and software issues. A BS with a major in computer engineering provides excellent job prospects in the engineering and technology sectors.
The Bachelor of Science degree with a major in computer engineering is designed for students who wish to specialize in computer hardware, communication systems, digital signal processing, micro-controllers, real-time and embedded systems. Computer engineering students are exposed to both theoretical and practical issues of both hardware and software in laboratories with state-of-the art equipment. The program provides a strong engineering background, with an understanding of the principles and techniques of computing. A professional degree, which includes a two-term/semester senior design project sequence, prepares the graduates for a career and graduate studies in computer engineering and related fields.
The Bachelor of Science degree with a major in computer engineering is accredited by the Engineering Accreditation Commission (EAC) of ABET (abet.org), (111 Market Place, Suite 1050, Baltimore, MD 21202; 410-347-7700).
- Have completed projects involving design, evaluation of materials, and management of computational and personnel resources to solve problems in multi-disciplinary teams and exhibit the ability to communicate effectively.
- Pursue graduate studies in computer engineering or related disciplines and careers involving VLSI design, real-time systems, communications, and networks or computer systems.
- Act responsibly and ethically in their professional conduct and successfully engage in life-long learning.
- Complete professional work assignments that exhibit a good balance between software and hardware systems, including software development, design of digital systems, microprocessors, embedded systems, real-time systems and digital communication systems.
Hours required and general/college requirements
A minimum of 121 semester hours, of which 42 must be advanced, and fulfillment of degree requirements for the Bachelor’s degree as specified in the “University Core Curriculum ” in the Academics section of this catalog and the College of Engineering requirements.
Major requirements, 40 hours
Other required courses, 45 hours
Specialization area, 9 hours
Three courses selected from one of the four computer engineering specialization areas listed below.
Real-Time and Embedded Systems
Communication and Networks
See CSE faculty advisor.
- A grade point average of at least 2.0 is required for all advanced computer science and engineering courses.
- The Computer Engineering foundation courses are CSCE 1030 , MATH 1710 , and TECM 2700 . Students must complete these foundation courses with a grade of C or better and a minimum GPA of 2.5. This is a prerequisite to taking advanced courses in the major. Each semester the student must receive advisement until the foundation courses have been successfully completed.