EEO: Electrical Engineering Online

EEO 124: C Programming for Electrical Engineers

An introductory computer programming course using the ANSI C language with emphasis on topics of interest to electrical engineers. Subjects include data types, operations, program control structures, functions, data files, numerical techniques, pointers, structures, and bit operations. Students gain experience in applying the C language to the solution of a variety of electrical engineering problems.

Prerequisites: Calculus I and EEO Major

3 credits

EEO 218: Digital Logic Design

The course covers binary numbers, Boolean algebra, arithmetic circuits, flip-flops, analysis and design of sequential circuits, memory and programmable logic. The circuits are designed and simulated with CAD tools, assembled on a breadboard and verified with a logic analyzer.

Prerequisite: Physics II

4 credits

EEO 224: Object Oriented Programming for Electrical and Computer Engineers

An introduction to object oriented programming using the C++ language. Key aspects of object oriented programming including polymorphism, encapsulation, data hiding, and inheritance will be discussed, as will the difference between procedural and object oriented programming. Good practices to enable effective collaboration and code reuse will be considered. The use of C++ as a hardware description language will be briefly described. Students gain experience in applying the C++ language to the solution of a variety of electrical and computer engineering problems.

Prerequisite: EEO 124 or equivalent

3 credits

EEO 271: Electrical Circuit Analysis I

Electrical circuit analysis. Kirchoff's Law, Ohm's Law, nodal and mesh analysis for electric circuits, capacitors, inductors and steady-state AC; transient analysis using Laplace transform. Fundamentals of AC power, coupled inductors and two-ports.

Prerequisites: Calculus I and EEO Major

4 credits

EEO 300: Technical Communication for Electrical Engineers

Topics include how technical writing differs from other forms of writing, the components of technical writing, technical style, report writing, technical definitions, proposal writing, writing by group or team, instructions and manuals, transmittal letters, memoranda, abstracts and summaries, proper methods of documentation, presentations and briefings, and analysis of published engineering writing. Also covered are the writing of resumes and cover letters.

Prerequisites: WRT 102 or equivalent and EEO 353

3 credits

EEO 301: Signals and Systems

Provides an introduction to continuous-time and discrete-time signals and linear systems. Topics covered include time-domain descriptions (differential and difference equations, convolution)and frequency-domain descriptions (Fourier series and transforms, transfer function, frequency response, Z transforms, and Laplace transforms).

Prerequisite: Differential Equations, Circuits

4 credits

EEO 302: Engineering Ethics and Societal Impact

The study of ethical issues facing engineers and engineering related organizations and the societal impact of technology. Decisions involving moral conduct, character, ideals and relationships of people and organizations involved in technology. The interaction of engineers, their technology, the society and the environment is examined using case studies. Introduction to patents and patent infringement using case studies.

Prerequisite: One D.E.C. category E course

3 credits

EEO 304: Electronic Instrumentation and Operational Amplifiers

Design of electronic instrumentation: structure of basic sensors and measurement systems, transducers, analysis and characteristics of operational amplifiers, analog signal conditioning with operational amplifiers, sampling, multiplexing, A/D and D/A conversion; digital signal conditioning, data input and display, and automated measurement systems.

Prerequisite: EEO 315

3 credits

EEO 306: Random Signals and Systems

Random experiments and events; random variables, probability distribution and density functions, continuous and discrete random processes; Binomial, Bernoulli, Poisson, and Gaussian processes; system reliability; Markov chains; elements of queuing theory; detection of signals in noise; estimation of signal parameters; properties and application of auto-correlation and cross-correlation functions; power spectral density; response of linear systems to random inputs.

Prerequisite: ESE 305

3 credits

EEO 311: Electronics Circuits II

Differential and multistage amplifiers with bipolar junction transistors(BJT) and field-effect transistors (FET). Biasing in integrated circuits and active loads. Frequency response of common-emitter (common-source), common-base (common-gate), common-collector (common-dran) single BJT (FET) stages. Frequency response of differential-pair, cascode, and multistage circuits. Selection of coupling and by bypass capacitors. Analog integrated circuits. Metal-Oxide-Semiconductor (MOS) digital circuits with emphasis on CMOS. LEC/LAB

