Electrical Engineering Courses

EE 101 Introduction to Electrical & Computer Engineering. (2-6). Credit 4.

This course introduces students to fundamental concepts behind the hardware and software that are ubiquitous in everyday electronic devices by iterating on a number of projects. The course will introduce basic electrical concepts including charge, voltage, current, energy, power, resistance, capacitance, inductance, and Kirchoff’s laws. Practical digital and analog electronic systems will also be introduced to illustrate advanced topics that are treated more completely in subsequent electrical engineering courses.

EE 111 Electric Circuit Analysis. (3-3). Credit 4.

This course introduces basic DC and AC steady-state linear circuit analysis. Topics discussed in this course include circuit elements, Ohm’s law and Kirchhoff’s laws, node and mesh analysis, energy storage elements, Thevenin and Norton theorem, Phasors and sinusoidal steady state analysis. Computer applications in circuit simulation and numerical solution is also discussed.

EE 172 Digital Logic and Design. (3-3). Credit 4.

Introduction to the design of digital hardware, realization of computation with logic gates; Boolean algebra, design of combinational logic circuits and analysis and design of clocked sequential logic circuits, circuits for arithmetic operations; introduction to hardware description language and its application to logic design. (Cross-listed with CS 130.)

EE 212 Electric Network Analysis. (3-3). Credit 4.

This course is a continuation of EE111, Electric Circuit Analysis. The course discusses DC and AC transient analysis, sinusoidal steady state analysis of RC, RL, and RLC circuits, AC circuit power analysis, polyphase circuits, and magnetically coupled circuits. The course then introduces the students to s-domain analysis techniques and ends with a discussion of frequency response.
Prerequisite: EE 111.

EE 213 Basic Electronics. (3-3). Credit 4.

The course aims to introduce students to semiconductor devices, with emphasis on application of these devices in realizing analog and digital electronic circuits. The course starts with an introduction to semiconductors, energy bands, valence bonds, doping, N-type and P-type semi-conductors, etc. The electronic devices, such as PN junction diode, bipolar junction transistor (BJT) and field-effect transistor (FET), along with their applications are discussed in detail. Biasing circuits, single transistor amplifiers and their frequency are also discussed. Circuit simulations using PSpice (OrCAD) forms an important bridge between the theory discussed in class and lab experiments.
Prerequisite: EE 111, Engineering Math.

EE 241 Electromagnetic Theory. (3-0). Credit 3.

The study of electrostatic and magnetostatic fields in free and material spaces; solving boundary-value problems; extension of static fields to time-varying fields and electromagnetic waves; Maxwell’s equations; propagation of electromagnetic waves through different types of media (unbounded media and guided structures) and their behavior at the interfaces.
Prerequisite: Engineering Math

EE 252 Signals and Systems. (3-3). Credit 4.

Types of signals; unit impulse and unit step functions; linear time invariant (LTI) systems and their properties; convolution sum and convolution integral; Fourier series, Fourier, Laplace and Z transforms; analysis and characterization of LTI systems using various transforms.
Prerequisite: MATH 101.

EGR 291 Engineering Workshop. (0-3). Credit 1.

This course aims to introduce the students to hands-on practical engineering skills, necessary for creating their own prototypes. Topics covered in this course include introduction to engineering design process, shop safety, engineering drawing, solid modeling (CAD), 3D printing, effective use of basic hand tools such as saws and files, machining (Lathe, Milling, Drill press), CNC machining, soldering techniques, and PCB design and printing. The course work emphasizes practical skills through lab activities and project. The students will be required to work with different materials including metal, wood, and plastic.

EE 331 Electrical Machines. (3-3). Credit 4.

This is the first course on DC and AC electromechanical systems. Specific topics include single-phase and three-phase transformers, general structure and physical principles underlying electric drive systems, brushless, stepper and switched reluctance DC motors, DC generators, Induction and Synchronous AC motors and generators, torque-speed characteristics of motor drives. Mathematical modeling and speed control of electrical machines will also be discussed.
Prerequisite: PHY 102, EE 212.

EE 322 Analog and Digital Communication. (3-3). Credit 4.

Introduction to fundamental principles underlying the analysis, design, and optimization of analog and digital communication systems; modulation techniques for analog and digital communication; effects of interference and noise and their suppression.
Prerequisite: EE 252.

EE 353 Digital Signal Processing. (3-3). Credit 4.

Introduction to digital signal representations in time and frequency domains; signal manipulations via filters and resampling; signal creation and capture and processing with real-time computing machinery.
Prerequisite: EE 252.

EE 354 Probability and Random Variables. (3-0). Credit 3.

Set theory and counting principles, axiomatic definition of probability, independence and conditional probability, Bayes’ theorem; random variables (RVs) and their cumulative distribution function, probability mass functions, probability density functions and moments; joint RVs; limits theorems; introduction to stochastic processes; applications.
Prerequisite: MATH 102.

EE 361 Principles of Feedback Control. (3-3). Credit 4.

Topics include: Models of dynamic systems, linear time-invariant (LTI) and transfer function models; impulse, step, transient, and steady-state response; root locus technique, Bodé plots, Nyquist criterion; gain and phase margins, Nichols charts, lead, lag compensation; state-space techniques; simulation and controller design using Matlab and Simulink.
Prerequisite: EE 252.

EE 373 Microcontrollers and Interfacing. (3-3). Credit 4.

Microcontrollers play a central role in modern life, controlling everything from the engine of a car, to domestic and office machinery. Microcontroller fundamentals including architecture, assembly language programming, and interfacing. Applications of industry-standard microcontrollers in embedded systems. Employs software design tools, simulators, and hardware trainers. Will focus on interfacing the ARM RISC processor to motors, actuators, and sensors.
Prerequisite: EE 172.

EE 391 Engineering Innovation and Design (1-6). Credit 3.

This course introduces the students to user oriented collaborative design, engineering solution development strategies, and communication techniques by having them apply their acquired skills on an actual project. The three stages – conceptual design, preliminary design, and detailed design of the engineering design process area also discussed. Some of the tools introduced in this course include user interviews, personas, pairwise comparison charts, and constructing objectives, constraints, functions tables.

ECON 302 Engineering Economics. (2-0). Credit 2.

Topics include: Application of economic principles to engineering solutions, time value of money, cash flow analysis, quantization of profitability, methods of evaluating investments, comparison of alternative investments, inflation, depreciation, resource depletion, economic analysis of projects, economic management of engineering projects.

MGMT 301 Technology Management and Entrepreneurship. (2-0). Credit 2.

Topics include: managing technological transitions, intellectual property, creating and managing an innovative organization, managing research and development, organizational learning, economist and sociologist views of entrepreneurship, the process and management of entrepreneurship, the importance of innovation, teamwork, financial and marketing aspects, product quality; study will be supplemented with case studies.

EE 491. Capstone Project I. (0-9). Credit 3.

EE 492. Capstone Project II. (0-9). Credit 3.

This year-long sequence represents the culmination of study towards the BS degree. Students work individually or in small teams on a project in which they utilize the knowledge acquired during the first three years of education. Each project is closely supervised by a faculty member and each team produces a comprehensive report at the end of the project.
Prerequisite: Passing of EE foundation and core courses and approval of EE faculty capstone committee.