Course Listings Next      Previous      Contents      Search      UA

ELECTRICAL AND COMPUTER ENGINEERING (ECE)

Associate Professor Jeff Jackson, Department Head
Office: 317 Houser Hall

ECE 125 Fundamentals of Electrical and Computer Engineering. (2-0) Two hours.

Prerequisite: MATH 125

Corequisite: DR 100

Introduction to electrical and computer engineering, the mathematics required for these disciplines, and MatLab. Development of proficiency in DC circuit analysis and basic laboratory skills.

ECE 225 Electric Circuits. (3-0) Three hours.

Prerequisites: PH 106 and ECE 125.

Corequisite: MATH 238.

Physical concepts and mathematical techniques of circuit analysis. DC, transient, and sinusoidal steady-state analysis of circuits. Laboratory experiments.

ECE 320 Fundamentals of Electrical Engineering. (3-0) Three hours.

Prerequisite: PH 106.

Corequisite: MATH 238.

Introduction to circuit analysis, methods, resistive circuits, AC circuits, first-order transients, AC power, operational amplifiers, and machines. Not open to electrical engineering majors or to students who have earned credit for ECE 225.

ECE 326 Electric Networks. (3-0) Three hours.

Prerequisites: ECE 225, MATH 238, and MATH 355.

Response of circuits to transient signals, both deterministic and random. Laplace transform solutions techniques for circuits and differential equations. Relationship between Laplace and Fourier transforms. Frequency response and representation of circuits and systems. Modeling of uncertainty in circuit elements.

ECE 332 Electronics I. (4-0) Four hours.

Prerequisite: ECE 225 or ECE 320.

Diodes, bipolar and field-effect transistors, operational amplifiers, active filters, signal generators, and wave-shaping circuits. Writing proficiency is required for a passing grade in this course.

ECE 333 Electronics II. (4-0) Four hours.

Prerequisites: ECE 332, ECE 380, and either ECE 326 or ECE 370.

Differential and multistage amplifiers, frequency response, feedback power amplifiers, power supplies, MOS FETs, and digital circuits. Writing proficiency is required for a passing grade in this course.

ECE 340 Electromagnetics. (4-0) Four hours.

Prerequisite: PH 106.

Corequisite: MATH 238.

Electrostatics, magnetostatics, Maxwell's equations, plane waves, guided waves, and radiation.

ECE 350 Electromechanics. (3-0) Three hours.

Prerequisite: ECE 225 or ECE 320.

Single- and three-phase power system analysis, including transmission lines. Theory and operation of electromechanical devices, including magnetic circuits, transformers, and relays, as well as DC and AC rotating machines.

ECE 370 Signals and Systems. (3-0) Three hours.

Prerequisites: ECE 225, and GES 126 or CS 114.

Fourier series and transforms of continuous and discrete waveforms; convolution and sampling theory; Z-transforms of positive-time discrete waveforms; computer problems requiring programming and use of digital computer.

ECE 380 Digital Logic. (4-0) Four hours.

Prerequisites: CS 114, CS 116, and MATH 125 or MATH 131.

Number systems; Boolean algebra; logic functions and gates; design of combinational logic systems; flip-flops; design of synchronous sequential systems; and iterative networks. Includes three laboratory experiments.

ECE 383 Microcomputers. (4-0) Four hours.

Prerequisites: ECE 380 and CS 124.

Microprocessors, machine-level programming, assembly-language programming, and hardware interfaces.

ECE 406 Computer Communications and Networks (also CS 438). (3-0) Three hours.

Prerequisites: CS 325, CS 357, and ECE 383.

The study of the issues related to computer communications. Topics include physical topologies, switching, error detection and correction, routing, congestion control, and connection management for global networks (such as the Internet) and local area networks (such as Ethernet). In addition, network programming and applications are considered.

ECE 407 Communications I. (3-0) Three hours.

Prerequisite: ECE 370.

Corequisite: MATH 355.

Introduction to baseband and passband digital communication systems. Students develop the skills necessary to analyze system performance in the presence of noise and learn to determine methods for improving system performance.

ECE 408 Communications II. (3-0) Three hours.

Prerequisites: ECE 370, MATH 355, and ECE 407.

Introduction to analog communication systems. Students analyze system performance in the presence of noise; examine advanced analog-to-digital encoding techniques and advanced digital modulation techniques; and develop data compression and error-control codes.

