DFEC Logo Electrical & Computer Engineering


ECE 210

Principles of Air Force Electronic Systems. 3(1). An introduction to electrical and computer engineering principles applied to Air Force electronic systems through signal analysis and electronic system design and evaluation. Topics include signal representation, the realization of digital and analog systems using electronic functions, and their application to Air Force systems. This course is intended for cadets who have declared or are considering declaring the Electrical Engineering and Computer Engineering majors. Content of the course is similar to ECE 315; however, additional emphasis is placed on exploring concepts through the use of simulation and lab exercises. Lab. Final exam or project.

ECE 231

Differential Equations with Circuit Applications I. 3(1). An introduction to the analysis of linear ordinary differential equations, circuit analysis and system design. Topics include circuit models and simulations of electrical devices and systems, nodal and mesh analysis, Thévenin and Norton equivalent circuits, dependent sources, operational amplifier circuits, first- and second-order, linear ordinary differential equations, transient and steady-state responses of first-order and second-order circuits, and military and civilian applications. Lab. Final exam. Prereq: Math 142. Sem hrs: 3 fall or spring. In addition, this course/program is a primary contributor to the development and assessment of the following USAFA outcomes:
Skills: Decision Making
Knowledge: Principles of Engineering and the Application of Technology

ECE 281

Introductory Digital Systems. 3(1). An introduction to the fundamental principles of logic design. Topics include Boolean algebra, combinational and sequential logic networks with basic design and analysis techniques, VHDL, FPGA, and an introduction to digital processing systems. Laboratory projects include the design of digital systems and the analysis of computer architecture. Lab. Final exam. Sem hrs: 3 fall or spring.

ECE 315

Principles of Air Force Electronic Systems. 3(1). An introduction to electrical and computer engineering principles applied to Air Force electronic systems through signal analysis and electronic system design and evaluation. Topics include signal representation, the realization of digital and analog systems using electronic functions, and their application to Air Force systems. Lab. Final exam. Prereq: Physics 215. Sem hrs: 3 fall or spring. In addition, this course/program is a primary contributor to the development and assessment of the following USAFA outcomes:
Skills: Decision Making
Knowledge: Principles of Engineering and the Application of Technology

ECE 321

Electronics I. 3(2). An introduction to semiconductor electronics. Covers qualitative and quantitative analysis of semiconductor devices with emphasis on the diode and field effect transistor. Includes modeling, analysis, and design of related circuits, including combinational and sequential digital logic. Lab. Final exam. Prereq: ECE 231. Sem hrs: 3 fall.

ECE 322

Electronics II. 3(2). A continuation of ECE 321 for El Engr majors. Extends basic semiconductor concepts to the bipolar junction transistor. Extends modeling and circuit analysis processes to circuits containing multiple transistors including differential/operational/power amplifiers, frequency response, feedback, and stability. Lab. Final exam. Prereq: ECE 321. Sem hrs: 3 spring.

ECE 332

Differential Equations with Circuit Applications II. 3(1). A continuation of differential applications, circuit analysis and systems design. Topics include sinusoidal steady state response, Laplace transform techniques with circuit analysis applications, frequency response of first- and second-order circuits and analog filter design. Final exam. Prereq: ECE 231. Sem hrs: 3 fall or spring.

ECE 333

Continuous-Time Signals and Linear Systems. 3(1) An introduction to analog signal processing by linear, time-invariant systems. Topics include signal characterization, convolution, Fourier analysis methods, and state variable techniques. Final exam. Prereq: ECE 332. Coreq: Math 346. Sem hrs: 3 spring.

ECE 343

Electromagnetics. 3(1). The study of Maxwell's Equations, plane waves, transmission, and radiating systems. Topics include wave propagation, transmission lines, waveguides, and antennas. Lab. Final exam. Prereq: Physics 215 and Math 346, or department approval. Sem hrs: 3 spring.

ECE 360

Instrumentation Systems. 3(1). Principles and design of modern data acquisition and instrumentation systems for non-electrical engineering majors. Includes measurement techniques, transducers, analog and digital data processing systems, and displays. Lab. Final exam. Prereq: ECE 315 or ECE 231. Sem hrs: 3 spring.

