Engineering, Electrical (ENGE) Courses

ENGE 220 Digital Logic Design
4 hours. Course serves as an introduction to digital systems and binary codes; Boolean algebra and digital logic devices; combinational logic circuits and design methods; ROM and RAM memory elements; sequential logic circuits and design methods. Laboratory experience includes TTL logic circuits and CAD tools. Three lectures and one laboratory per week. Additional course fee is required.
Prerequisite: ENGR 152 Engineering Principles II or CSIS 201 Introduction to Computer Science I.

ENGE 250 Electrical Circuit Analysis
4 hours. Basic concepts of DC and AC electrical circuits are covered, as are voltage-current relationships for circuit elements, Kirchhoff's laws, and Thévenin and Norton theorems. Includes basic transient and sinusoidal steady-state analysis; frequency domain analysis; frequency response, resonance and measurement concepts. Applications of the operational amplifier. Analysis and design aided by circuit simulation software. Three lectures and one laboratory per week. Additional course fee is required.
Prerequisite: ENGR 152 Engineering Principles II, MATH 311 Differential Equations with Linear Algebra and PHYS 212 General Physics with Calculus II.

ENGE 260 Circuits and Instrumentation
4 hours. An introduction to DC and AC circuit theory, electronics, and instrumentation. Specific areas of study include Ohm’s law, basic circuit analysis techniques, electrical power, motor selection, circuit simulation software, measurement methods, various types of instrumentation devices, and data acquisition. Three lectures and one laboratory per week. Additional course fee is required.
Prerequisite: ENGR 152 Engineering Principles II and PHYS 212 General Physics with Calculus II.

ENGE 270 Electric Power Systems
3 hours. This course is an introduction to electrical power systems, with a focus on power generation, transmission, and loads. AC and DC electric machines, transformers, power transmission lines, and three phase power systems are discussed. Includes phasor analysis, rms signals and power factor. Additional course fee is required.
Corequisite: ENGE 250 Electrical Circuit Analysis.
Prerequisite: PHYS 212 General Physics with Calculus II.

ENGE 275 Field Experience
1-3 hours. Supervised experience in the discipline, including internships and practica required for professional programs. This introductory experience must have an on-site supervisor and/or a departmental instructor overseeing, designing and evaluating the content of the course.
Prerequisite: instructor's permission.

ENGE 285 Selected Topics
1-3 hours. An introductory seminar offered on an occasional basis addressing a current topic in the field that is of special interest to students and current faculty. Additional course fee required.

ENGE 300 C Programming with Applications
3 hours. Course is an introduction to the C programming language as a means to perform low-level access and control of hardware with a high-level language. Covers custom software applications, portability issues, application of pointers, and introduction to data structures. Also covers applications to engineering problems, including data acquisition and control systems. Additional course fee is required.
Prerequisites: ENGE 220 Digital Logic Design.

ENGE 311 Electronic Devices and Circuits
4 hours. Course is an introduction to the terminal characteristics of active semiconductor devices. Topics covered include operation and small-signal models of diodes, junction and field-effect transistors and operational amplifiers. Also covers basic single-stage and multistage amplifiers: gain, biasing and frequency response, as well as switching characteristics of transistors in saturation and cutoff. Three lectures and one three-hour laboratory per week. Additional course fee is required.
Prerequisites: ENGE 220 Digital Logic Design and ENGE 250 Electrical Circuit Analysis.

ENGE 312 Applications of Electronic Devices
4 hours. Covers analog and digital applications of electronic devices: amplifiers, oscillators, filters, modulators, logic circuits and memory elements. Topics include feedback, stability and noise considerations. Emphasis is on practical design problems and the formulation of design objectives. Three lectures and one three-hour laboratory per week. Additional course fee is required.
Prerequisite: ENGE 311 Electronic Devices and Circuits and ENGE 330 Electrical Signals and Networks.

ENGE 320 Microprocessor Architecture
4 hours. This course teaches students fundamental knowledge in microprocessor architecture. Course topics include microcomputer architecture, assembly language and higher-level programming, I/O programming, data communications, data acquisition systems, memory interfacing and memory architecture. Three lectures and one three-hour laboratory per week. Additional course fee is required.
Prerequisite: CSIS 310 Data Structures or ENGE 220 Digital Logic Design.

ENGE 330 Electrical Signals and Networks
3 hours. Fundamental concepts of continuous-time and discrete-time signals and systems are covered. Topics covered include linear time-invariant systems, the convolution integral and impulse response; Fourier series and frequency domain analysis; Fourier and Laplace techniques; principles of sampling and modulation; theoretical and practical aspects of electrical networks; loop and nodal analysis of multi-port networks; admittance, impedance, and transmission parameters; and matrix solutions. Additional course fee is required.
Prerequisite: ENGE 250 Electrical Circuit Analysis.

