|
ELEN-200 |
Electric
Circuit Analysis I |
Credit
3(3-0) |
This
course covers circuit analysis using Kirchhoff’s Laws, Loop and Nodal
Analysis, Thevenin’s, and Norton’s Theorems, etc., for resistive circuits
with DC sources. The transient behavior of first and second order (RC, RL, and
RLC) circuits, ideal operational amplifiers and steady state sinusoidal analysis
will also be covered. Co-requisite: Math 431.
|
ELEN-201 |
Sophomore
Colloquium I |
Credit
0(1-0) |
This course provides the students with exposure to current issues in Electrical Engineering.
|
ELEN-202 |
Sophomore
Colloquium II |
Credit
0(1-0) |
This course provides the students with exposure to current issues in Electrical Engineering.
|
ELEN-300 |
Electric
Circuit Analysis II |
Credit
3(3-0) |
This
course is a continuation of ELEN 200. It covers sinusoidal steady state
solutions of linear circuits in the time and frequency domain. Laplace
transforms, transfer functions, Fourier series, Bode plots, passive and active
filters, transformers, two-port circuits, and polyphase circuits will be
covered. Prerequisite: ELEN-200
and MATH-431.
|
ELEN-301 |
Junior
Colloquium I |
Credit
0(1-0) |
This course provides the students with exposure to current issues in Electrical Engineering.
|
ELEN-302 |
Junior
Colloquium II |
Credit
0(1-0) |
This course provides the students with exposure to current issues in Electrical Engineering
|
ELEN-306 |
Circuits
and Systems Laboratory |
Credit
2(1-3) |
This
course covers the proper use of laboratory instrumentation, principles of
measurements, experimental verification of transient and steady state response,
frequency response, and resonance of systems with passive and active elements.
Computer simulations and theoretical analyses of networks are compared with
laboratory experimental results using actual circuits. Co-requisite:
ELEN-300.
|
ELEN-320 |
Electronics
I |
Credit
3(3-0) |
This
course is an introduction to electronic circuit design. It covers basic
amplifiers, diode circuits, dc biasing and mid-frequency response of bipolar
junction transistor (BJT) and field effect transistor (FET) amplifiers. The
terminal behavior, and linear and nonlinear modeling of these devices are
emphasized.
Prerequisite: ELEN-200.
|
ELEN-327 |
Digital
Logic |
Credit
3(3-0) |
This
course covers the study of fundamental combinational and sequential logic
circuit analysis and design. Combinational concepts covered include Boolean
algebra, K-maps, basic logic gates, and small/medium scale integrated circuits.
Sequential concepts covered include basic latches/flip-flops, counters, memory
registers, and basic synchronous systems. Prerequisite: ELEN-200.
|
ELEN-328 |
Digital
Logic |
Credit
1(0-3) |
This
course deals with the implementation of basic combinational and sequential logic
systems. Small and medium scale integrated circuits will be utilized in addition
to programmable logic devices. Co-requisite:
ELEN-327.
|
ELEN-400 |
Linear
Systems and Signals |
Credit
3(3-0) |
This
course is a continuation of ELEN 300. It covers the fundamental theory of
signals, systems and signal processing in the time-domain as well as
frequency-domain. The topics include convolution integral, Fourier Series,
Fourier Transform, Zero-input response, and Zero-state response.
Prerequisite: ELEN-300.
|
ELEN-410 |
Automatic
Control Systems |
Credit
3(3-0) |
This course is an introduction to automatic control theory. It covers system modeling, state-space representation, stability of feedback control systems, time domain analysis, root locus, and compensator design. Prerequisite: ELEN-400.
|
ELEN-425 |
Introduction
to Electromagnetics |
Credit
3(3-0) |
This
course covers vector analysis including vector algebra, coordinate systems
transformation, and vector calculus. These tools are utilized to solve
electrostatic and magnetostatic problems. Maxwell’s equations are developed
for non-time-varying conditions.
Prerequisite: MATH-231.
|
ELEN-427 |
Introduction
to Microprocessors |
Credit
3(3-0) |
This
course introduces the fundamentals of microprocessors, microcomputers, and
microcontrollers. Both software and hardware concepts are covered. Software
concepts include assembly language, machine code, flowcharts, and
development/debugging techniques. Hardware concepts include communication ports,
interrupts, memory, and common microcontroller subsystems. Prerequisite:
ELEN-327.
|
ELEN-430 |
Power
Systems, Energy Conversion and Electrical Machinery |
Credit
3(3-0) |
This
course covers fundamentals of electric power systems as an interconnection of
energy conversion and transmission devices, electric machinery, transformers and
other components of a power system. Prerequisite:
ELEN-300 and ELEN-425.
|
ELEN-433 |
Microprocessors
Laboratory |
Credit
1(0-3) |
This course provides practical experience in microprocessor hardware and software, interfacing, and applications. Microprocessor evaluation boards and simulators are utilized throughout the course. Prerequisite: ELEN-327, Co-requisite: ELEN-427.
|
ELEN-436 |
Power
Systems, Energy Conversion and Electrical Machinery Lab |
Credit
1(0-3) |
A
study of power circuits and a study of the behavior of motors and generators by
laboratory experimentation. Prerequisite:
ELEN-306; Co-requisite: ELEN-430.
|
ELEN-440 |
Electrical
Circuits and Systems |
Credit
3(3-0) |
This
course is designed to introduce the basic concepts of electrical engineering to
non-electrical major students and to prepare them for the electrical circuits
portion of the Fundamentals of Engineering (FE) Examination. Topics covered
include: basics of electric circuit analysis, application of Ohm’s law,
Kirchhoff's current and voltage laws, Thévenin's and Norton's theorems,
capacitive and inductive circuits, transient and steady state analysis, phasor
methods, diodes and operational amplifier circuits, single- phase and
three-phase AC power calculations, transformers, and basics of AC/DC motors.
Prerequisite: MATH-431 and PHYS-242.
|
ELEN-449 |
Introduction
to Communication Systems |
Credit
3(3-0) |
This
course covers the fundamental principles of modulation theory including
amplitude, single- and double-sideband, frequency, phase, pulse amplitude, pulse
duration, pulse code modulation methods and their applications to communication
systems with random signals and noise.
|
ELEN-450 |
Principle
of Electromagnetic Waves |
Credit
3(3-0) |
This course covers the derivation of time-varying Maxwell's equations, leading to the wave equation for the entire electromagnetic spectrum. Types of waves and their propagation properties will be examined in detail. Design principles and tools of waveguiding structures, such as transmission lines, waveguides, strip lines, optical fibers and antennae will be established. Prerequisite: ELEN-425.
|
ELEN-452 |
Wireless
Communication Systems |
Credit
3(3-0) |
This course is an introductory level of wireless communications. Fundamental theory and analysis of wireless mobile communication systems are introduced, including characterization of radio propagation, channel modeling and coding, and a summary of wireless communication standards and multiple access techniques. Also covered are an overview of information networks and a comparison of wireless and conventional communication systems. Prerequisite: ELEN-400.
|
ELEN-459 |
Digital
and Data Communications |
Credit
3(3-0) |
This
course is an introduction to digital and data communications.
The fundamental theory and applications of modern communication systems
are discussed, including a general overview of the data communications area,
telephone systems, channel coding, concept of data link protocols, interface
standard, modems, multiplexing, multiple access and Integrated Services Digital
Network (ISDN).
|
ELEN-460 |
Electronics
II |
Credit
3(3-0) |
This
course is a continuation of Electronics I. It covers the frequency response of
single-stage and multi-stage transistors amplifiers, power amplifiers and the
basics of analog integrated circuits. Prerequisite: ELEN-320.
|
ELEN-466 |
Electronics
II Lab |
Credit
1(0-3) |
This
course deals with design and analysis of semiconductor electronic circuits using
discrete and integrated circuits. Emphasis
is on design and experimental verification of amplifiers, switching circuits,
etc. using active devices. This course is coordinated with ELEN 460. Co-requisite:
ELEN-460.
|
ELEN-470 |
Properties
of Material of Electrical Engineering |
Credit
3(3-0) |
This course covers the effects of atomic, molecular, and crystal structure on the electrical and physical properties of conducting, insulating and semiconductor materials. Prerequisite: ELEN-425.
|
ELEN-475 |
Applied
Engineering |
Credit
3(3-0) |
This course covers applications of linear algebra, complex variable, and discrete mathematics in solving engineering problems. Prerequisite: MATH 231 and MATH 431.
|
ELEN-598 |
Senior
Design Project I |
Credit
3(1-3) |
This is part I of a two-part capstone design course for the undergraduate electrical engineering program. Each team (typically four students) select a design project from topics suggested by faculty or industry. The teams are responsible for (i) designing and developing project specifications, (ii) planning a budget, and (iii) monthly progress reports. Teamwork, technical writing, communications, and project management are stressed throughout the semester. Prerequisite: ELEN 433 and ELEN 466 or consent of instructor
|
ELEN-599 |
Senior
Design Project II |
Credit
3(1-3) |
This
is a continuation of ELEN-598, Design Project I. Each team is responsible for (i) implementing the design,
(ii) demonstrating a workable prototype, (iii) monthly progress reports, and
(iv) a formal report on the project. Teamwork, technical writing,
communications, and project management are stressed throughout the semester
Prerequisite:ELEN-598
|
ELEN-602 |
Semiconductor
Theory & Devices |
Credit
3(3-0) |
This
course is a study of the phenomena of solid-state conduction and devices using
band models, excess carriers in semiconductors, p-n junctions, and devices.
Prerequisite: ELEN-460 or
consent of instructor.
|
ELEN-606 |
Digital
Electronics |
Credit
3(3-0) |
This
course introduces the analysis, design and applications of digital integrated
circuits. These circuits include metal-oxide-semiconductor (MOS) gates and
n-channel MOS (NMOS) logic, complementary MOS (CMOS) logic, bipolar CMOS (BiCMOS)
structures, buffers, interface (I/O) circuits, sequential logic circuits and
memory circuits. Prerequisite:
ELEN
460 or consent of instructor
|
ELEN-608 |
Analog
Electronics |
Credit
3(3-0) |
This
course covers the analysis, design and application of analog integrated
circuits. These circuits may
include operational amplifiers, voltage comparators, voltage regulators,
integrated circuit (IC) power amplifiers, digital to analog (D/A) and analog to
digtal (A/D) converters, voltage-controlled oscillators, phase-locked loops, and
other special-function integrated circuits.
Prerequisite: ELEN-460.
|
ELEN-610 |
Power
Electronics |
Credit
3(3-0) |
This
course is an introduction to principles and methods of power electronics.
Subjects covered are semiconductor devices and their complementary components
and systems, and different static switching converters and their applications.
Prerequisite:
ELEN-320.
|
ELEN-614 |
Integrated
Circuit Fabrication Methods |
Credit
3(3-0) |
This
course presents the various processes utilized in the fabrication of
semiconductor integrated circuits. Oxidation, diffusion, ion implantation,
metalization, and epitaxial processes will be discussed. Limits on device
design and performance will be considered. Prerequisite:
CHEM
106, and ELEN 460 or ELEN 470, or consent of instructor
|
ELEN-615 |
Silicon
Device Fabrication Laboratory |
Credit
2(1-3) |
This
laboratory course deals with experiments in the fabrication of silicon
semiconductor devices, such as p-n junctions and metal-oxide-silicon structures.
Oxidation, diffusion, photolithography, and metallization techniques will be
presented. Co-requisite: ELEN-614 or consent of instructor.
|
ELEN-621 |
Embedded
Systems Design |
Credit
3(3-0) |
This
course is a survey of modern methods for specifying algorithms, simulating
systems, and mapping specifications onto embedded systems. It presents an
introduction to the technologies used in the design and implementation of
programmable embedded systems, such as programmable processors, core memories,
dedicated and configurable hardware, software tools, schedulers, code
generators, and system-level design tools.
Prerequisite: ELEN-427 or
consent of instructor.
|
ELEN-622 |
Embedded
Systems Design Laboratory |
Credit
2(1-3) |
This
laboratory course is an introduction to developing processor-based embedded
systems. The development tools
include a C++ cross compiler, an Electronically Programmable Read Only Memory
(EPROM), and an Application Specific Integrated Circuit (ASIC) programmer.
A student project is part of the laboratory requirements. Prerequisite: ELEN
433 or equivalent. Co-requisite:
ELEN-621
|
ELEN-623 |
Digital
Systems |
Credit
3(3-0) |
Digital
system top-down design and analysis will be presented.
Topics include timing, power and performance issues in digital circuits,
Very High Speed Integrated Circuit Hardware Description Language (VHDL) based
system analysis and synthesis, hardware-software co-design, data-flow models,
and digital system primitives. Prerequisite:
ELEN 427 or consent of instructor.
|
ELEN-624 |
Computer
Organization and Architecture Design |
Credit
3(3-0) |
This
course covers the design of modern uniprocessors and their memory, and
Input/Output (I/O) subsystems. Performance, microarchitecture, and design
philosophies used to realize pipeline, superscalar, Reduced Instruction Set
Computer (RISC) and Complete Instruction Set Computer (CISC) processors will be
studied. Prerequisite:
ELEN 427 or consent of instructor.
|
ELEN-629 |
Very
Large Scale Integrated Circuit (VLSI) Design |
Credit
3(3-0) |
This
course will study CMOS technology and device characteristics in order to develop
layout design rules for VLSI
circuit building blocks, such as inverters and logic gates. Layout techniques
for complex gates and designing combinational and sequential logic circuits will
be introduced. Prerequisite:
ELEN-427 or consent of instructor.
|
ELEN-630 |
VLSI
Design Laboratory |
Credit
2(1-3) |
This
is an introduction of Computer Aided Design (CAD) tools for integrated circuit
design and verification. These CAD
tools include; geometric pattern generators, design rule checkers, circuit
simulators, and Programmable Logic Array (PLA) generators.
A student design project is part of the laboratory requirements.
Prerequisite: ELEN-627;
Co-requisite: ELEN-629.
|
ELEN-650 |
Digital
Signal Processing I |
Credit
3(3-0) |
This
course covers fundamental theory of digital signal processing such as digital
filtering spectral analysis, and detection/post detection processing.
Methods of generating the coefficients of digital filters will be derived.
Alternate structures for filters such as infinite impulse response and finite
impulse response will be compared. The effect of finite register length
will be covered. Prerequisites: ELEN-400, or consent of instructor.
|
ELEN-651 |
Digital
Signal Processing Lab |
Credit
2(1-3) |
This
laboratory course covers experiments and student projects related to the
practical application of digital signal processing techniques for data
acquisition, digital filtering, control, spectral analysis, communications, and
other topics.
Co-requisite ELEN-650,
or consent of instructor.
|
ELEN-656 |
Probability
and Random Processes |
Credit
3(3-0) |
This course covers sample space, events, conditional probabilities, independent events, Bayes’ formula, discrete random variables, expectation of random variables, joint distribution, conditional expectation, Markov chains, stationary processes, ergodicity, correlation and power spectrum of stationary processes, and Gaussian processes. Prerequisite: ELEN-400 or consent of instructor.
|
ELEN-657 |
Digital
Image Processing |
Credit
3(3-0) |
This course deals with concepts and techniques for digital image analysis and processing. Topics include image representation, image enhancement, edge extraction, image segmentation, geometric structure, feature extraction, knowledge representation, and image understanding. Prerequisite: ELEN- 400 or consent of instructor.
|
ELEN-658 |
Digital
Image Processing Laboratory |
Credit
2(1-3) |
This
laboratory course will demonstrate many important and practical applications of
digital image processing techniques. The experiments include image enhancement,
feature extraction, Hough transform, various transforms in spatial and frequency
domains, image understanding and quantization. Co requisite:
ELEN
657 or consent of instructor.
|
ELEN-661 |
Power
Systems Analysis |
Credit
3(3-0) |
This
course studies power system representation, transmission lines, symmetrical and
asymmetrical faults, electric power flow, power systems control and stability.
Prerequisite: ELEN- 430
|
ELEN-662 |
Advanced
Power Systems Laboratory |
Credit
2(1-3) |
In
this laboratory course, basic concepts, transmission lines, power flow, faults,
and transient and steady-state stability will be investigated. Prerequisite:
ELEN- 436 or consent of instructor.
|
ELEN-668 |
Modern
Control Theory |
Credit
3(3-0) |
This
course introduces the theory of linear systems represented by state equations.
Topics include linear algebra, Jordan canonical form, solutions of state
equations, relationship to transfer functions, stability, controllability, and
pole- placement design. Prerequisite: ELEN-410 or consent of instructor.
|
ELEN-669 |
Control
Laboratory |
Credit
2(1-3) |
This
laboratory course demonstrates methods of system analysis and control design.
Verification of control system analysis and design in both the time domain and
frequency domain will be studied. Co-requisite: ELEN-668 or consent of instructor.
|
ELEN-674 |
Genetic
Algorithms |
Credit
3(3-0) |
This
course covers the theory and application of genetic algorithms.
Genetic algorithms combine a Darwinian survival-of-the-fittest with a
randomized, yet structured, information exchange to form an improved search
mechanism with surprising robustness. Engineering
applications of genetic algorithms for design and control will be presented. Prerequisite:
ELEN 410 or consent of instructor.
|
ELEN-678 |
Introduction
to Artificial Neural Networks |
Credit
3(3-0) |
This
course introduces neural network design and development.
Emphasis is on designing and implementing information processing systems
that autonomously develop operational capabilities in adaptive response to an
information environment. Prerequisite: ELEN-400 or consent of instructor.
|
ELEN-679 |
Machine
Intelligence Laboratory |
Credit
2(1-3) |
This
laboratory course covers the design and development of intelligent, autonomous,
physical agents. Emphasis will be placed on machine intelligence experiments and
simulations with visual sensors, tactile sensors, robotic manipulators and
autonomous, inexpensive mobile robots.
Prerequisite:
ELEN-433 or consent of instructor.
|
ELEN-685 |
Selected
Topics in Electrical Engineering |
Credit
Var. 1-3 |
This lecture course is used to introduce engineering topics of current interest to students and faculty. The subject matter will be identified before the beginning of the course. Prerequisite: Consent of instructor.
|
ELEN-686 |
Special
Projects |
Credit
Var. 1-3 |
This
is an investigation of an engineering topic that is arranged between a student
and a faculty member. Project
topics may be analytical and/or experimental and should encourage independent
study.
Prerequisite:
Consent of instructor.