Bradley Logo

Schedule of Classes

 

Fall Semester 2014

 

Electrical & Computer Engineering
Yufeng Lu • BECC 4256 • 309-677-3564
ECE101Introduction to EE: DC Circuits (2 hours)
 01 *R* MW2:00 PM -2:50 PM JOB330 Brian D Huggins  
 02 *R* MW4:00 PM -4:50 PM JOB330 Brian D Huggins  
ECE102Intro to EE: Digital Systems (3 hours)
 01 *R* MWF2:00 PM -2:50 PM JOB341 Yufeng Lu  
 02 *R* MWF3:00 PM -3:50 PM JOB330 Joseph Driscoll  
ECE120Introduction to EE: Circuits and Digital Systems Laborator y (2 hours)
Prerequisite: ECE101, ECE102.
 01 *R* Arr     Steven D Gutschlag  
ECE204AC Circuits and Introduction to Systems (3 hours)
Prerequisite: ECE 101 with a minimum grade of C
Corequisite: Concurrent enrollment in MTH 224.
 01 MWF8:00 AM -8:50 AM JOB215 Stan Liberty  
 02 MWF11:00 AM -11:50 AM BAKB53 Stan Liberty  
ECE205Microcontroller Architecture and Programming (3 hours)
Prerequisite: A minimum grade of C in: ECE 102, ECE103
 01 MWF10:00 AM -10:50 AM JOB306 Aleksander Malinowski  
 02 MWF2:00 PM -2:50 PM JOB300 Aleksander Malinowski  
ECE301Discrete-time Signals and Systems (3 hours)
Prerequisite: A minimum grade of C in: ECE 206
 01 MWF10:00 AM -10:50 AM JOB341 Jose Rafael Sanchez  
 02 MWF11:00 AM -11:50 AM JOB341 Jose Rafael Sanchez  
ECE302Probability, Statistics, and Random Processes for EE (3 hours)
Prerequisite: A minimum grade of C in: ECE 206
 01 MWF9:00 AM -9:50 AM JOB215 In Soo Ahn  
 02 Canceled
ECE303Electronics (3 hours)
Prerequisite: ECE 204 with a minimum grade of C.
 01 MWF11:00 AM -11:50 AM BAK453 Jing Wang  
 02 MWF12:00 PM -12:50 PM JOB341 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:50 AM JOB250 Joseph Driscoll  
 02 TT2:00 PM -4:50 PM JOB250 Yufeng Lu  
ECE401Undergraduate Design Seminar I (1 hour)
Prerequisite: ECE 497 with a minimum grade of C.
Course Fee: $50 per credit hour
 01 M12:00 PM -12:50 PM JOB327 Brian D Huggins  
ECE431Communication Theory I (3 hours)
Prerequisite: Minimum grade of C in ECE 206
Corequisite: Concurrent enrollment in ECE 302
 01 MWF2:00 PM -2:50 PM JOB326 In Soo Ahn  
ECE440Electromechanical Systems (3 hours)
Prerequisite: ECE 206 with a minimum grade of C
Corequisite: Concurrent enrollment in ECE303
 01 MW4:30 PM -5:45 PM JOB327 Steven D Gutschlag  
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 JOB326 Gary L Dempsey  
ECE450Electromagnetic Theory (3 hours)
Prerequisite: ECE 208 with a minimum of C.
 01 MWF3:00 PM -3:50 PM JOB326 Prasad Shastry  
ECE451Radio Frequency Circuits and Systems (3 hours)
Prerequisite: A minimum grade of C in: ECE208, ECE221.
Corequisite: Concurrent enrollment in ECE303.
 01 MWF1:00 PM -1:50 PM JOB215 Prasad Shastry  
ECE460Digital Signal Processing (3 hours)
Prerequisite: ECE 301 with a minimum grade of C.
 01 Canceled
ECE470Embedded Data Structures and Object Oriented Programming (3 hours)
Prerequisite: ECE 205 with a minimum grade of C.
Course Fee: $50 per credit hour
 01 MW4:30 PM -5:45 PM BR126 Aleksander Malinowski  
ECE480Digital Subsystems and Interfaces (3 hours)
Prerequisite: ECE 205 with a minimum of C
Corequisite: Concurrent enrollment in ECE 303
 01 Canceled
ECE481VHDL: Digital System Design (3 hours)
Corequisite: Concurrent enrollment in ECE322.
 01 MWF11:00 AM -11:50 AM JOB327 Yufeng Lu  
ECE483Digital Systems: Microprocessor Architecture -- Internal (3 hours)
Prerequisite: A minimum grade of C in ECE 205.
 01 MWF9:00 AM -9:50 AM JOB308 Joseph Driscoll  
ECE498Senior Capstone Project I (3 hours)
Prerequisite: ECE 497 with a minimum grade of C.
 01 Arr     Gary L Dempsey  
 and               Jose Rafael Sanchez 
 02 *R* Arr     Gary L Dempsey  
 and               Jose Rafael Sanchez 
 and               Joseph Driscoll 
 03 *R* Arr     Gary L Dempsey  
 and               Jose Rafael Sanchez 
 and               Steven D Gutschlag 
 04 *R* Arr     Gary L Dempsey  
 and               Jose Rafael Sanchez 
 and               Aleksander Malinowski 
 05 *R* Arr     Gary L Dempsey  
 and               Jose Rafael Sanchez 
 and               Joseph Driscoll 
 A Canceled
 and               Gary L Dempsey 
 B Canceled
ECE531Communication Theory I (3 hours)
Prerequisite: Graduate standing or a minimum grade of C in: ECE 206, ECE 302 or equivalents. Not open to students with credit in ECE 431.
 01 MWF2:00 PM -2:50 PM JOB326 In Soo Ahn  