ECE 409 Communications System Laboratory. (0-3) One hour.

Corequisite: ECE 407.

Modeling communication systems; familiarization with specialized communications equipment and techniques; and theory of laboratory instruments.

ECE 430 Digital Integrated Circuit Design. (3-0) Three hours.

Prerequisites: ECE 380 and ECE 332.

Corequisites: ECE 431, and MATH 237 or GES 451.

Introduction to digital integrated circuit design, analysis, and layout, and use of tools for creating VLSI circuits and subsystems.

ECE 431 Digital Integrated Circuit Design Laboratory. (0-3) One hour.

Prerequisites: ECE 333 and ECE 383.

Corequisites: ECE 430, and MATH 237 or GES 451.

Assignments and design projects provide hands-on experience in digital integrated circuit design, analysis, and layout with VLSI design tools and graphics workstations.

ECE 432 Analog Integrated Circuit Design. (3-0) Three hours.

Prerequisite: ECE 333.

Corequisite: ECE 433.

Study of analog integrated circuit design, analysis, and layout. Topics include bipolar and CMOS layout, fabrications, design methodologies, and software tools.

ECE 433 Analog Integrated Circuit Design Laboratory. (0-3) One hour.

Prerequisite: ECE 333.

Corequisite: ECE 432.

A laboratory experience with bipolar and CMOS integrated circuit design. Topics include bipolar and CMOS layout, fabrication, and software layout and simulation tools.

ECE 434 High-Frequency Electronics. (3-0) Three hours.

Prerequisite: ECE 333.

Corequisite: ECE 435.

The course introduces the concepts of RF and microwave electronic system design. Topics include amplifier design, matching, filter design, oscillator and mixer design, modulation, and receivers.

ECE 435 High-Frequency Electronics Laboratory. (0-3) One hour.

Prerequisite: ECE 333.

Corequisite: ECE 434.

Introduces the concepts of RF and microwave electronic system design through device measurement and simulation. Laboratory topics include amplifier design, matching, filter design, oscillator and mixer design, modulation, and receivers.

ECE 438 Integrated Circuit Fabrication Principles. (3-0) Three hours.

Prerequisite: ECE 333, MTE 271, or permission of the instructor.

Study of the processing tools used in semiconductor device fabrication. Topics include semiconductor fundamentals, semiconductor device fabrication processes, interconnections and contacts, integrated circuit packaging, and chip yield.

ECE 445 Antennas. (3-0) Three hours.

Prerequisite: ECE 340.

Transmission and reception of power and information in free space; antennas as interface elements; impedance and radiation characteristics of modern antennas.

ECE 446 Microwave Engineering. (3-0) Three hours.

Prerequisite: ECE 340.

Guided waves, scattering matrix description of microwave circuit elements, computer analysis and optimization of cascaded two-ports, and microwave integrated circuits.

ECE 447 Electromagnetics Laboratory. (0-3) One hour.

Prerequisite: ECE 340.

Electrical measurements of electromagnetic waves and phenomena in the microwave region; slotted line techniques; measurement of frequency, wavelength, power, impedance, VSWR, and antenna radiation patterns.

ECE 448 Radar Systems. (3-0) Three hours.

Prerequisite: ECE 340.

The radar equation; detection of radar signals in noise; extraction of information and waveform design; CW, MTI, and pulse Doppler radar; tracking radar.

ECE 453 Electric Machines and Drives. (3-0) Three hours.

Prerequisites: ECE 326 and ECE 350.

Detailed study on the theory and operation of rotating electric machines. Introduction to power electronics and machine drives.

ECE 455 Power/Machines Laboratory. (0-3) One hour.

Prerequisite: ECE 350.

Test and analysis of power/machines devices and the design of systems using these devices.

ECE 456 Power Systems I. (3-0) Three hours.

Prerequisite: ECE 350.

Corequisite: GES 451 or MATH 237.

Basic power-system concepts and per-unit quantities; transmission line, transformer, and rotating machine modeling; power flow.

ECE 457 Power Systems II. (3-0) Three hours.

Prerequisite: ECE 456.

Economic operation, fault analysis, symmetrical components, and system protection.

ECE 467 Engineering Optics. (3-0) Three hours.

