Electrical and Computer Engineering Department Main MenuBradley University Main Web Site for Prospective Students for Current Students for Our Alumni for Faculty Contact Information Faculty Directory Senior Projects Labs and Research Areas Useful links ECE Department Home Page Senior Projects

Undergraduate Course Descriptions

Courses at ECE

EE 101 Introductory Electrical Engineering
1 hr.
Introductory course focusing on logic design on the following topics: fundamentals of Boolean algebra and minimization techniques, combinational logic realizations of SOP and POS functions, multiple function synthesis using PLDs. In addition, students view various presentations of significant historical electrical engineers and topics.

EE 102 Computers and Programming in Electrical Engineering
2 hrs.
Introduction to computers and operating systems; introduction to programming in a high level language appropriate to electrical engineering.

EE 200 Engineering Co-op
0 hrs.
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. Prerequisites: Sophomore standing in the College of Engineering and Technology, 2.0 overall gradepoint average at Bradley, approval of engineering and technology Co-op coordinator and Co-op faculty advisor.

EE 201 Digital Hardware Organization
2 hrs.
Continuation of EE 101 focusing on the following topics: 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.
Prerequisite: EE 101.

EE 205 Fundamentals of Circuit Analysis
4 hrs.
Analysis of electric circuits. Transient and steady-state phenomena. General analysis techniques: loop and nodal equations, network theorems, and matrix methods.
Corequisites: MTH 223, PHY 201.

EE 206 Sophomore Laboratory
2 hrs.
The student is introduced to experimental implementation of analysis techniques developed in EE 205 and EE 201/311 in order to verify circuit theory. In addition the student is introduced to the design of analog and digital circuitry focusing on top-down design methodology culminating in a student-chosen sequential digital design project.
Prerequisites: EE 205, with a minimum grade of C. Corequisites: EE 201 or EE 311.

EE 221 Data Structures and Object-Oriented Programming
3 hrs.
Introduction to data structures, object-oriented programming and abstract data types for programmers; data structures: arrays, vectors, lists, stacks, and queues; dynamic memory allocation; problems of efficiency and complexity of algorithms; searching and sorting; standard libraries dedicated to data structures and algorithms.
Prerequisites: EE 102 or CS 106 with minimum grade of C.

EE 301 Signals and Systems I
3 hrs.
Time and frequency domain analysis of linear systems. Lumped, distributed, time-varying, and discrete-time systems; network topology, state variable techniques; stability.
Prerequisite: EE 206; EE or EEC major.

EE 302 Signals and Systems II
3 hrs.
Sampling theorem, digital filters, probability theory, statistics, random variables, probability density functions, auto- and cross-correlation functions, power spectral density of random processes, analysis of linear time invariant systems with random inputs in time domain and in frequency domain, simulation of random experiments.
Prerequisite: EE 301.

EE 303 Principles of Electronics I
3 hrs.
Circuit analysis and design of macro-electronic circuits using operational amplifiers, diodes, and logic gates. Design process covering top-down methods and software simulation.
Prerequisite: EE 206; EE or EEC major.

EE 304 Principles of Electronics II
3 hrs.
Modeling of discrete bipolar and field effect transistors. Circuit analysis and design of macro-electronic circuits using discrete bipolar and field effect transistors. Design process covering top-down methods and software simulation.
Prerequisite: EE 303 with minimum grade of C.

EE 311 Digital Hardware Organization
3 hrs.
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.
Not open to students with credit in EE 101 or EE 201.

EE 327 Fundamentals of Electrical Engineering I
3 hrs.
Analysis of circuits; transient and steady state phenomena; general analysis techniques. Open to non-electrical engineering students only.
Prerequisite: MTH 224.

EE 328 Fundamentals of Electrical Engineering II
3 hrs.
Electronics; magnetic fields and circuits; magnetic coupling; energy conversion; electromechanics; rotating devices; digital techniques; control systems.
Prerequisite: EE 327.

