The Department of Electrical and Computer Engineering offers two undergraduate degree programs: a four-year baccalaureate program in electrical engineering (B.S.E.E.) and a four-year baccalaureate program in computer engineering (B.S.COM.E). The baccalaureate program in computer engineering (B.S.COM.E) offers two majors: Computer Engineering Major and Modeling & Simulation Engineering Major. Both are accredited by the Engineering Accreditation Commission of ABET.
Degree major comparison at a glance:
Electrical Engineering Major
Computer Engineering Major
Modeling & Simulation Engineering Major
What degree program is it?
Bachelor of Science in Electrical Engineering (B.S.E.E.)
Bachelor of Science in Computer Engineering (B.S.COM.E.)
Bachelor of Science in Computer Engineering (B.S.COM.E.)
How long is the program?
4 years
4 years
4 years
Accredited by Engineering Accreditation Commission of ABET®?
The electrical engineering program (B.S.E.E.) provides a solid foundation in networks, linear systems, electronics, electromagnetics, digital systems, and physical electronics. Elective freedom allows specialization in areas such as computet hardware systems, data analytics engineering, physical electronics, power & renewable energy, and systems & automation engineering.
The computer engineering program (B.S.COM.E) is designed to provide a broad engineering background and a comprehensive foundation in the technical principles underlying the computer area. Students pursuing this degree have two options of majors: 1.) Computer Engineering Major, or 2.) Modeling and Simulation Engineering Major (new!).
The Computer Engineering Major has a built-in minor in Computer Science. The technical core consists of course work from electrical engineering to address hardware aspects of computer engineering, and course work from computer science to address software aspects. The curriculum builds on the hardware description language tools and principles of embedded systems introduced in the sophomore year to master the design, test and synthesis of advanced digital circuits. Students in this major can also focus their electives towards a concentration area, if desired, in computer hardware systems, computer networks, cyber security, and/or data analytics engineering.
The Modeling and Simulation Engineering Major has a common core with the Computer Engineering Major focusing on the hardware aspects of computer engineering. Modeling and simulation courses then emphasize computational skills for simulation of computer hardware as well as other engineering and science systems. This major is designed to provide a background in computer hardware as well as build the computational skills necessary to model and simulate computer hardware. Course work covers both using simulation tools and the development of software for simulation and computer graphics. Simulation skills are also applied to other engineering and science systems to develop a well rounded modeling and simulation engineer.
What do electrical engineers and computer engineers do?
Electrical engineers and computer engineers work in a wide spectrum of activities covering many fields. These include control, communication, computers, semiconductor and solid state devices, physical electronics, lasers, and optics. There are many different job functions associated with these technical areas. Electrical engineers and computer engineers are employed in systems analysis and design, engineering design and development, applications design and technical sales, production and manufacturing, field service and user training.
*Only four courses from a selected group are needed to achieve a concentration.
Concentration areas are a way to focus elective freedom in the Computer Engineering and Electrical Engineering majors on a specific area of interest. They are designed to align with the 12 credit-hour technical elective requirement for both programs.
Computer hardware systems includes learning the theory & application of embedded systems and programmable logic. Students will learn how to design & implement hardware solutions to meet design requirements from basic principles.
Select four:
ECE 341 - Digital System Design
ECE 346 - Microcontrollers
ECE 441 - Advanced Digital Design and Field Programmable Gate Arrays
This new concentration provides students with introductory knowledge of data analytics including computer vision and machine learning and to apply engineering principles in their design and application. Linear algebra and calculus background in mathematics, and knowledge in signal processing and digital design form the learning basis for this field.
ECE 346 - Microcontrollers
ECE 350 - Mathematics for Data Analytics Engineering
ECE 445 - Introduction to Computer Vision
ECE 450 - Introduction to Machine Learning for Data Analytics Engineering
In this concentration students will mainly focus on the study of electrical power systems; ie Power Generation, Transmission, and Distribution. The concentration area will discuss the latest trends in the alternative energy resources (RENEWABLE ENERGY) which is gaining great importance lately. The area also will discuss Electric Drives, and Power Electronics.
The courses in this concentration areas reinforce the knowledge in the study of electrical systems and how to control and automate. The mathematical background in Linear Systems and Control systems form the basis of learning.
Select four:
ECE 381 - Introduction to Discrete-time Signal Processing
Computer hardware systems includes learning the theory & application of embedded systems and programmable logic. Students will learn how to design & implement hardware solutions to meet design requirements from basic principles.
Select four:
ECE 341 - Digital System Design
ECE 346 - Microcontrollers
ECE 441 - Advanced Digital Design and Field Programmable Gate Arrays
Computer network: a number of computers and smart devices that are connected together so that equipment and information can be shared, e.g., information sharing in Facebook, Instagram.
Select four:
ECE 355 - Introduction to Networks and Data Communications
ECE 451 - Communication Systems
ECE 452 - Introduction to Wireless Communication Networks
This new concentration provides students with introductory knowledge of data analytics including computer vision and machine learning and to apply engineering principles in their design and application. Linear algebra and calculus background in mathematics, and knowledge in signal processing and digital design form the learning basis for this field.
Select four:
ECE 350 - Mathematics for Data Analytics Engineering
ECE 441 - Advanced Digital Design and Field Programmable Gate Arrays
ECE 445 - Introduction to Computer Vision
ECE 450 - Introduction to Machine Learning for Data Analytics Engineering
Minors
One of the options for meeting the University upper division general education requirement is to obtain a University-approved minor (minimum of 12 hours, as determined by the department). ECE offers 3 minor programs for undergraduates:
Tip: Did you know some courses can count for both your major and minor?
Electrical Engineering majors are encouraged to consider a minor in Computer Engineering. For this option, all the requirements listed for the minor in Computer Engineering must be fulfilled. Although some credits may count for both the major and the minor, the student must take at least 6 credits of coursework in the minor, which do not count for the major.
Computer Engineering majors automatically meet this requirement through the built-in minor in Computer Science.
Modeling & Simulation majors are encouraged to consider a minor in Computer Science or Electrical Engineering. Although some credits may count for both the major and the minor, the student must take at least 6 credits of coursework in the minor, which do not count for the major.
All students must satisfy all pre- or co-requisite requirements for the courses selected in their chosen minor.
Linked Programs
Engineering students with GPA >= 3.0 can apply for the ECE or BME graduate program through a linked BS/MS, BS/ME, or BS/PhD program.
Summer Session 2 exams for classes that meet MTWRF. Please see https://www.odu.edu/academics/calendar/exams/summer for more...
(More)
Announcements
ECE Professional Development Meetings
Opportunities for students to hear more about research, employment, and ways to get involved both on and off campus. The Spring 2022 dates are planned for February 8th, March 15th, and April 12th at 12:30pm. Check the ECE Calendar and/or your ODU e-mail for more information.
BCET First Fridays Tours
Join the Frank Batten College of Engineering and Technology every "First Friday" of the month!
The Engineering and Technology faculty and staff of Old Dominion University cordially invite teachers, counselors, prospective students and parents to learn more about Old Dominion's engineering programs and facilities.