Prerequisites: ECE 340, and either GES 451 or MATH 237.

Corequisite: ECE 370.

Principles of laser holography, optical communication, and image processing and their engineering applications (including the propagation, polarization, diffraction, coherence and interference, and spatial Fourier transformation of light waves).

ECE 475 Control Systems Analysis. (3-0) Three hours.

Prerequisite: ECE 326.

Classical and modern feedback control system methods; stability; Bode, root locus, state variables, and computer analysis.

ECE 476 Control Systems Laboratory. (0-3) One hour.

Corequisite: ECE 475.

Practical analysis and design of feedback control systems and components; electrical, mechanical, and electromechanical systems.

ECE 479 Digital Control Systems. (3-0) Three hours.

Prerequisites: ECE 370, ECE 475, and either GES 451 or MATH 237.

Frequency and time methods in discrete time control systems; sampling of continuous-time signals, stability, transform design techniques, and state variable analysis and design techniques.

ECE 480 Digital Systems Design. (3-0) Three hours.

Prerequisite: ECE 383.

Corequisite: ECE 481.

Basic computer organization, computer arithmetic, machine language, simple and pipelined central-processor organization, microprogramming, and measuring computer performance.

ECE 481 Digital Systems Design Laboratory. (0-3) One hour.

Prerequisite: ECE 383.

Corequisite: ECE 480.

Logic design and simulation via hardware description languages, use of electronic design automation tools, and CPU design.

ECE 482 Computer Vision and Digital Image Processing. (3-0) Three hours.

Prerequisites: GES 255 and ECE 285, CS 124:125, or permission of the instructor.

Introduction to computer vision and digital image processing with an emphasis on image representation, transforms, filtering, compression, boundary detection, and pattern matching.

ECE 483 Computer Graphics Design. (3-0) Three hours.

Prerequisite: ECE 383.

Selected topics in computer graphics and graphics algorithms. Includes design projects.

ECE 484 Computer Architecture. (3-0) Three hours.

Prerequisite: ECE 383.

Computer architectures, computer design, memory systems design, parallel processing concepts, supercomputers, networks, and multiprocessing systems.

ECE 486 Embedded Systems. (3-0) Three hours.

Prerequisite: ECE 383.

Corequisite: ECE 487.

Integration of microprocessors into digital systems. Includes hardware interfacing, bus protocols and peripheral systems, embedded and real-time operating systems, real-time constraints, networking and distributed process control.

ECE 488 Microcontrollers. (3-0) Three hours.

Prerequisite: ECE 383.

Corequisite: ECE 489.

Microcontrollers, digital control systems, hardware interfacing, networking, distributed process control, and robotics.

ECE 489 Microcontrollers Laboratory. (1-2) One hour.

Prerequisite: ECE 383.

Corequisite: ECE 488.

Design and implementation experience with microcontrollers, digital control systems, interfacing, operating systems, automated manufacturing processes, robotics, and networking.

ECE 491 Special Problems (Area). Variable credit.

Investigation of a problem or problems, usually involving research with a faculty member. Credit is based on the individual assignment.

ECE 493 Selected Topics (Area). Variable credit.

Special courses in all areas of electrical engineering, offered as the need arises. Credit is based on the course requirements.

ECE 494 Capstone Design. (1-3) Three hours.

Prerequisite for Electrical Engineering Students: 400-level electrical engineering lecture-lab combination.

Prerequisite for Computer Engineering Students: ECE 480/ECE 481 or ECE 486/ECE 487.

Introduces design methodology in electrical engineering through lectures and participation in a design project.

ECE 495 Undergraduate Honors Seminar I. (1-0) One hour.

Prerequisite: Senior honor student with 3.3 or higher GPA.

Presentation of research results in the field of electrical engineering.

ECE 496 Undergraduate Honors Seminar II. (1-0) One hour.

Prerequisite: Senior honor student with 3.3 or higher GPA.

Presentation of research results in the field of electrical engineering.

ECE 498 Honors Problem I. One to three hours.

Prerequisite: Senior honor student with 3.3 or higher GPA.

Investigate an electrical engineering research or design problem.

ECE 499 Honors Problem II. One to three hours.

Prerequisite: Senior honor student with 3.3 or higher GPA.

Investigate an electrical engineering research or design problem.

Advanced Undergraduate/Entry-level Graduate Courses