EE 331 Junior Laboratory I
3 hrs.
The student performs top-down design and analysis of analog and digital electronic circuits. Integral to the design work is the use of software programs, and software simulation packages are used to verify their design. In addition, students develop hardware and software troubleshooting and testing skills. The design experience culminates in a multi-week task that requires the students to integrate information from EE 205, EE 206, and EE 303 to synthesize a multi-faceted, specification-driven project.
Prerequisites: EE 206 with a minimum grade of C; EE or EEC major.
Corequisites: EE 303, EE 305.

EE 332 Junior Laboratory II
2 hrs.
Junior Laboratory II is a continuation of EE 331. In addition to the usual design efforts, a directed, microcomputer-based, multi-week task challenges the students to use a microcontroller in a project. The students’ experience culminates in a multi-week, student-chosen project that showcases their design abilities.
Prerequisites: EE 301, EE 303, EE 331, EE 365 each with a minimum grade of C.
Corequisites: EE 302, EE 304, EE 381.

EE 365 Microprocessors
3 hrs.
Design of microprocessor-based systems applied to real situations; control and data acquisition. Programming practice on commercial microprocessors.
Prerequisite: EE 201 or EE 311; EE 221 with a minimum grade of C.

EE 381 Electromagnetic Fields
3 hrs.
Static electric fields; steady current; static magnetic fields of electric currents and ferromagnetic materials; charged particles in electric and magnetic fields.
Prerequisite: EE 206.

EE 402 Undergraduate Design Seminar
1 hr.
Students work in teams on a large-scale electrical engineering project, considering technical and non-technical factors in seeking an optimal solution.
Prerequisite: senior standing in EE or ECE.

EE 409, 410 Special Topics
1-6 hrs. each
Topics of special interest which may vary each time course is offered. Topic stated in current Schedule of Classes.
Prerequisite: consent of instructor.

EE 430 Control System Theory
3 hrs.
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.
Prerequisites: EE 301, EE 303.

EE 431,  432 Control System Theory
3 hrs. each
Linear, non-linear, and discrete automatic control systems; classical and modern control theory; computer-aided design and simulation.
Prerequisite: senior standing in EE.

EE 450 Electronic Product Design
1 hr.
Students work in teams to design, implement, test, and demonstrate an electronic product. The electronic product has stringent specifications emulating design in industry. The design process requires extensive documentation and a formal report.
Prerequisites: EE 332 with a minimum grade of C.

EE 451 Senior Capstone Project I
3 hrs.
First of two courses devoted to the Senior Design Project. 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.
Prerequisites: credit in EE 301, 302, 303, 304, 331, 332, 365, and 381 with a grade of C or better in six of the courses; credit or concurrent enrollment in EE 450 and two EE or technical electives.

EE 452 Senior Capstone Project II
3 hrs.
Second of two courses devoted to the Senior Design Project. Requires an oral project presentation and a written report.
Prerequisites: EE 450, 451.

EE 530 Random Variables and Signals
3 hrs.
Correlation functions; power-density spectra; transmission of random signals through linear and non-linear systems; linear mean square estimation.
Prerequisite: EE 302 or graduate standing.

EE 531 Communication Theory
3 hrs.
Optimum filtering; analogue and digital communication; detection theory.
Prerequisite: EE 530.

EE 532 Information Theory
3 hrs.
Coding theory; memory and memoryless systems.
Prerequisite: EE 530.

EE 533 Digital Image Processing
3 hrs.
Design of computer-based imaging systems; multidimensional filtering and quantization methods for image enhancement, restoration, and pattern recognition.
Prerequisite: EE 302 or MTH 325.

EE 534 Digital Signal Processing
3 hrs.
Representation and analysis of discrete time signals and systems. Finite and infinite impulse response filter design; computer-aided-design; Fast Fourier Transform; implementation of digital filters.
Prerequisite: EE 302.