ENGE 350 Electrical Network Analysis
3 hours. Theoretical and practical aspects of electrical networks are covered. Topics covered include loop and nodal analysis of multi-port networks; admittance, impedance and transmission parameters; matrix solutions; Butterworth, Chebyshev and other useful network response functions; network theorems; and synthesis of passive and active networks. Additional course fee is required.
Prerequisite: ENGE 250 Electrical Circuit Analysis.

ENGE 360 Electromagnetic Fields and Waves
3 hours. Course is a theoretical study of static and dynamic electric and magnetic fields. Among topics covered: Gauss' law and the static electric field; boundary value problems in electrostatics; effects of dielectric and magnetic media properties; magnetostatics; Faraday's law and applications; Maxwell's equations for time-varying fields; wave propagation; and Poynting's theorem. In addition, numerical methods and computer simulation tools in electromagnetics are introduced. Additional course fee is required.
Prerequisites: ENGE 250 Electrical Circuit Analysis.

ENGE 399 Cross-Cultural Study
3 hours. This course offers in-depth discipline-specific cross-cultural study designed to enhance the intercultural emphasis of various academic majors. The course includes class meetings followed by travel to various locations throughout the world. Students will use core disciplinary knowledge to serve, learn and interact with other cultures. (Offered in May Term. Students must meet eligibility requirements.) Additional course fee is required.

ENGE 410 Digital System Design
3 hours. Course covers practical aspects of digital design with Hardware Description Languages including the design, construction and testing of significant digital subsystems. Students will explore advanced digital design concepts such as timing-driven synthesis, integration of intellectual property and design for reuse. Extensive use is made of computer-aided engineering (CAE) tools and Field-Programmable-Gate-Array (FPGA) technology in course assignments. Two lectures and one two-hour laboratory per week. Additional course fee is required.
Prerequisite: ENGE 420 Microprocessors.

ENGE 420 Embedded Systems Design
3 hours. This course teaches students how to design and manufacture microcontroller-based embedded computer systems. Course topics include printed circuit board design and fabrication, I/O interface design, I/O peripheral devices, and data communication interfaces. Real-time operating systems and their integration into an embedded system will be examined. Design projects involve the construction and programming of a microcontroller-based embedded system. Two lectures and one three-hour laboratory per week. Additional course fee is required.
Prerequisite: ENGE 311 Electronic Devices and Circuits and ENGE 320 Microprocessor Architecture.

ENGE 430 Communication Systems
3 hours. Serves as an introduction to analog and digital communications theory and applications. Topics include encoding, modulation and multiplexing techniques, spectral analysis, transmission line effects, noise analysis and filtering, multiple-channel and fiber optic communications, telecommunication systems and data communications applications. Additional course fee is required.
Prerequisite: ENGE 330 Electrical Signals and Networks.

ENGE 460 Microwave Engineering and Applications
3 hours. A study of microwave circuits, devices and techniques as applied to cellular communications and other modern systems. Includes propagation and reflection on ideal and lossy transmission media; Smith chart and S-parameter tools; Strip lines; microstrip and coplanar lines; and cross talk. Analysis and design of microstrip circuits included, as is an introduction to antenna fundamentals. Includes computer and laboratory exercises. Two lectures and one three-hour laboratory per week. Additional course fee is required.
Prerequisites: ENGE 312 Applications of Electronic Devices and ENGE 360 Electromagnetic Fields and Waves.

ENGE 470 Electronics and Renewable Energy
3 hours. This course is an introduction to DC-DC converters, rectifiers, inverters, and electrical renewable energy sources. Power electronics switch characterization is discussed and a renewable energy project is integral to the course. Additional course fee is required.
Prerequisites: ENGE 270 Electrical Power Systems and ENGE 312 Applications of Electronic Devices.

ENGE 475 Field Experience
1-3 hours. Supervised experience in the discipline, including internships and practica required for professional programs. This advanced experience must have an on-site supervisor and/or a departmental instructor overseeing, designing, and evaluating the content of the course.
Prerequisite: instructor's permission.

ENGE 480 Digital Signal Processing
3 hours. Course covers sampling as a modulation process; aliasing; the sampling theorem; the Z-transform and discrete-time system analysis; direct and computer-aided design of recursive and nonrecursive digital filters; the Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT); digital filtering using the FFT; analog-to-digital and digital-to-analog conversion; and effects of quantization and finite-word-length arithmetic. Additional course fee is required.
Prerequisite: ENGE 220 Digital Logic Design and ENGE 330 Electrical Signals and Networks.

ENGE 485 Selected Topics
1-3 hours. An advanced seminar offered on an occasional basis addressing a current topic in the field that is of special interest to students and current faculty. Additional course fee required.