ECE 373

Digital VLSI Circuits. 3(2). A continuation of the study of electronics for Computer Engineering majors. Applies diode and field effect transistor concepts to the design and implementation of Very Large Scale Integrated (VLSI) circuits. Applies VHDL descriptions in concert with logic synthesis tools to generate mask level implementations of physical VLSI circuit design. Lab. Final project. Prereq: ECE 281 and ECE 321. Sem hrs: 3 spring.

ECE 382

Microcomputer Programming. 3(1). Provides a broad-base understanding of microcontroller systems. The microcontroller principles presented provide a foundation that can be used in other courses to simplify (in some cases, substantially) projects. Includes design, application, interfacing, assembly language, and microcontroller hardware. Laboratory projects emphasize applications and interfacing. Lab. Final project. Final exam. Prereq: Comp Sci 110 and ECE 281. Sem hrs: 3 fall.

ECE 383

Microcomputer System Design I. 3(2). A course in the design of digital systems using microprocessors. Topics include structured system design, microprocessor instruction sets, support software, and system timing. Also covered are input/output, peripherals, and hardware-software interfacing techniques. Lab. Final exam or final project. Prereq: ECE 231, ECE 281, ECE 382. Sem hrs: 3 spring.

ECE 387

Introduction to Robotic Systems. 3(1). Provides fundamental knowledge on robotic systems. The course topics include kinematics, dynamics, motion control, controller design, and trajectory planning of robot manipulators. Introduction to basic computer vision techniques. Lab. Final project. Prereq: Math 245 or department approval. Sem hrs: 3 spring.

ECE 434

Discrete-Time Signals and Systems. 3(1) An introduction to digital signal processing. Topics include classical solutions to linear difference equations, the z-transform, digital filter design, quantization effects of Analog-to-Digital and Digital-to-Analog converters, frequency analysis of decimation and interpolation, discrete Fourier transform, and the fast Fourier transform. Final exam. Prereq: ECE 332. Sem hrs: 3 fall.

ECE 444

Applied Field Theory. 3(1). Topics include antennas, fiber optics, scattering, Fourier optics, radio wave propagation, radar cross-section, and numerical methods. The analysis and design of practical systems is emphasized. A few lessons are reserved for current state-of-the-art topics, such as stealth technology, adaptive antennas, and holography. Lab. Final project. Prereq: ECE 343 or department approval. Sem hrs: 3 fall.

ECE 446

Applied Communication Systems. 3(1). An introduction to modern electronic communications systems with application in satellite communications. The performance of various analog and digital modulation and detection methods are analyzed. Coverage includes theory of operations of various modulation systems, effects of random noise, bandwidth, propagation channels, and other design constraints. ECE 446 is not appropriate for ECE majors. Lab. Final exam. Prereq: Math 346, Math 356, and Engr 342. Sem hrs: 3 fall.

ECE 447

Communications Systems. 3(1). An introduction to modern electrical communications. The performance of various modulation and detection methods for both analog and digital systems are analyzed. Coverage includes theory of operation, effects of random noise, bandwidth and other communication design constraints. Lab. Final exam. Prereq: ECE 333 and Math 356. Sem hrs: 3 fall.

ECE 448

Wireless Communications. 3(1). A follow-on course to ECE 447 that applies the knowledge of random processes and spectral analysis to the performance of wireless communication corrupted by noise. Advanced topics that vary from semester to semester include satellite communications, image processing, data communications, and fiber optics. Lab. Final exam or final project. Prereq: ECE 447. Sem hrs: 3 spring.

ECE 463

Capstone Design Project I. 3(2). First course in the two-semester capstone design sequence for Electrical Engineering majors. Presents contemporary methods essential to design, planning, and execution of complex electrical and computer engineering projects. Includes instruction in contemporary Air Force project management methods and tools, organization of requirements, software and hardware specification and design, hardware fabrication, quality assurance, and testing. Planning and prototyping the semester-long design project is completed in this course. Final project. Prereq: ECE 322, C1C standing, or department approval. Sem hrs: 3 fall.