ECE550Electromagnetic Theory (3 hours)
Prerequisite: EE 381 or equivalent with a grade of C or better.
 01 MWF3:00 PM -3:50 PM JOB326 Prasad Shastry  
ECE551Radio Frequency Circuits and Systems (3 hours)
Prerequisite: A minimum grade of C in: ECE208, ECE221, ECE303 or equivalents. Not open to students with credit in ECE 451.
 01 MWF1:00 PM -1:50 PM JOB215 Prasad Shastry  
ECE560Digital Signal Processing (3 hours)
Prerequisite: ECE 301 with a minimum grade of C or equivalent. Not open to students with credit in ECE 460.
 01 Canceled
ECE570Embedded Data Structures and Object Oriented Programming (3 hours)
Prerequisite: ECE 205 or equivalent with a minimum grade of C.
 01 *R* MW4:30 PM -5:45 PM BR126 Aleksander Malinowski  
ECE580Digital Subsystems and Interfaces (3 hours)
Prerequisite: A minimum of C in: ECE 205, ECE 303 or equivalents. Not open to students with credit in ECE 480.
 01 Canceled
ECE581VHDL: Digital System Design (3 hours)
Prerequisite: A minimum grade of C in ECE 322 or equivalent. Not open to students with credit in ECE 481.
 01 MWF11:00 AM -11:50 AM JOB327 Yufeng Lu  
ECE583Digital Systems: Microprocessor Architecture -- Internal (3 hours)
Prerequisite: A minimum grade of C in ECE 205 or equivalent. Not open to students with credit in ECE 483.
 01 MWF9:00 AM -9:50 AM JOB308 Joseph Driscoll  
ECE640Dynamic Systems Analysis (3 hours)
Prerequisite: A minimum grade of C in ECE 441 or equivalent.
 01 MWF2:00 PM -2:50 PM BR261 Winfred K Anakwa  
 
Introduction to electrical engineering. Topics includes: voltage, current, resistance, power, and energy, fundamentals of DC circuit analysis using Ohm's and Kirchoff's laws, Thevenin and Norton equivalent circuits, superposition, DC analysis of operational amplifiers, and simulation and analysis of DC circuits using SPICE.
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.
The student is introduced to experimental implementation of direct current and digital circuits developed in EE 101 and EE 102 in order to verify circuit theory. In addition, the student is introduced to the design of digital circuitry focusing on top-down design methodology culminating in a digital robotic design project.
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.
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 of macro-electronic circuits and systems. Topics covered: transistor switch, diodes, zener diodes, operational amplifiers and their imperfections, transistor biasing, small and large signal models of transistors, transistor amplifiers, digital interface, and introduction to power electronics. Simulations and analysis of electronic circuits and systems 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.
Entrepreneurship and business plans, marketing and engineering, teamwork dynamics and interpersonal skills, product liability, professional ethics via ethics game, and guest lectures.
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.
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.
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.
Time-varying electric and magnetic fields; Maxwell's equations; electromagnetic potentials; electromagnetic boundary conditions; plane-wave propagation in unbounded conducting and non-conducting media; wave polarization; Poynting vector; reflection and transmission of waves at boundaries;and radiation and antennas. Cross-listed as ECE 550.
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.
Design of digital filters and multirate systems. Topics include: review of discrete-time signals and systems, generalized linear phase, all-pass filters, minimum phase systems, inverse systems, FIR filter design, IIR filter design, resampling in time and frequency domain, half-band filters, polyphase filters, quadrature mirror filters and wavelets. Cross-listed as ECE 560.
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.
A survey of the most common peripheral devices used in embedded and programmable devices. Cross-listed as ECE 580.
A structured guide to the modeling of the design of digital systems, using VHDL, a hardware description language. VHDL is designed to fill a number of needs in the design process. It allows description of the structure of a system and the specification of the function using familiar programming language forms. As a result it allows the design of a system to be simulated and synthesized. Cross-listed as ECE 581.
Architectures of CISC & RISC microprocessors: CPU, Control Unit, ALU, MMU, pipelines, etc. Design trade-offs investigated. Cross-listed as ECE 583.
Design and implementation of senior design capstone project. Requires an oral progress presentation.
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 431.
Time-varying electric and magnetic fields; Maxwell's equations, electromagnetic potentials, electromagnetic boundary conditions, plane-wave propagation in unbounded conducting and non-conducting media, wave polarization, Poynting vector, reflection and transmission of waves at boundaries; radiation and antennas.
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.
Design of digital filters and multirate systems. Topics include: review of discrete-time signals and systems, generalized linear phase, all-pass filters, minimum phase systems, inverse systems, FIR filter design, IIR filter design, resampling in time and frequency domain, half-band filters, polyphase filters, quadrature mirror filters and wavelets. Cross-listed as ECE 460.
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.
A survey of the most commonly used peripheral devices used in embedded and programmable devices. Cross-listed as ECE 480.
A structured guide to the modeling of the design of digital systems, using VHDL, a hardware description language. VHDL is designed to fill a number of needs in the design process. It allows description of the structure of a system and the specification of the function using familiar programming language forms. As a result it allows the design of a system to be simulated and synthesized. Cross-listed as ECE 481.
Architectures of CISC & RISC microprocessors: CPU, Control Unit, ALU, MMU, pipelines, etc. Design trade-offs investigated. Cross-listed as ECE 483.
Advanced techniques for analysis of electrical, mechanical, and electromechanical systems. State function concepts are emphasized with applications for determining state equations, system stability, and control.
Picture of Instructor


Choose a different department

Choose a different semester

Search Class Database

Course Delivery Method Definitions