Bradley Logo

Schedule of Classes

 

Spring Semester 2025

 

Electrical & Computer Engineering
Yufeng Lu • BECC 4256 • 309-677-3564
ECE102Intro to EE: Digital Systems (3 hours)Seats
Avail
 01 MWF2:00 PM -2:50 PM BEC3226 Yufeng Lu  35
 02 Canceled
ECE103Intro to EE: Computers and Programming (3 hours)Seats
Avail
 01 MW3:00 PM -4:15 PM BEC3226 Aleksander Malinowski  30
 02 Canceled
ECE200Engineering Co-Op (0 hours)Seats
Avail
Prerequisite: Sophomore standing in the College of Engineering and Technology, 2.0 overall grade point average at Bradley, approval of engineering and technology Co-op coordinator and Co-op faculty advisor.
 01 *R* Arr     Rick Smith   
ECE221Circuits and Systems Laboratory (2 hours)Seats
Avail
Corequisite: ECE 102.
Corequisite: A minimum grade of C in ECE 214 and 103.
 01 Tu9:00 AM -9:50 AM BEC4242 Steven D Gutschlag  35
 LabA Tu10:00 AM -11:30 AM BEC4242 Steven D Gutschlag   
 Registration for lecture and lab required.
ECE227Electrical Engineering Fundamentals (4 hours)Seats
Avail
Prerequisite: PHY 201
Corequisite: MTH 224
 01 TT1:30 PM -2:45 PM BEC4242 Suruz Miah  25
 and M3:00 PM -4:50 PM     BEC4242     Suruz Miah 
 02 MWF12:00 PM -12:50 PM BEC4242 Scarlet M Daoud  25
 and W3:00 PM -4:50 PM     BEC4242      
ECE301Discrete-time Signals and Systems (3 hours)Seats
Avail
Prerequisite: A minimum grade of C in: ECE 206
 01 MWF9:00 AM -9:50 AM BEC3226 Yufeng Lu  25
ECE302Probability, Statistics, and Random Processes for EE (3 hours)Seats
Avail
Prerequisite: A minimum grade of C in: ECE 206
 01 MWF10:00 AM -10:50 AM BEC4160 Suruz Miah  25
ECE304Advanced Electronics and Integrated Circuits (3 hours)Seats
Avail
Prerequisite: A minimum grade of C in ECE 303
 01 MW3:00 PM -4:10 PM BEC4242 Prasad Shastry  20
ECE322Electronics and Interfacing Lab (3 hours)Seats
Avail
Prerequisite: A minimum grade of C in: ECE 221, ECE 303, and ECE 305.
 01 TT1:30 PM -3:30 PM BEC4261 Aleksander Malinowski  20
ECE398Vertical Integrated Project (0 to 4 hours)Seats
Avail
Prerequisite: Approval from department and advisors
 01 *R* Arr     Mohammad Imtiaz   
ECE402Undergraduate Design Seminar II (1 hour)Seats
Avail
Prerequisite: ECE401 with a minimum grade of C.
 01 F12:00 PM -12:50 PM BEC4160 Prasad Shastry  25
ECE409Special Topics (1 to 6 hours)Seats
Avail
Prerequisite: Consent of instructor.
 01 *R* Arr     Staff   
ECE440Electromechanical Systems (3 hours)Seats
Avail
Prerequisite: ECE 206 with a minimum grade of C
Corequisite: Concurrent enrollment in ECE303
 01 MWF2:00 PM -2:50 PM BEC4261 Steven D Gutschlag  20
ECE444Introduction to Autonomous Robotics (3 hours)Seats
Avail
Prerequisite: MTH 224, ECE 205 or ECE 103 or proficiency in programming in a structural computer language, ECE 221 or ECE 227.
 01 TT10:30 AM -11:30 AM BEC3240 Suruz Miah  20
 LabA W3:00 PM -4:50 PM BEC3240 Suruz Miah   
 Registration for lecture and lab required.
ECE451Radio Frequency Circuits and Systems (3 hours)Seats
Avail
Prerequisite: A minimum grade of C in: ECE208, ECE221.
Corequisite: Concurrent enrollment in ECE303.
 01 MWF11:00 AM -11:50 AM BEC4120 Prasad Shastry  15
 Cross-listed as ECE 551
ECE465Engineering Applications of Machine Learning (3 hours)Seats
Avail
Prerequisite: ECE 302 with a minimum grade of C.
 01 TT12:00 PM -1:15 PM BEC4240 Mohammad Imtiaz  20
 Cross-listed as ECE 565
ECE472Embedded Microcontroller Linux (3 hours)Seats
Avail
Prerequisite: ECE 205 or ECE 305 with a minimum grade of C, or proficiency in microcontroller programming in a structural computer language.
 01 MWF1:00 PM -1:50 PM BEC4240 Aleksander Malinowski  30
 Cross-listed as ECE 572
