Bachelor of Science in Computer Engineering Sample Online Curriculum

The sample course of study below is based on ODU's 2021-2022 Undergraduate Catalog. This is not an official advising document. It can serve as a guide for how your existing college credits may transfer to ODU. All efforts have been made to provide accurate program information. However, this information is subject to change by the department.

Our online enrollment coordinators can provide a free unofficial transfer evaluation before you apply to ODU. Official review of your student records happens when you apply to and are admitted to ODU.

Look Up Course Equivalencies for Transfer

 

Lower Division Courses

This degree program is available completely online at ODU, which means you can start as a freshman. If you already have college credits, you may be able to transfer them to ODU and satisfy many of these lower division course requirements.

Old Dominion University Course Credits Notes
ENGL 110C English Composition 3 Satisfies GEN ED Written Communication
ENGL 231C Technical Writing 3 Satisfies GEN ED Written Communication II
COMM 101R Public Speaking 3 Satisfies GEN ED Oral Communication Skills
GEN ED Interpreting the Past 3
GEN ED Human Behavior 3
GEN ED Human Creativity 3
ECE 111 Information Literacy and Research for Electrical and Computer Engineering 2 Satisfies GEN ED Information Literacy & Research
ENGN 110 Explore Engineering and Technology 2
ENGN 150 Computer Programming for Eng. Problem Solving 4
CHEM 121N + 120 Foundations of Chemistry I 4 Lecture and lab
CHEM 123N Chemistry II lecture 3
PHYS 231N University Physics I 4 With PHYS 232N, satisfies GEN ED Nature of Science
PHYS 232N University Physics II 4 With PHYS 231N, satisfies GEN ED Nature of Science
MATH 211 Calculus I 4 Satisfies GEN ED Mathematical Skills
MATH 212 Calculus II 4 Satisfies GEN ED Mathematical Skills
ECE 201 Circuit Analysis 3
ECE 202 Circuit Analysis II 3
ECE 241 Fundamentals of Computer Engineering 4
ECE 287 Fundamental Electric Circuit Lab 2
CS 250 Programming II 3
CS 252 Introduction to UNIX 1

Course prerequisites are strictly enforced. Please refer to the University Catalog for prerequisites of all courses.

Old Dominion University Course Credits Notes
MATH 307 Differential Equations 3 *Currently, this course must be fulfilled with transfer credit. Online production for MATH 307 is underway.
CS 381 Discrete Structures 3
ECE 302 Linear Systems Analysis 3
ECE 304 Probability, Statistics, and Reliability 3
ECE 313 Electronic Circuits 4
ECE 341 Digital System Design 3
ECE 346 Microcontrollers 3
ECE 484W Computer Engineering Design I 3
ENMA 480 Philosophy and Ethics 3 Satisfies lower division GEN ED Philosophy and Ethics
ECE 486 Preparatory ECE Senior Design II 2 Preparation and proposal of a project for the capstone design experience
ECE 487 ECE Senior Design II 2 Project implementation in the capstone design experience

Computer Engineering Major

This major includes a minor in computer science, which fulfills the upper division general education requirement.

  • CS 350 Introduction to Software Engineering
  • CS 361 Data Structures and Algorithms
  • CS 471 Operating Systems
  • ECE 381 Intro to Discrete-Time Signal Processing
  • ECE 443 Computer Architecture
  • Four technical elective courses

Modeling & Simulation Engineering Major

  • ECE 306 Discrete System Modeling and Simulation
  • ECE 320 Continuous System Modeling and Simulation
  • ECE 348 Simulation Software Design
  • ECE 406 Computer Graphics and Visualization
  • Three technical elective courses
  • Two or more upper division general education courses
    • More than two courses will increase the total number of classes and credit hours

 

View this program in ODU's Undergraduate Catalog

 

This bachelor's degree requires a minimum of 128 credit hours total.

To complete this degree at ODU as a transfer, a minimum of 30 credit hours must be earned at ODU.

 

< Back to Computer Engineering bachelor's program overview