Online Electrical Engineering Degree Curriculum
Explore a curriculum at the intersection of theory and application with Bradley University's B.S in Electrical Engineering online. Students will engage with comprehensive courses that mirror the innovative strides of the industry, poised to meet emerging challenges with expertise and ingenuity.
Electrical Engineering Curriculum Breakdown
- Core Courses (45 Hours)
- Electrical and Computer Engineering (ECE) Electives (15 Hours)
- Professional Electives (9 Hours)
- Mathematics and Basic Sciences (33 Hours)
- Bradley Core Curriculum (24 Hours)
Total: 126 hours
Electrical Engineering Core Courses
Brief course descriptions of Bradley University undergraduate electrical engineering courses are listed below.
ECE 100 - Introduction to Electrical and Computer Engineering (2 hours)
ECE 102 - Intro to EE: Digital Systems (3 hours)
ECE 103 - Intro to EE: Computers and Programming (3 hours)
ECE 206 - Continuous-time Signals and Systems (3 hours)
ECE 208 - Transmission Lines and Electromagnetic Fields (3 hours)
ECE 214 – Linear Circuits Analysis and Design (4 hours)
ECE 221 - AC Circuits and Systems Laboratory (2 hours)
ECE 301 - Discrete-time Signals and Systems (3 hours)
ECE 303 - Electronics (3 hours)
ECE 304 - Advanced Electronics and Integrated Circuit (3 hours)
ECE 305 - Microcontroller Architecture, Programming and Applications (4 hours)
ECE 322 - Electronics and Interfacing Laboratory (3 hours)
ECE 398 - Vertical Integrated Project (1 hour)
ECE 401 - Undergraduate Design Seminar I (1 hour)
ECE 402 - Undergraduate Design Seminar II (1 hour)
ECE 497 - Capstone Project System Level Design (1 hour)
ECE 498 - Senior Capstone Project I (2 hours)
ECE 499 - Senior Capstone Project II (3 hours)
Electrical Engineering and Professional Elective Courses
Students must take 15 hours of Electrical and Computer Engineering electives (ECE) and 9 hours of Professional electives. All electives selected by the student should be approved by the student's academic advisor. The student can select electives that reflect career objectives. ECE electives are available in the areas of controls, communication, cyber physical and digital system, digital signal processing, electromechanical systems, embedded systems, mechatronics, power electronics and system, robotics, and wireless components and systems. Approved ECE electives include all 400-level ECE courses except for ECE 401, ECE 402, ECE 497, ECE 498, and ECE 499.
For Professional electives, Students may choose ECE or non-ECE elective courses. Non-ECE electives include courses in the area of mathematics, computer science, programming, business, and other engineering.
ECE 409 - Special Topics (1-6 hours)
ECE 410 - Special Topics (1-6 hours)
ECE 431 - Communication Theory I (3 hours)
ECE 432 - Communication Theory II (3 hours)
ECE 440 - Electromechanical Systems (3 hours)
ECE 441 - Feedback Control of Dynamic Systems (3 hours)
ECE 442 - Advanced Data-Driven Control and Applications (3 hours)
ECE 443 - Distributed Learning Control of Dynamic Systems (3 hours)
ECE 444 - Introduction to Autonomous Robotics (3 hours)
ECE 445 - Power Electronics Fundamentals (3 hours)
ECE 446 - Power Laboratory (3 hours)
ECE 450 - Electromagnetic Theory (3 hours)
ECE 451 - Radio Frequency Circuits and Systems (3 hours)
ECE 452 - Wireless Communication Systems (3 hours)
ECE 453 - Radio Frequency Communications Laboratory (3 hours)
ECE 460 - Digital Signal Processing (3 hours)
ECE 462 - Digital Image Processing (3 hours)
ECE 463 - Medical Imaging (3 hours)
ECE 465 - Engineering Applications of Machine Learning (3 hours)
ECE 467 - Mobile Robotics Laboratory (3 hours)
ECE 468 - Introduction to Mechatronics (3 hours)
ECE 470 - Embedded Data Structures and Object Oriented Programming (3 hours)
ECE 471 - Real-time Operating Systems (3 hours)
ECE 472 - Embedded Microcontroller Linux (3 hours)
ECE 473 - Embedded TCP/IP (3 hours)
ECE 474 - Mobile Robot Navigation and Mapping (3 hours)
ECE 475 - Security for Industrial Automation (3 hours)
ECE 480 - Digital Systems: Communication and Interface (3 hours)
ECE 481 - Digital Systems: Design and Synthesis (3 hours)
ECE 482 - Digital Systems: High Level Synthesis and Codesign (3 hours)
ECE 483 - Digital systems: Microprocessor Architecture and Design (3 hours)
ECE 484 - Digital Systems: Peripheral Architecture and Design (3 hours)
Mathematics and Basic Science Courses (33 Hours)
- ECE 302 Probability, Statistics, and Random Processes for EE - 3 hours
- MTH 121: Calculus I - 4 hours
- MTH 122: Calculus II - 4 hours
- MTH 207 Elementary Linear Algebra with Applications – 3 hrs.
- MTH 223: Calculus III - 4 hours
- MTH 224: Differential Equations - 3 hours
- CHM 110: General Chemistry I - 3 hours
- CHM 111: General Chemistry I Lab - 1 hour
- PHY 110: Physics - 4 hours
- PHY 201 University Physics II – 4 hours
Bradley Core Curriculum Courses (24 Hours)
- Writing 1 (W1) - 3 hours
- Writing 2 (W2) - 3 hours
- Oral Communication (OC) - 3 hours
- Multidisciplinary Integration (MI) - 3 hours
- Humanities (HU) - 3 hours
- Fine Arts (FA) - 3 hours
- Global Perspectives (GP) - 3 hours
- Social & Behavioral Sciences (SB): ECO 100, ECO 221, or ECO 222 - 3 hours
ADMISSIONS DATES AND DEADLINES
Fall 2025
Follow the Bradley Blueprint for Engineering Success
Considering an online bachelor’s in engineering to take your career to the next level? Your journey starts here. Complete the form to get more information.
This form is for future students who would like to learn more about Bradley University Online Programs.
Bradley University is authorized to deliver online programs to US citizens and permanent residents residing in the United States. International students are encouraged to inquire about on-campus opportunities by visiting Bradley University International Admissions.