Prerequisite: Electronics Circuits I

3 credits

EEO 314: Mos Transistor Modeling

An overview of the metal-oxide semiconductor field effect transistor (MOSFET) and its models for circuit analysis. First, short review of the necessary semiconductor physics is given. Second, CMOS fabrication, device structure and operation are introduced. Analytical models of increasing complexity and their SPICE implementations are presented. Peculiarities of the contemporary nanoscale devices are discussed. The course involves a project.

Prerequisite: EEO 331 and EEO Major

3 credits

EEO 315: Electronics Circuits I

Introduction to electronics, concentrating on the fundamental devices (diode, transistor, operational amplifier, logic gate) and their basic applications; modeling techniques; elementary circuit design based on devices.

Prerequisite: Circuits and Digital Logic

3 credits

EEO 316: Integrated Electronic Devices and Circuits

This is an advanced circuit design course that will discuss the principles, concepts, and techniques required to produce successful designs of analog and digital integrated circuits. Fundamentals of devices, circuits and basic topologies will be reviewed. Topics considered will include design of high-performance operational amplifiers, comparators, continuous-time filters and switched-capacitor circuits.

Prerequisite: EEO 315

3 credits

EEO 323: Electromagnetics

Fundamentals of electromagnetic fields, Maxwell's Equations, plane waves, reflections. Application to transmission lines, propagation, electromagnetic sensors and transducers, . Prerequisites: Courses in circuits, signals, and vector calculus.

Prerequisite: Calculus III, Physics I and II, Circuits

3 credits

EEO 331: Introduction to Semiconductor Devices

The principles of semiconductor devices. Energy bands, transport properties and generation recombination phenomena in bulk semiconductors are covered first, followed by junctions between semiconductors and metal-semiconductor. The principles of operation of diodes, transistors, light detectors, and light emitting devices based on an understanding of the character of physical phenomena in semiconductors. Provides background for subsequent courses in electronics.

Prerequisites: AMS 161 or MAT 127 or 132 or 142 or 171; PHY 127 or 132/134 or 142

3 credits

EEO 340: Nanotechnology, Engineering and Science

The course is targeted at undergraduate students on their early stage of education. Through the examples, exercises, and educational Java applets the course will cover electromagnetic waves and quantum mechanics including the quantum-mechanical origin of the electrical and optical properties of materials and nanostructures, chemically-directed assembly of nanostructures, biomolecules, traditional and nontraditional methods of nanolithography, interactions between electronic and optical properties, as well as the forefront topics such as organic heterostructures, nanotubes, and quantum computing.

Prerequisite: Physics I, II, Calculus III

3 credits

EEO 346: Computer Communications

Basic principles of computer communication. Introduction to performance evaluation of protocols. Protocols include those for local, metropolitan and wide area networks. Introduction to routing, high-speed packet switching, circuit switching and optical data transport. Other topics include, TCP/IP, Internet, Web server design, network security and data centers.

Pre- or Corequisite: EEO 306

3 credits

EEO 352: Electronics Laboratory I

Electronics Laboratory I provides students with a hardware-based learning environment for hands-on experimentation with computer-based instrumentation and the construction, diagnosis, characterization of a variety of analog and digital electronic circuits. Devices used include resistors, capacitors, diodes, SCR, MOSFET, BJT, opamp, and digital ICs. Students also practice how to communicate effectively through writing reports.

Prerequisite: Circuits

3 credits

EEO 353: Electronics Laboratory II

Electronics Laboratory II provides students with an advanced hardware-based learning environment for hands-on experimentation with computer-based instrumentation and the construction, diagnosis, characterization of a variety of analog and digital electronic circuits. Devices used include resistors, capacitors, diodes, SCR, MOSFET, BJT, opamp, and digital ICs. Students also practice how to communicate effectively through writing reports.

Prerequisite: Circuits, Electronics Lab I

3 credits

EEO 363: Fiber Optic Communications

Design of single and multi-wavelength fiber optic communications systems. Topics include analysis of optical fibers, optical transmitters and receiver design, optical link design, single-wavelength fiber optic networks with analysis of FDDI and SONET/SDH, and wavelength division multiplexing.