ECE499Senior Capstone Project II (3 hours)Seats
Avail
Prerequisite: ECE 498 with a minimum grade of C.
 01 MW12:00 PM -12:50 PM BEC4281 Prasad Shastry  5
 and F2:00 PM -4:00 PM     BEC4281     Prasad Shastry 
 02 MW12:00 PM -12:50 PM BEC4281 Aleksander Malinowski  5
 and F2:00 PM -4:00 PM     BEC4281     Aleksander Malinowski 
 03 MW12:00 PM -12:50 PM BEC4281 Suruz Miah  5
 and F2:00 PM -4:00 PM     BEC4281     Suruz Miah 
 04 MW12:00 PM -12:50 PM BEC4281 Steven D Gutschlag  5
 and F2:00 PM -4:00 PM     BEC4281     Steven D Gutschlag 
 05 MW12:00 PM -12:50 PM BEC4281 Yufeng Lu  5
 and F2:00 PM -4:00 PM     BEC4281     Yufeng Lu 
 06 MW12:00 PM -12:50 PM BEC4281 Mohammad ImtiazCore: EL,WI 5
 and F2:00 PM -4:00 PM             
ECE544Introduction to Autonomous Robotics (3 hours)Seats
Avail
Prerequisite: MTH 224, ECE 103 or proficiency in programming in a structural computer language, ECE 221 or ECE 227, or graduate standing. Not open to students with credit in ECE 444. Consent of the instructor may be required.
 01 TT10:30 AM -11:30 AM BEC3240 Suruz Miah  20
 LabA W3:00 PM -4:50 PM BEC3240 Suruz Miah   
 Registration for lecture and lab required.
ECE551Radio Frequency Circuits and Systems (3 hours)Seats
Avail
Prerequisite: Graduate standing or a minimum grade of C in: ECE 208, ECE 221, ECE 303 or equivalents. Not open to students with credit in ECE 451.
 01 MWF11:00 AM -11:50 AM BEC4120 Prasad Shastry  15
 Cross-listed as ECE 451
ECE565Engineering Applications of Machine Learning (3 hours)Seats
Avail
Prerequisite: Graduate standing or a minimum grade of C in ECE 302 or equivalent. Not open to students with credit in ECE 465.
 01 TT12:00 PM -1:15 PM BEC4240 Mohammad Imtiaz  10
 Cross-listed as ECE 465
ECE572Embedded Microcontroller Linux (3 hours)Seats
Avail
Prerequisite: Graduate standing or a minimum grade of C in ECE 305 or proficiency in microcontroller programming in a structural computer language. Not open to students with credit in ECE 472. Instructor's consent may be required.
 01 MWF1:00 PM -1:50 PM BEC4240 Aleksander Malinowski  20
 Cross-listed as ECE 472
ECE681Topics in Electrical Engineering (0 to 6 hours)Seats
Avail
 01 MWF2:00 PM -2:50 PM BEC4261 Steven D Gutschlag  10
 "Electromech Systems"
ECE691Research I (0 to 6 hours)Seats
Avail
 01 *R* Arr     Staff   
ECE699Thesis (0 to 6 hours)Seats
Avail
Prerequisite: Consent of department chair; unconditional status.
 01 *R* Arr     Staff   
 
