Bradley Logo

Schedule of Classes

 

Fall Semester 2020

 

Electrical & Computer Engineering
Yufeng Lu • BECC 4256 • 309-677-3564
ECE100Introduction to Electrical and Computer Engineering (2 hours)
 01 Tu9:00 AM -9:50 AM BEC4242 Mohammed Imtiaz  
 LabA Tu10:00 AM -12:00 PM BEC4242 Mohammed Imtiaz  
 02 Tu2:00 PM -2:50 PM BEC4242 Mohammed Imtiaz  
 LabB Tu3:00 PM -5:00 PM BEC4242 Mohammed Imtiaz  
ECE103Intro to EE: Computers and Programming (3 hours)
 01 MWF2:00 PM -2:50 PM BEC2259 Mohammed Imtiaz  
 02 MWF3:00 PM -3:50 PM BEC2259 Young Soo Kim  
ECE200Engineering Co-Op (0 hours)
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     Julie Reyer  
ECE204AC Circuits and Introduction to Systems (3 hours)
Prerequisite: ECE 101 with a minimum grade of C
 01 MWF9:00 AM -9:50 AM BEC4242 Suruz Miah  
 02 MWF10:00 AM -10:50 AM BEC4242 Jing Wang  
ECE205Microcontroller Architecture and Programming (3 hours)
Prerequisite: A minimum grade of C in: ECE 102, ECE103
 01 MWF11:00 AM -11:50 AM BEC4240 Young Soo Kim  
 02 MWF1:00 PM -1:50 PM BEC4240 Aleksander Malinowski  
ECE227Electrical Engineering Fundamentals (4 hours)
Prerequisite: PHY 201
Corequisite: MTH 224
 01 MWF9:00 AM -9:50 AM BEC4120 Prasad Shastry  
 LabA M3:00 PM -5:00 PM BEC4242 Prasad Shastry  
 02 MWF12:00 PM -12:50 PM BEC4120 Prasad Shastry  
 LabB W3:00 PM -5:00 PM BEC4242 Prasad Shastry  
ECE301Discrete-time Signals and Systems (3 hours)
Prerequisite: A minimum grade of C in: ECE 206
 01 MWF9:00 AM -9:50 AM BEC3160 Yufeng Lu  
 02 MWF10:00 AM -10:50 AM BEC4261 Yufeng Lu  
ECE302Probability, Statistics, and Random Processes for EE (3 hours)
Prerequisite: A minimum grade of C in: ECE 206
 01 MWF10:00 AM -10:50 AM BEC4240 Suruz Miah  
 02 *R* MWF11:00 AM -11:50 AM BEC4261 Suruz Miah  
ECE303Electronics (3 hours)
Prerequisite: ECE 204 with a minimum grade of C.
 01 MW3:00 PM -4:15 PM STU222B Jing Wang  
ECE322Electronics and Interfacing Laboratory (2 hours)
Prerequisite: A minimum grade of C in: ECE 205, ECE 221
Corequisite: Concurrent enrollment in ECE 303
 01 TT9:00 AM -11:30 AM BEC4261 Young Soo Kim  
 02 TT2:00 PM -4:30 PM BEC4261 Aleksander Malinowski  
ECE401Undergraduate Design Seminar I (1 hour)
Corequisite: ECE 497.
 01 W12:00 PM -12:50 PM ONLONL Aleksander Malinowski Online Course
ECE409Special Topics (1 to 6 hours)
Prerequisite: Consent of instructor.
 01 Arr     Staff  
 02 Arr     Staff  
ECE431Communication Theory I (3 hours)
Prerequisite: Minimum grade of C in ECE 206
Corequisite: Concurrent enrollment in ECE 302
 01 MWF8:00 AM -8:50 AM BEC4241 Yufeng Lu  
ECE441Control System Theory I (3 hours)
Prerequisite: Minimum grade of C in ECE 206 and ECE 221
Corequisite: Concurrent enrollment in ECE 303
 01 MWF1:00 PM -1:50 PM BR139 Jing Wang  
ECE444Introduction to Autonomous Robotics (3 hours)
Prerequisite: MTH224, ECE205 or equivalent, ECE 221 or ECE 227. Not open to students with credit in ECE 544.
 01 MW12:00 PM -12:55 PM BEC4261 Suruz Miah  
 LabA F3:00 PM -5:00 PM BEC3240 Suruz Miah  
ECE451Radio Frequency Circuits and Systems (3 hours)
Prerequisite: A minimum grade of C in: ECE208, ECE221.
Corequisite: Concurrent enrollment in ECE303.
 01 Canceled
ECE462Digital Image Processing (3 hours)
Prerequisite: ECE 301 or ME 273 with a minimum grade of C.
 01 MWF11:00 AM -11:50 AM BEC4242 Mohammed Imtiaz  
