Electrical Engineering (EENG)
EENG 160. DIGITAL CIRCUITS. 4 Credits.
Pre-requisites: MTHD 104 or equivalent.
Fundamentals of digital computer design including appropriate number systems, boolean algebra, and basic digital circuits. Methods introduced will include the use of Karnaugh Maps and the Quine-Mckluskey procedure. Computer laboratory work will involve the use of current software for the design, analysis, and simulation of digital circuits.
EENG 209. CIRCUIT THEORY I. 5 Credits.
Pre-requisites: PHYS 153 or permission of the instructor.
This course is intended to provide electrical engineering students with an understanding of electricity and its applications. Topics include AC/DC circuit-analysis methods such as nodal and mesh analysis, superposition, Norton Theorem, Thevenin Theorem and transient analysis.
EENG 210. CIRCUIT THEORY II. 5 Credits.
Pre-requisites: EENG 209.
This course covers circuit analysis using Laplace transform, phasors and AC analysis, AC Power, three-phase circuits, magnetically coupled circuits and the ideal transformer.
EENG 250. DIGITAL HARDWARE. 2 Credits.
Pre-requisites: EENG 160.
A continuation of ENGR 160, this course presents logic families, hardware characteristics, noise control and modern programmable logic.
EENG 260. MICROCONTROLLER SYSTEMS. 4 Credits.
Pre-requisites: EENG 160; CSCD 255 or permission of the instructor.
This is an introductory course on microprocessor and microcontroller systems organization. It provides low-level programming principles for microcomputer based systems. The course emphasizes assembly and C language programming techniques and laboratory experiments in input/output programming, memory organization, interrupts and interfacing methods.
EENG 320. SIGNALS AND SYSTEMS I. 5 Credits.
Pre-requisites: EENG 210 or concurrent enrollment in EENG 210 or permission of the instructor.
This course is an introduction to continuous-time signal analysis. Topics include: generalized functions and the relationship to basic signals including impulses, pulses and unit step; system properties such as linearity, time-invariance and causality; and Fourier analysis.
EENG 321. SIGNALS AND SYSTEMS II. 5 Credits.
Pre-requisites: EENG 320.
Introduction to Laplace Transform, Z-transform, the Fourier Series, the Fourier Transform, the Discrete Fourier Transform (DFT), the Discrete-Time Fourier Transform (DTFT) and Sampling Theorem. Introduction to analysis of Linear Time Invariant (LTI) system using above techniques for continuous and discrete time.
EENG 330. MICROELECTRONICS I. 5 Credits.
Pre-requisites: CHEM 151 and EENG 210.
This course introduces the characterization, modeling, and application of semiconductor devices in the context of analog integrated circuits. Emphasis is placed on the development of models for circuit-level behavior of diodes, bipolar transistors, and MOS transistors and applies the models to the analysis and design of linear amplifiers.
EENG 331. MICROELECTRONICS II. 5 Credits.
Pre-requisites: EENG 330.
This course is the second in the characterization, modeling and application of semiconductor devices in the context of analog integrated circuits. The emphasis is on the metal-oxide-semiconductor (MOS) transistor. Topics include differential amplifiers, frequency response and feedback effects.
EENG 350. ENERGY SYSTEMS. 5 Credits.
Pre-requisites: EENG 210.
This course provides an introduction to the different energy sources, methods of electric energy conversion, the electric power system, transformers and electrical machines.
EENG 360. HARDWARE DESCRIPTION LANGUAGES. 5 Credits.
Pre-requisites: EENG 160.
This course introduces methodologies and computer-aided design (CAD) tools for the design of complex electronic systems. The emphasis is on high-level description languages and their use for specifying, designing, simulating and synthesizing digital very large scale integration (VLSI) circuits in MOS (metaloxide-semiconductor) technologies. Theoretical knowledge will be complemented by hands-on use of several commercial CAD tools.
EENG 383. APPLIED STOCHASTIC PROCESSES. 4 Credits.
Pre-requisites: MATH 163 or permission of the instructor and must be taken concurrently with EENG 388.
This course provides an introduction to the basic concepts of stochastic processes and their application to engineering problems. Topics include analysis of continuous and discrete random signals and systems, as well as modern estimation techniques.
EENG 388. STOCHASTIC PROCESSES LAB. 1 Credit.
Pre-requisites: MATH 163 or permission of the instructor and must be taken concurrently with EENG 383.
This laboratory course introduces basic concepts of stochastic processes and their application to engineering problems.
EENG 401. ENGINEERING APPLIED ELECTROMAGNETICS. 5 Credits.
Pre-requisites: EENG 210, MATH 241.
This course provides students with the technical basis to analyze electromagnetic applications systems. Topics include waves and phasors, vector analysis, electrostatics, magnetostatics, Maxwell’s equations for time-varying fields and plane wave propagation.
EENG 415. INTRODUCTION TO COMPUTER COMMUNICATION NETWORKS. 5 Credits.
Pre-requisites: junior standing.
Fundamentals of data communication, telephone/cellular/computer networks, layered network architecture, OSI model, data link layer functions and protocols including ARQ, network layer functions and protocols including IP, transport layer functions and protocols including TCP. Basic MATLAB programming experience is necessary for this course.
EENG 420. DIGITAL SIGNAL PROCESSING. 5 Credits.
Pre-requisites: EENG 321.
This course provides an introduction to digital signal processing. Convolution, time invariance and stability of discrete-time systems are presented. In addition, various signal processing techniques such as Z-transform, discrete Fourier transform (DFT) and fast Fourier transform (FFT) are studied. Time and frequency domain techniques for designing and applying infinite impulse response (IIR) and finite impulse response (FIR) digital filters are introduced.
EENG 425. PRINCIPLES OF DIGITAL IMAGE PROCESSING. 5 Credits.
Pre-requisites: EENG 321.
Image representation, color spaces, image filtering and enhancement, image transforms and image/video coding.
EENG 430. CMOS DIGITAL INTEGRATED CIRCUITS DESIGN. 5 Credits.
Pre-requisites: EENG 160; EENG 331.
This course provides students with the theoretical and practical knowledge required for analyzing and designing digital integrated circuits and systems in complementary metal-oxide-semiconductor (CMOS) technology. Lab includes hands-on use of a variety of state-of-the-art computer-aided design (CAD) tools and design techniques.
EENG 435. ANALOG INTEGRATED CIRCUITS DESIGN. 5 Credits.
Pre-requisites: EENG 331.
This course provides students with the theoretical and practical knowledge required for analyzing and designing analog integrated circuits and systems in CMOS and BJT technologies. Topics include operational amplifier design, biasing and reference circuits, stability, and selected applications of analog circuits (e.g. filters, comparators, data converters, transceiver blocks).
EENG 440. DIGITAL COMMUNICATION SYSTEMS. 5 Credits.
Pre-requisites: EENG 321, EENG 383.
This course provides students with a solid background in modern digital communication systems. Random processing is applied in the realm of communication theory. Common digital modulation and demodulation techniques are presented. Other topics include bandpass transmission of binary data, coherent/noncoherent communications, intersymbol interference and equalization.
EENG 442. MOBILE COMMUNICATIONS. 5 Credits.
EENG 450. POWER SYSTEMS ANALYSIS. 5 Credits.
Pre-requisites: EENG 350.
The course provides students with the ability to analyze power systems from technical and economic perspectives. It includes symmetrical components, calculation of line parameters, power flow control, representation of transmission lines and power components.
EENG 452. PROTECTIVE RELAYS. 5 Credits.
Pre-requisites: EENG 450.
This course provides students with the technical basis to analyze and design protection for power systems. Topics include per unit and phasors, symmetrical components, relay input sources, protection fundamentals, system grounding principles and protection of power system components.
EENG 460. COMPUTING SYSTEMS: ORGANIZATION AND DESIGN. 5 Credits.
Pre-requisites: CSCD 255, EENG 360.
This course provides the theoretical and practical knowledge required for analyzing and designing complex computing systems. Topics include computer performance, MIPs assembly language, integer and floating point arithmetic, designing a processor, pipelining and memory hierarchies. Assembly programming and design using VHDL are offered in weekly labs.
EENG 461. EMBEDDED SYSTEM DESIGNS. 5 Credits.
Pre-requisites: EENG 160 or permission of the instructor.
This course provides students with the theoretical and practical knowledge required for analyzing and designing embedded computing systems. The key challenge of embedded systems is to optimize the various design metrics and to assess the impact that the organization and interfacing of hardware/software components have on system performance. Hands-on experience using various hardware, such as Field Programmable Gate Arrays (FPGA) and microcontrollers, will be offered in weekly labs.
EENG 470. CONTROL SYSTEMS. 5 Credits.
Pre-requisites: EENG 321.
This course reviews basic topics such as transfer function, step response and stability conditions. Other topics include feedback systems, analysis techniques such as root-locus analysis, transient and steady-state response analyses and frequency response analysis are studied. In addition, state-space analysis techniques are explained within the context of state-space system models. Analysis and design of proportional, integral, and derivative (PID), PI and PD controllers are presented.
EENG 471. DIGITAL CONTROL SYSTEMS. 5 Credits.
Pre-requisites: EENG 470.
This course provides students with the technical basis to understand and analyze digital control systems. Topics include frequency response, modeling digital control systems, steady-state error, stability, Z-domain design and state-space models. An introduction to Lyapunov techniques is presented.
EENG 490A. SR CAPSTONE: DESIGN LAB I. 2 Credits.
Pre-requisites: senior standing.
Satisfies: senior capstone university graduation requirement.
This course will simulate the industrial environment, where students will have to work in a team to solve a real world problem, from design to implementation. Team dynamics will be strictly monitored and each student’s unique skills will be utilized in different stages of the design process. Dealing with problems typical of a team environment will result in an invaluable learning experience both in the professional and civic lives of the students.
EENG 490B. SR CAPSTONE: DESIGN LAB II. 3 Credits.
EENG 491. SENIOR PROJECT. 1-6 Credits.
Pre-requisites: permission of instructor.
Independent and/or group study and implementation of a design and development project. (variable time)
EENG 495. INTERNSHIP. 1-6 Credits.
Notes: graded Pass/Fail.
Pre-requisites: junior or senior status and permission of the instructor, department chair and dean.
EENG 496. EXPERIMENTAL COURSE. 1-5 Credits.
EENG 498. SEMINAR. 1-6 Credits.
EENG 499. DIRECTED STUDY. 1-10 Credits.
Pre-requisites: permission of the instructor, department chair and college dean.
Designed for students wanting to pursue a subject beyond the scope of regular courses.
EENG 599. INDEPENDENT STUDY. 1-5 Credits.