Prerequisite: ESE 372

3 credits

EEO 366: Design using Programmable Mixed-Signal Systems-on-Chip

This course focuses on development of mixed-signal embedded applications that utilize systems on chip (SoC) technology. The course discusses design issues such as: implementation of functionality; realizing new interfacing capabilities; and improving performance through programming the embedded microcontroller and customizing the reconfigurable analog and digital hardware of SoC.

Prerequisites: ESE 380 and ESE 372; ESE 224 or CSE 230

4 credits

EEO 401: RF/Microwave Circuits

This course introduces the concepts of impedance matching in radio frequency (RF) circuits, S-parameter and S-matrix, and Smith-Chart. Also, it deals with the theory and principle of various RF components such as transmission lines, waveguides, couplers, and resonators. Students learn how to design and analyze those components using analytical formulas and numerical simulation tools.

Prerequisite: Circuits

3 credits

EEO 415: Introduction to Microelectromechanical Systems

This course is designed as an elective for senior students. Silicon-based integrated MEMS promise reliable performance, miniaturization and low-cost production of sensors and actuator systems with broad applications in data storage, biomedical systems, inertial navigation, micromanipulation, optical display and microfluid jet systems. The course covers such subjects as materials properties, fabrication techniques, basic structure mechanics, sensing and actuation principles, circuit and system issues, packaging, calibration and testing.

3 credits

EEO 425: Electric Machinery and Energy Conversion

This class is a survey of energy conversion and electric machine systems, with the foundation being in machines and related topics. Topics include but are not limited to magnetic circuits, per unit analysis, and ac and dc machines, including both motors and generators. The course culminates in a paper design project which accounts for 50% of the course grade.

Prerequisite: Electromagnetism

3 credits

EEO 440: Engineering Design I

This is a two-semester, year-long capstone design project in which students acquire a culminating design experience by working under the supervision of a faculty member on a design project that involves realistic constraints including economic, environmental, sustainability, manufacturability, ethical, health, and safety, social, and political factors. Implementation and testing are carried out. Projects are solicited from industries and faculty members, and to the extent possible, mentored by professional engineers. Two comprehensive technical reports (one for EEO 440 and one for EEO 441) and an oral presentation are required.

Prerequisite: EEO Major

3 credits

EEO 441: Engineering Design II

This is a two-semester, year-long capstone design project in which students acquire a culminating design experience by working under the supervision of a faculty member on a design project that involves realistic constraints including economic, environmental, sustainability, manufacturability, ethical, health, and safety, social, and political factors. In most cases, in the fall (EEO 440), students investigate and finalize the design aspect whereas in the spring (EEO 441), implementation and testing are carried out. Projects are solicited from industries and faculty members, and to the extent possible, mentored by professional engineers. Two comprehensive technical reports (one for EEO 440 and one for EEO 441) and an oral presentation are required.

Prerequisites: EEO 440; Permission of instructor

3 credits

EEO 470: Renewable Distributed Generation and Storage

This course introduces a specific type of electric power system, the microgrid. With ongoing deregulation of the electrical utility industry and emergence of more renewable smaller generation sources advancement into the electrical power industry will be met by microgrids. Topics will include a historical global perspective of electrical systems, individual enabling technologies that comprise a microgrid will be presented. The class involves a design of a microgrid that incorporates and considers economic, environmental, sustainable, manufacturable, ethical, health and safety, social and political constraints.

Prerequisite: EEO 271

3 credits

EEO 482: Power Systems Engineering I

This class is a survey of modern energy systems, with the foundation being classical electrical power and related power electronics. Topics include complex power, per unit analysis, transmission line parameters and modeling, and compensation. Students also study alternative energy systems. The course also includes use of a Power Simulation Program in which modeling can be done. The simulation program is used for the final system design project paper which accounts for 50% of the course grade.

Prerequisite: EEO 323 and EEO Major

3 credits

EEO 488: Internship in Electrical Engineering

An independent off-campus engineering project with faculty supervision. Students are required to submit an interim progress report and a final report before the last day of classes. May be repeated but only three credits may be counted toward the open elective requirement.

Prerequisite: EEO Major

3 credits