ECE470Embedded Data Structures and Object Oriented Programming (3 hours)
Prerequisite: ECE 205 with a minimum grade of C.
 01 TT12:00 PM -1:15 PM BEC4140 Aleksander Malinowski  
ECE483Digital systems: Microprocessor Architecture and Design (3 hours)
Prerequisite: A minimum grade of C in ECE 205.
 01 MWF2:00 PM -2:50 PM BEC3224 Young Soo Kim  
ECE497Capstone Project System Level Design (1 hour)
Prerequisite: A minimum grade of C in ECE 301, ECE 302, ECE 303, and ECE 322. Concurrent enrollment in two core courses.
 01 TT11:00 AM -11:50 AM ONLONL Prasad Shastry Online Course
 Class meets August 26 through October 9;  Last day to add: August 31
 Last day to drop without "W" on transcript: September 3;  Last day to drop with "W" on transcript: September 30
 All invited speakers will present online for design seminars. Students will work under their advisors for preliminary project work. The class will be online during the scheduled class time.
ECE498Senior Capstone Project I (2 hours)
Prerequisite: Concurrent enrollment in ECE 497.
 01 *R* TT8:00 AM -11:00 AM BEC4281 Prasad Shastry  
 Class meets August 27 through December 8;  Last day to add: September 8
 Last day to drop without "W" on transcript: September 15;  Last day to drop with "W" on transcript: November 12
 Students will choose Tuesday or Thursday, 8-11 AM or 2-5 PM, as long as there are 6 hours per week for senior design
 02 *R* TT2:00 PM -5:00 PM BEC4281 Brian D Huggins  
 Class meets August 27 through December 8;  Last day to add: September 8
 Last day to drop without "W" on transcript: September 15;  Last day to drop with "W" on transcript: November 12
 Students will choose either Tuesday 8-11 AM and 2-5 PM. Or Thursday 8-11 AM and 2-5 PM.
 03 *R* TT8:00 AM -11:00 AM BEC4281 Mohammed Imtiaz  
 Class meets August 27 through December 8;  Last day to add: September 8
 Last day to drop without "W" on transcript: September 15;  Last day to drop with "W" on transcript: November 12
 Students will choose either Tuesday 8-11 AM and 2-5 PM. Or Thursday 8-11 AM and 2-5 PM.
 04 *R* TT8:00 AM -11:00 AM BEC4281 Yufeng Lu  
 Class meets August 27 through December 8;  Last day to add: September 8
 Last day to drop without "W" on transcript: September 15;  Last day to drop with "W" on transcript: November 12
 Students will choose either Tuesday 8-11 AM and 2-5 PM. Or Thursday 8-11 AM and 2-5 PM.
 05 *R* TT8:00 AM -11:00 AM BEC4281 Aleksander Malinowski  
 Class meets August 27 through December 8;  Last day to add: September 8
 Last day to drop without "W" on transcript: September 15;  Last day to drop with "W" on transcript: November 12
 Students will choose either Tuesday 8-11 AM and 2-5 PM. Or Thursday 8-11 AM and 2-5 PM.
 06 *R* TT8:00 AM -11:00 AM BEC3240 Suruz Miah  
 Class meets August 27 through December 8;  Last day to add: September 8
 Last day to drop without "W" on transcript: September 15;  Last day to drop with "W" on transcript: November 12
 Students will choose either Tuesday 8-11 AM and 2-5 PM. Or Thursday 8-11 AM and 2-5 PM.
 07 *R* TT8:00 AM -11:00 AM BEC4281 Young Soo Kim  
 Class meets August 27 through December 8;  Last day to add: September 8
 Last day to drop without "W" on transcript: September 15;  Last day to drop with "W" on transcript: November 12
 Students will choose either Tuesday 8-11 AM and 2-5 PM. Or Thursday 8-11 AM and 2-5 PM.
 08 *R* TT8:00 AM -11:00 AM BEC4241 Jing Wang  
 Class meets August 27 through December 8;  Last day to add: September 8
 Last day to drop without "W" on transcript: September 15;  Last day to drop with "W" on transcript: November 12
 Students will choose either Tuesday 8-11 AM and 2-5 PM. Or Thursday 8-11 AM and 2-5 PM.
 09 *R* TT8:00 AM -11:00 AM BEC3274 Steven D Gutschlag  
 Class meets August 27 through December 8;  Last day to add: September 8
 Last day to drop without "W" on transcript: September 15;  Last day to drop with "W" on transcript: November 12
 10 Arr     Prasad Shastry  
ECE544Introduction to Autonomous Robotics (3 hours)
Prerequisite: MTH 224, ECE 205 or equivalent, ECE 221 or ECE 227. Not open to students with credit in ECE 444.
 01 *R* MW12:00 PM -12:55 PM ONLONL Suruz Miah Online Course
ECE562Digital Image Processing (3 hours)
Prerequisite: Graduate standing or a minimum grade of C in ECE 301 or ME 273 or equivalent. Not open to students with credit in ECE 462.
 01 MWF11:00 AM -11:50 AM BEC4242 Mohammed Imtiaz  