ECE 464

Capstone Design Project II. 3(2). Second course in the two-semester project design sequence for Electrical and Computer Engineering majors. Continues study of the system software and hardware lifecycle. Emphasis is placed on system design, appropriate implementation in hardware and software, analysis, testing and evaluation, quality assurance, and documentation. The course uses a design project to emphasize Air Force applications. Final project. Prereq: ECE 463 or department approval. Sem hrs: 3 spring.

ECE 472

Instrumentation System Fundamentals. 3(1) Introduction to instrumentation components. Analysis and design of advanced operational amplifier circuits, including Schmitt-trigger, waveform generators, instrumentation amplifiers, and active filters. Discussion and practical design of transducer circuits to instrument various processes. Lab. Final exam. Prereq: ECE 322. Sem hrs: 3 fall.

ECE 473

Introduction to CMOS VLSI Circuit Design. 3(1). Introduction to design of Very Large Scale Integrated (VLSI) circuits in silicon Complementary Metal Oxide Semiconductor (CMOS) technology. Course includes discussion of the CMOS fabrication technology, combinational and sequential logic structures, analog circuit structures, computer-aided layout and simulation techniques, load/timing analysis and integrated systems design techniques/considerations. Lab. Final project. Prereq: ECE 322 or department approval. Sem hrs: 3 fall.

ECE 484

Microcomputer System Design II. 3(2). This course is the culmination of the Computer Systems Area of Study design sequence using microprocessors, special-purpose processors and field-programmable gate arrays (FPGAs). Students investigate processor architecture tradeoffs, configuration of processors on FPGAs, and advanced interfacing techniques, memory systems, and bus features including serial communications, cross-compilers, and digital-to-analog converters. This is accomplished through a series of design and laboratory design exercises. Final project. Prereq: ECE 383. Sem hrs: 3 fall.

ECE 485

Computer Architecture. 3(1). This final course in the Computer Systems Area of Study quantitatively examines trade-offs in the design of high-performance computer systems. Topics include price/performance, instruction sets, hardwired control versus microprogramming, memory hierarchy, cache memory, virtual memory, pipelining, reduced instruction set computers (RISC), input/output, and parallel processing. Final project will examine state-of-the-art processors and computers. Lab. Final project. Prereq: Math 300, Math 356, or Math 378; and ECE 382. Sem hrs: 3 spring.

ECE 495

Special Topics. 1-3(1). Selected topics in electrical engineering. Typical subjects include audio power amplifier design, laser optics and weapons, advanced signal and image processing, and advanced electronics circuits. Final project. Prereq: Department approval. Sem hrs and offering time determined by department (not more than 3 sem hrs).
  • ECE 499. Independent Study. 3(0). Individual study and research in an engineering design topic approved by the department head. Final paper and oral report. Prereq: Department approval. Sem hrs: 3 fall or spring.
  • ECE 499A. Independent Study. 2(0). Sem hrs: 2 fall or spring.
  • ECE 499B. Independent Study. 1.5(0). Sem hrs: 1.5 fall or spring.
  • ECE 499C. Independent Study. 1(0). Sem hrs: 1 fall or spring.

Engr 311

Electrical Power. 3(1). Applications of the principles of energy conversion to electrical power. Electrical power includes the fundamentals of generation, transmission, distribution, and uses of electrical energy, with topics on single phase and three phase AC power, AC motors, transformers, transmission lines, power system analysis, AC to DC conversion, and DC motors. Final exam. Prereq: ECE 231. (Administered by the Department of Electrical and Computer Engineering). Sem hrs: 3 fall or spring.

Sys Engr 460

Unmanned Aerial Vehicle-Remotely Piloted (UAV-RPA) Systems. 3(2). An introduction to unmanned aerial vehicle-remotely piloted aircraft (UAV-RPA) systems and the systems engineering processes used to build them. Topics include air vehicles and capabilities, ground control stations, payloads, personnel training, and support systems. Students will work on an interdisciplinary team to build, fly, and test one or more UAV-RPA systems. Final project. Prereq: Course Director approval. Sem hrs: 3 spring.