Introduction to logic design with focus on the following topics: fundamentals of Boolean algebra and minimization techniques, logic realizations of SOP and POS functions, multiple function synthesis using PLDs, combinational circuit design as it applies to computers, sequential circuit elements, flip flops, counters and shift-registers, clock generation circuits, algorithmic state machine method of designing sequential circuits, and VHDL design and synthesis. Course culminates with a design project that uses VHDL to implement a finite state machine.
Introduction to computers and operating systems; introduction to programming in a high level language appropriate to electrical engineering.
Full-time cooperative education assignment for electrical engineering students who alternate periods of full-time school with periods of full-time academic or career-related work in industry. Satisfactory/Unsatisfactory.
Introduction to experimental design and implementation of analog and digital electronic circuits and systems. Students develop hardware and software troubleshooting and testing skills. The design experience culminates in a multi-week, specification-driven project.
Introduce fundamentals of electrical engineering principles. Basic circuit theory, Operational Amplifiers, First and second order passive circuits, AC sinusoidal analysis, Frequency Responses, Digital logic circuits, DC motors and generators, and accompanying laboratory experiments and projects. Open to non-electrical engineering majors only.
The study of signals and systems using the discrete-time approach. Topic covered: modeling of discrete-time physical systems, sampling and reconstruction of signals, analog-to-digital converters, quantization, arithmetic formats (fixed- and floating-point), analysis of discrete-time LTI systems, Implementation of discrete-time systems, Z-transforms, frequency analysis of discrete-time signals, frequency domain analysis of LTI systems, discrete Fourier transform, design of FIR and IIR filters. Simulation and analysis of systems using MATLAB and Simulink.
Exploration of probability, statistics and random processes with emphasis on engineering applications. Topics covered: probability models, probability axioms, statistical independence, conditional probability, random variables, probability distributions, joint probability density functions, correlation, covariance, statistical estimate of random parameters, sampling distributions, reliability, random processes, power spectral density, and response of LTI systems to random inputs. Simulation and analysis using MATLAB.
Fundamentals on analog IC and digital IC. Building blocks of integrated-circuit amplifiers. Differential and Multistage amplifiers. Power amplifiers. Feedback and filters. Oscillators. CMOS digital logic circuits. Memory and Clocking circuits. Electronic control devices and circuits. Simulations and experiments of electronic devices and circuits.
Laboratory sequence with lectures focused on embedded system design using devices such as microcontroller and FPGA. Interfacing from both a hardware and software perspective. Including electronic interfaces, data acquisition, communication protocols and applications; The design experience culminates in a multi-week, specification-driven project.
It provides the time and context necessary for students to learn and practice many different professional skills, make substantial contributions to a project, and experience many different roles in a team. Under the approval of department and advisors, up to 1 credit hour per semester for first and second year students; up to 2 credit hours per semester for third year students; not open to graduating senior students in ECE department.
Continuation of multidisciplinary team effort to prepare a business plan for the launch of a venture based on the electronic product proposed and analyzed in ECE 401. Each student will also gain insight into the critical importance of professional ethics by identifying and analyzing a case in which flawed ethical decisions lead to negative outcomes for individuals and their company. Both deliverables require significant writing, the quality of which will have a major impact on the student's grade.
Topics of special interest which may vary each time course is offered. Topic stated in current Schedule of Classes.
Introduction to dynamic systems analysis with emphasis on mathematical modeling of sensors and electromechanical devices for control system applications. Fundamentals of power and industrial electronics.
The project-based course deals with the fundamentals on autonomous and intelligent robotics systems. It covers kinematics, manipulability, motion of robots, the basic definition, architecture, motion planning, control and navigation of autonomous robotics. Cross-listed as ECE544. Not open to students with credit in ECE 544.
Review of transmission lines, impedance matching and transformations, S-parameters, passive RF junctions, RF amplifier design, RF systems, and front-end design. Cross-listed as ECE 551.
This course covers the theory, design, and engineering applications of machine learning with the emphasis on computational intelligence. Embedded hardware platforms, high-performance libraries, and high-performance architectures are used for implementation. Variants such as Deep Neural Networks and Convolutional Neural Networks are examined. Cross-listed as ECE 565.
Understanding of Linux and its adoption as an embedded OS platform, including process and thread management; communication, synchronization, and deadlocks; virtual memory and file systems; overview of methods and techniques to design and create embedded systems based on the Linux kernel. The essentials of the Linux operating system are discussed from the embedded system point of view, including selecting, configuring, cross-compiling, and installing a target-specific kernel, drivers, and subsystems; the GNU development tool chain; and tools used to build embedded Linux systems. Cross-listed as ECE 572.
Continuation of the design and implementation of the senior design capstone project. Culminates in an oral presentation and a written report.
The project-based course deals with the fundamentals on autonomous and intelligent robotics systems. It covers kinematics, manipulability, motion of robots, the basic definition, architecture, motion planning, control and navigation of autonomous robotics. Cross-listed as ECE444. Not open to students with credit in ECE 444.
Review of transmission lines, impedance matching and transformations, S-parameters, passive RF junctions, RF amplifier design, RF systems, and front-end design. Cross-listed as ECE 451.
This course covers the theory, design, and engineering applications of machine learning with the emphasis on computational intelligence. Embedded hardware platforms, high-performance libraries, and high-performance architectures are used for implementation. Variants such as Deep Neural Networks and Convolutional Neural Networks are examined. Cross-listed as ECE 465.
Understanding of Linux and its adoption as an embedded OS platform, including process and thread management; communication, synchronization, and deadlocks; virtual memory and file systems; overview of methods and techniques to design and create embedded systems based on the Linux kernel. The essentials of the Linux operating system are discussed from the embedded system point of view, including selecting, configuring, cross-compiling, and installing a target-specific kernel, drivers, and subsystems; the GNU development tool chain; and tools used to build embedded Linux systems. Cross-listed as ECE 472.
Topics of special interest which may vary each time course is offered. Topic stated in current Schedule of Classes. Repeatable to a maximum of 6 semester hours.
Graduate research on a project selected by student and advisor. Repeatable to a maximum of 6 semester hours.
Advanced electrical and computer engineering research or design under the guidance of a faculty advisor. Required of students choosing thesis option. Repeatable to a maximum of 6 semester hours.
This course meets a Core Curriculum requirement.
OC - Communication - Oral Communication
W1 - Communication - Writing 1
W2 - Communication - Writing 2
FA - Fine Arts
GS - Global Perspective - Global Systems
WC - Global Perspective - World Cultures
HU - Humanities
NS - Knowledge and Reasoning in the Natural Sciences
SB - Knowledge and Reasoning in the Social and Behavioral Sciences
MI - Multidisciplinary Integration
QR - Quantitative Reasoning
This section meets a Core Curriculum requirement.
EL - Experiential Learning
IL - Integrative Learning
WI - Writing Intensive
Picture of Instructor


Choose a different department

Choose a different semester

Search Class Database

Course Delivery Method Definitions