EE 535 Engineering Application of Neural Network
3 hrs.
Provides a working knowledge of the theory, design, and engineering applications of artificial neural networks. Emphasis will be directed to low-level implementation such as embedded microcontrollers and integrated circuits. Specific architectures such as correlation matrix memory, perceptron, adaline, multilayer networks, radial-basis function networks, and Hopfield networks will be examined as well as their corresponding learning rules.
Prerequisite: EE 302 or graduate standing.

EE 540 Dynamic Systems Analysis
3 hrs.
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.
Prerequisite: EE 302 or graduate standing.

EE 550 Electromagnetic Theory
3 hrs.
Time-varying electric and magnetic fields; Maxwell’s equations; plane waves in conducting and dielectric media; transmission lines; wave guides; antennas.
Prerequisite: EE 381.

EE 551 Radio Frequency Circuits and Systems
3 hrs.
Review of transmission lines, impedance matching and transformations, S-parameters, passive R.F. junctions, R.F. amplifier design, R.F. systems, and front end design.
Prerequisites: EE 205, EE 206.

EE 555 Optical Fiber Communication
3 hrs.
EM wave propagation in silica glass and step index optical fibers, LP modes, multimode and singlemode fibers, optical transmitters and receivers, design of optical fiber communication systems meeting industry standards.
Prerequisites: EE 381 or consent of instructor.

EE 561 Digital Systems: Logic Design
3 hrs.
Boolean algebra; logical design; storing and switching phenomena.
Prerequisite: EE 304 or graduate standing.

EE 562 Digital Systems: Computer Structures
3 hrs.
Use of hardware programming language to design a small computer or other digital system: busing; control units; interfacing; transfer design.
Prerequisite: EE 201.

EE 563 Advanced Electronics - VLSI System Design
3 hrs.
Design and implementation of very-large-scale-integrated systems (VLSI). Integrated circuit devices, subsystems, and architecture. Computer-aided-design (CAD) and design testing.
Prerequisite: EE 304 or graduate standing.

EE 565 Digital Systems: Microprocessor  and PC Architecture
3 hrs.
Architecture of PC-compatible computers; 32-bit processor architecture and assembly language programming; standard buses. Design of peripheral cards to interface with the standard PC bus architectures.
Prerequisite: EE 365 or consent of instructor.

EE 566 Digital Systems: Memory and Interfacing
3 hrs.
Design of single-board computers using 32-bit processors; processor architecture and assembly language programming. Introduction to RISC processors.
Prerequisites: EE 365 or consent of instructor.

EE 567 Advanced VLSI Design
3 hrs.
Addresses the testability of integrated systems, using very large scale integration or VLSI, which includes topics on devices, circuits, and digital subsystems in CMOS technology. Includes the concept and methodology for the design for testability of digital integrated systems.
Prerequisite: EE 563.

EE 568 Digital Systems: VHDL Design
3 hrs.
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.
Prerequisites: senior standing in engineering or consent of instructor.

EE 575 Power Systems I
3 hrs.
Analysis of electric power systems: fault studies; load flow; economic loading; stability; relaying; high voltage DC transmission; lightning and switching transients.
Prerequisite: senior or graduate standing in EE.

EE 582 Medical Imaging
3 hrs.
Introduction to the common methods and devices employed for medical imaging, including conventional x-ray imaging, x-ray computed tomography (CT), nuclear medicine (single photon planar imaging), single photon emission computed tomography (SPECT), and positron emission tomography (PET), magnetic resonance imaging (MRI), and ultra-sound imaging. The physics and design of systems, typical clinical applications, medical image processing, and tomographic reconstruction. Cross-listed as ME 582.
Prerequisites: senior standing in engineering or consent of instructor.

[Prospective Students] [Current Students] [Alumni] [Faculty]
[Home] [Contact us] [Curriculum] [Senior Projects] [Research] [People] [Links]
Copyright (c)1995-2013 Bradley University. All rights reserved.
. .