ECE570Embedded Data Structures and Object Oriented Programming (3 hours)
Prerequisite: Graduate standing or a minimum grade of C in ECE 205 or equivalent. Not open to students with credit in ECE 470.
 01 TT12:00 PM -1:15 PM BEC4140 Aleksander Malinowski  
ECE583Digital Systems: Microprocessor Architecture and Design (3 hours)
Prerequisite: A minimum grade of C in ECE 205 or equivalent, or graduate standing, or consent of the instructor. Not open to students with credit in ECE 483.
 01 MWF2:00 PM -2:50 PM BEC3224 Young Soo Kim  
ECE681Topics in Electrical Engineering (0 to 6 hours)
 01 Arr     Jing Wang  
 "Microgrid Control"
 02 Arr     Mohammed Imtiaz  
 "Adv Machine Learning"
 Advance Application of Machine Learning and Vision
ECE691Research I (0 to 6 hours)
 01 Arr     Young Soo Kim  
 "Open source EDA Flow"
 02 Arr     Aleksander Malinowski  
 "LPWAN LoRa IoT networ"
 Distributed Low Power IoT Communication using LoRa-based
ECE699Thesis (0 to 6 hours)
Prerequisite: Consent of department chair; unconditional status.
 01 Arr     Staff  
 02 Arr     Staff  
 
Introduction to fundamental concepts in electrical and computer engineering.
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.
The study of AC circuits with a dynamical systems approach. Topic covered: capacitance, inductance, phasors, impedance, admittance, Thevenin and Norton equivalents, operational amplifiers, differential equation models of linear circuits and systems, impulse and step responses, convolution integral, Laplace transform, frequency response, and transformers. Simulation and analysis of AC circuits using SPICE and MATLAB.
Introduction to an 8-bit microcontroller. Topics include: architecture, instruction set, assembly language programming, assembler directives, input/output operations, C language programming for an 8-bit embedded device, timers, analog-to-digital conversion, interrupts, timing analysis, embedded design project, and discussion of an integrated design environment that includes a assembler, compiler, and debugger.
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.
Function and applications of diodes, transistors and operational amplifiers. Simulations of electronic devices and circuits using SPICE.
Laboratory sequence with focus on design of electronic interfaces to embedded devices. Topics include: transistor switches, analog-to-digital conversion, digital-to-analog conversion, pulse-width modulation, communication interfaces. Culminates in a design project.
Multidisciplinary team effort to identify a market need based on realistic constraints; propose an electrical or electronic product to meet the need; prepare a feasibility study assessing economic and technical viability of the product.
Topics of special interest which may vary each time course is offered. Topic stated in current Schedule of Classes.
Orthogonal signal representation; review of Fourier series and Fourier transform; basic probability theory; random processes; power spectral density; Shannon's channel capacity; sampling theorem; baseband signaling; bandpass signaling; complex envelop representation of signals and systems; analog modulations; binary and M-ary digital modulations; phase locked loops, demodulation circuits; matched filter; error performance in digital communications. Cross-listed as ECE 531.
Analysis and design of linear automatic control systems for continuous-time systems using classical control theory. Root locus and Bode methods. Modeling of physical systems. Introduction to digital control. Computer-aided design and simulation.
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.
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.
Introduction to image processing. Topics covered: digital image fundamentals, image enhancements in spatial domain, image restoration, color image processing, wavelets and multiresolution, image compression, morphological image processing, image segmentation, pattern recognition. Cross-listed as ECE 562.
Introduction to data structures, object-oriented programming, memory management, problems of efficiency and complexity of algorithms applicable to embedded systems. Cross-listed as ECE 570.
Architectures of CISC & RISC microprocessors: CPU, Control Unit, ALU, MMU, pipelines, etc. Design trade-offs investigated. Cross-listed as ECE 583.
The primary goal of this course is to have the student (and partner) choose a senior project and use a top-down design approach prior to implementation in senior lab. In addition, the student will serve on a Design Review Team (DRT) that will analyze other senior projects.
Design and implementation of senior design capstone project. Requires an oral progress presentation.
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.
Introduction to image processing. Topics covered: digital image fundamentals, image enhancements in spatial domain, image restoration, color image processing, wavelets and multiresolution, image compression, morphological image processing, image segmentation, pattern recognition. Cross-listed as ECE 462.
Introduction to data structures, object-oriented programming, memory management, problems of efficiency and complexity of algorithms applicable to embedded systems. Cross-listed as ECE 470.
Architectures of CISC & RISC microprocessors: CPU, Control Unit, ALU, MMU, pipelines, etc. Design trade-offs investigated. Cross-listed as ECE 483.
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.
Picture of Instructor


Choose a different department

Choose a different semester

Search Class Database

Course Delivery Method Definitions