ECE 502 Digital Communication Systems. (3-0) Three hours.

Prerequisites: ECE 370 and GES 255.

ECE 506 Computer Communications and Networks (also CS 538).(3-0) Three hours.

Prerequisites: CS 325, CS 357, and ECE 383.

ECE 530 Digital Integrated Circuit Design. (3-0) Three hours.

Prerequisites: ECE 383 and ECE 333.

Corequisites: ECE 531, and GES 451 or MATH 237.

ECE 531 Digital Integrated Circuit Design Laboratory. (0-3) One hour.

Prerequisites: ECE 383 and ECE 333.

Corequisites: ECE 530, and GES 451 or MATH 237.

ECE 532 Analog Integrated Circuit Design. (3-0) Three hours.

Prerequisite: ECE 333.

Corequisite: ECE 533.

ECE 533 Analog Integrated Circuit Design Laboratory. (0-3) One hour.

Prerequisite: ECE 333.

Corequisite: ECE 532.

ECE 534 High-Frequency Electronics. (3-0) Three hours.

Prerequisite: ECE 333.

Corequisite: ECE 535.

ECE 535 High-Frequency Electronics Laboratory. (0-3) One hour.

Prerequisite: ECE 333.

ECE 538 Integrated Circuit Fabrication Principles. (3-0) Three hours.

Prerequisite: ECE 333, MTE 271, or permission of the instructor.

ECE 545 Antennas. (3-0) Three hours.

Prerequisite: ECE 340.

ECE 546 Microwave Engineering. (3-0) Three hours.

Prerequisite: ECE 340.

ECE 547 Electromagnetics Laboratory. (0-3) One hour.

Prerequisite: ECE 340.

ECE 548 Radar Systems. (3-0) Three hours.

Prerequisite: ECE 340.

ECE 553 Electric Machines and Drives. (3-0) Three hours.

Prerequisites: ECE 326 and ECE 350.

ECE 557 Power Systems II. (3-0) Three hours.

Prerequisite: ECE 456.

Not open to students who have earned credit for ECE 457.

ECE 561 Quantum Electronics. (3-0) Three hours.

Prerequisite: ECE 340.

ECE 575 Stochastic Processes (also GES 575). (3-0) Three hours.

Prerequisite: GES 500.

ECE 577 Advanced Linear Control (also AEM/ME 577). (3-0) Three hours.

Prerequisite: ECE 475.

ECE 579 Digital Control Systems. (3-0) Three hours.

Prerequisites: ECE 370 and ECE 475, and either GES 451 or MATH 237.

ECE 580 Digital Systems Design. (3-0) Three hours.

Prerequisite: ECE 383.

Corequisite: ECE 581.

ECE 581 Digital Systems Design Laboratory. (0-3) One hour.

Prerequisite: ECE 383.

Corequisite: ECE 580.

ECE 582 Computer Vision and Digital Image Processing. (3-0) Three hours.

Prerequisites: GES 255 and ECE 285, or CS 124 and CS 125, or permission of the instructor.

Introduction to computer vision and digital image processing with an emphasis on image representation, transforms, filtering, compression, boundary detection, and pattern matching.

ECE 583 Advanced Computer Graphics Design. (3-0) Three hours.

Prerequisite: ECE 383.

ECE 584 Advanced Computer Architecture (also CS 567). (3-0) Three hours.

Prerequisite: ECE 480.

ECE 586 Embedded Systems. (3-0) Three hours.

Prerequisite: ECE 383.

Corequisite: ECE 587.

Integration of microprocessors into digital systems. Includes hardware interfacing, bus protocols and peripheral systems, embedded and real-time operating systems, real-time constraints, networking and distributed process control.

ECE 587 Embedded Systems Laborator. (3-0) Three hours.

Prerequisite: ECE 383.

Corequisite: ECE 586.

Design and implementation experience with microcontrollers, interfacing, digital control systems, bus protocols and peripheral systems, real-time constraints, embedded and real-time operating systems, and distributed process control.

ECE 588 Microcontrollers. (3-0) Three hours.

Prerequisite: ECE 383.

Corequisite: ECE 589.

ECE 589 Microcontrollers Laboratory. (0-3) One hour.

Prerequisite: ECE 383.

Corequisite: ECE 588.

Course Listings Next      Previous      Contents      Search      UA