Electrical and Computer Engineering
Office: 3101 W. Engineering Building; 313-577-9046
Chairperson: Mohammed Ismail Elnaggar
http://engineering.wayne.edu/ece/
In the field of electrical and computer engineering, basic physical and mathematical principles are utilized to develop new devices, technologies, and techniques of constantly broadening application. Examples are the development of smaller, cheaper, and more powerful computers, microprocessors, and other data processors, stemming from advances in solid-state and integrated circuit technology, and their utilization in a growing range of system applications; the growing use of data communications and sophisticated communication networks; the use of lasers, and the development of fiber optic and integrated optical devices for various applications ranging from optical data processing to communication; development of sophisticated control techniques, smart sensors, and transducers for advanced automation and electric power systems; the application of electronics to health care and diagnostics (such as noninvasive measurements and ultrasound imaging); and energy conversion devices.
The areas of study available in the Department include: solid-state devices, lasers, smart sensors, information sciences, digital circuits, computer engineering, analog and mixed signal integrated circuits, semiconductor and nanotechnology, biomedical electronics and systems, image processing, neural networks, machine learning, artificial intelligence, robotics and modern control systems.
Programs of both experimental and theoretical study are available in all these areas, as well as other interdisciplinary programs through the Electrical and Computer Engineering Department.
A more detailed exposition of the Department's research activities is available on our website. Senior students are encouraged to participate in research activities by means of independent study projects and student assistantships. Graduate students normally participate in the research program as graduate teaching assistants and research assistants.
The College of Engineering laboratory building contains seven instructional laboratories for experimental work in control systems, analog circuits, digital systems, microcomputers, instrumentation, optics, and communication systems; these laboratories are an integral part of the instructional program. In addition, the Departmental faculty have eight research laboratories dealing with computer systems, multi-media systems, semiconductor device materials including a clean-room facility, opto-electronics, computation and neural networks, image processing, nanotechnology, telematics, and embedded systems. Computer facilities are available for student use; the College Computer Center as well as the University Computing Services Center are available to all students through individual student accounts.
ECE 2050 Object-Oriented Programming for Electrical and Computer Engineering Cr. 3
Rigorous project-based, object-oriented programming course in C++ for ECE with an overview of computer engineering and systems. Covered topics include: problem-solving principles; object-oriented programming (classes and objects, control statements, functions, pointers, arrays, vectors, inheritance, polymorphism, exception handling, file processing, dynamic memory allocation); software engineering principles; basic data structures and algorithms: linked lists, recursion, sorting, and basic analysis of algorithms. Offered Fall, Winter.
Prerequisites: MAT 2010 with a minimum grade of C-
ECE 2610 Digital Logic Design Cr. 4
Topics include: data representation in digital computer; boolean algebra; logic gates; minimization and implementation of boolean functions; arithmetic circuits; combinational circuits; sequential circuits: latches and flip-flops; counters; finite state machines; memories; and Verilog programming. Laboratory experiments provide hands-on experience using state-of-the-art FGA setup to simulate, implement, and test combinational and sequential logic circuits. Offered Every Term.
Prerequisites: (CSC 2000 with a minimum grade of C- (may be taken concurrently) or ECE 2050 with a minimum grade of C- (may be taken concurrently)) and (PHY 2185 with a minimum grade of C- (may be taken concurrently) or PHY 2180 with a minimum grade of C- (may be taken concurrently))
Restriction(s): Enrollment is limited to Undergraduate level students.
Fees: $10
ECE 3040 Numerical Methods for Engineers Cr. 3
Developing numerical algorithms to provide solutions to engineering problems. Derivation of numerical algorithms and investigation of their stability, accuracy, efficiency and scalability. Programming numerical algorithms in Matlab. Topics include: Machine Round-off error, truncation error, root finding, solution of systems of linear and nonlinear algebraic equations, Taylor and Chebyshev series and rational function approximation, interpolation, regression, numerical differentiation, numerical integration, numerical solution of ordinary differential equations, and Monte Carlo methods. Offered Every Term.
Prerequisites: BE 1200 with a minimum grade of C-, BE 1500 with a minimum grade of C-, MAT 2030 with a minimum grade of C-, and (MAT 2150 with a minimum grade of C- (may be taken concurrently) or (MAT 2250 with a minimum grade of C- (may be taken concurrently) and MAT 2350 with a minimum grade of C- (may be taken concurrently)))
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering.
Fees: $15
ECE 3300 Introduction to Electrical Circuits Cr. 4
Electrical quantities and waveforms; resistance and Ohm's law; networks and Kirchhoff's laws; network equivalents; nodal and mesh analysis; Thevenin's theorem and other network theorems. First- and second-order systems. Offered Every Term.
Prerequisites: (PHY 2185 with a minimum grade of C- or PHY 2180 with a minimum grade of C-) and (MAT 2150 with a minimum grade of C- (may be taken concurrently) or (MAT 2250 with a minimum grade of C- (may be taken concurrently) and MAT 2350 with a minimum grade of C- (may be taken concurrently)))
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
Fees: $25
ECE 3320 Introduction to Electrical Circuits Cr. 4
Electrical signals and waveforms; resistance and Ohm's law; networks and Kirchhoff's laws; network equivalents; nodal and mesh analysis; Thevenin's theorem; energy storage systems; Introduction to sinusoidal steady-state response; complex frequency concepts; Frequency responses. No credit towards B.S. EE degree. Offered Yearly.
Prerequisites: (PHY 2185 with a minimum grade of C- or PHY 2180 with a minimum grade of C-) and MAT 2150 with a minimum grade of C- (may be taken concurrently)
ECE 3330 Electrical Circuits II Cr. 3
Sinusoidal steady-state response; three-phase systems; complex frequency concepts; frequency responses; resonant and coupled circuits; application of Fourier transforms and Laplace transform to electrical circuits. Offered Every Term.
Prerequisites: (MAT 2150 with a minimum grade of C- or (MAT 2250 with a minimum grade of C- and MAT 2350 with a minimum grade of C-)) and ECE 3300 with a minimum grade of C-
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
ECE 3570 Electronics Cr. 4
DC and small signal analysis of diodes, MOSFETs, and BJTs circuits; operational amplifiers, single-stage amplifiers, differential pair, gain, input resistance, output resistance, and bandwidth of amplifiers. Offered Every Term.
Prerequisites: ECE 3300 with a minimum grade of C- and ECE 3330 with a minimum grade of C- (may be taken concurrently)
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
Fees: $15
ECE 3620 Introduction to Microcomputers Cr. 4
Basics of digital systems, number systems, functional blocks of microcomputers, assembly language and machine code, applications of microcomputers and experimental demonstrations. Introduction to digital logic. Offered Every Term.
Prerequisites: BE 1200 with a minimum grade of C- and (ECE 2610 with a minimum grade of C- or ECE 3610 with a minimum grade of C-)
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering.
Fees: $25
ECE 4050 Algorithms and Data Structures Cr. 3
Introduction to problem solving methods and algorithm development; data abstraction for structures such as stacks, queues, linked lists, trees, and graphs; searching and sorting algorithms and their analysis. Offered Yearly.
Prerequisites: (CSC 2000 with a minimum grade of C- or ECE 2050 with a minimum grade of C-) and MAT 2860 with a minimum grade of C-
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
ECE 4330 Linear Systems and Signals Cr. 4
Content includes: continuous-time and discrete-time linear systems and signals; properties of linear systems; classical analysis methods and convolution; system analysis method for zero-state and zero-input response; Laplace transform and its application to linear system analysis; Fourier series expansion of periodic signals; Fourier transform and the steady-state response; application to analog filters, control and communication systems; solution of linear difference equations; z-transform analysis method; sampling theory; discrete-time Fourier transform and its application in digital filter design. Offered Every Term.
Prerequisites: ECE 3330 with a minimum grade of C- and (ECE 3040 with a minimum grade of C- (may be taken concurrently) or BE 2550 with a minimum grade of C- (may be taken concurrently))
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
ECE 4331 Systems and Signals Laboratory Cr. 2
Experiments cover signal generation, signal manipulations and signal measurements, electronic oscillators, steady-state, zero-state and zero-input responses of linear circuits, harmonic sinusoidal content (Fourier Series) of periodic signals, low-pass, high-pass, band-pass and notch filter circuits, network functions, solution of differential equations using operational amplifier circuits, amplitude modulation and demodulation of speech signals, signal sampling and reconstruction. Offered Fall, Winter.
Prerequisites: ECE 4330 with a minimum grade of C- (may be taken concurrently)
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering.
ECE 4340 Microcomputer-Based Instrumentation Laboratory Cr. 2
Multipurpose personal-computer-based approach to real time instrumentation. Current interfacing and software used for data acquisition, transmission, analysis and report writing. Offered Every Term.
Prerequisites: (ECE 2610 with a minimum grade of C- or ECE 3610 with a minimum grade of C-), ECE 3570 with a minimum grade of C-, and ECE 3330 with a minimum grade of C-
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
Fees: $10
ECE 4470 Control Systems I Cr. 3
System representations; feedback characteristics; time-domain characteristics; Routh-Hurwitz criteria; Root Locus Plots; Nyquist criteria, Bode plots; PID, controller design. Offered Every Term.
Prerequisite: ECE 4330 with a minimum grade of C-
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
ECE 4570 Fundamentals of Microelectronic Devices Cr. 3
Aspects of electrical properties of semiconductors, the physical electronics of P-N junction, bipolar, field effect transistors, and device fabrication technology essential to understanding semiconductor active devices and integrated circuits. Introduction to the behavior of semiconductor and electronics devices. Offered Every Term.
Prerequisites: ECE 3300 with a minimum grade of C- and (MAT 2150 with a minimum grade of C- or (MAT 2250 with a minimum grade of C- and MAT 2350 with a minimum grade of C-))
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
ECE 4600 Capstone Design I Cr. 4
Satisfies General Education Requirement: Writing Intensive Competency
Design principles, subsystems of microcontrollers; designing products using microcontrollers, sensors and actuators. Offered Every Term.
Prerequisite: ENG 3050 with a minimum grade of C- and ECE 3620 with a minimum grade of C- and ECE 4330 with a minimum grade of C-
Restriction(s): Enrollment limited to students with a class of Senior; enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
ECE 4680 Computer Architecture Cr. 3
An introduction to computer architecture. Instruction set architecture; performance analysis of computer systems; basic processor design and implementation techniques; pipelined processor design; design of the control unit, memory hierarchy and cache design; I/O. Offered Yearly.
Prerequisites: BE 2100 with a minimum grade of C-, ECE 2610 with a minimum grade of C-, and ECE 3620 with a minimum grade of C-
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
ECE 4700 Introduction to Communication Theory Cr. 4
Basic information transmission concepts. Spectral analysis. Transmission through linear networks. Sampling principles. Digital and analog communication signals and systems. The effect of noise in communication systems. Elementary decision theory. Offered Every Term.
Prerequisite: (BE 2100 with a minimum grade of C- or BE 3220 with a minimum grade of C-) and ECE 4330 with a minimum grade of C-
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
ECE 4800 Electromagnetic Fields and Waves I Cr. 4
Fundamentals of electromagnetic engineering, static electric and magnetic fields using vector analysis and fields of steady currents, Maxwell's equations and boundary value problems. Basic principles of plane waves, transmission lines and radiation. Offered Every Term.
Prerequisite: ECE 3330 with a minimum grade of C-
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
ECE 4850 Engineering Optics Cr. 4
Topics include: lightwave fundamentals, optical sources and detectors, optical fibers and waveguides, optical instrumentation, optical sensors for self-driving vehicles and robotics, applications optical devices and systems. Offered Yearly.
Prerequisite: ECE 3330 with a minimum grade of C-
Restriction(s): Enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
ECE 4990 Directed Study Cr. 1-4
Supervised study and instruction in a field selected by the student. Offered Every Term.
Restriction(s): Enrollment limited to students with a class of Senior; enrollment limited to students in the following programs: BS in Biomedical Engineering, BS in Chemical Engineering, BS in Civil Engineering, BS in Electrical Engineering, BS in Electrical and Comp Engg, BS in Industrial Engineering, BS in Mechanical Engineering; enrollment limited to students in the College of Engineering.
Repeatable for 4 Credits
ECE 5100 Quantitative Physiology Cr. 4
Basic principles of human physiology presented from the engineering perspective. Bodily functions, their regulation and control discussed in quantitative terms and illustrated by mathematical models where feasible. Offered Fall, Winter.
ECE 5280 Introduction to Cyber-Physical Systems Cr. 3
Topics include: modeling, design, analysis, and implementation of cyber-physical systems; dynamic behavior modeling, state machine composition, and concurrent computation; sensors and actuators; embedded systems and networks; feedback control systems; temporal logic and model checking. Offered Yearly.
Prerequisites: CSC 3100 with a minimum grade of C- and CSC 3110 with a minimum grade of C-
Restriction(s): Enrollment limited to students in the College of Engineering.
Equivalent: CSC 5280
ECE 5330 Modeling and Control of Power Electronics and Electric Vehicle Powertrains Cr. 3
Basic methodologies for modeling, control system design of renewable power sources and power electronics systems. Offered Fall.
Prerequisites: ECE 4470 with a minimum grade of C-
Restriction(s): Enrollment is limited to Graduate or Undergraduate level students; enrollment limited to students in the College of Engineering.
ECE 5340 Advanced Energy Storage Systems for Electrification of Vehicles Cr. 3
The objective of this course is to learn fundamentals of energy storage systems for electric-based transportation and to provide basic knowledge in the multidisciplinary field of energy storage devices and their applications for land, space and marine vehicles. The focus of the course will be on advanced batteries, supercapacitors, and fuel cells for transpiration applications; battery sizing and integration to various land-marine-space vehicles; and the fundamentals of battery management systems including various methodologies in electrical control and thermal management modes. Offered Intermittently.
Prerequisites: PHY 2185 with a minimum grade of C
ECE 5350 Alternative Energy Sources and Conversions Cr. 3
Covers the fundamentals of alternative energy sources and conversion of these sources to electrical energy. The focus will be on solar and wind energy sources, covering design and operation of photovoltaic cells, solar thermal technologies, and design and operation of wind towers and wind farms. Other topics include: principle operations of geothermal energy, nuclear power plants, hydro-power, tidal and ocean waves and various methods of capturing and transforming these energy resources to electricity. Offered Intermittently.
Prerequisites: PHY 2185 with a minimum grade of C
ECE 5410 Power Electronics and Control Cr. 4
Control of electric energy using power electronic semiconductor devices; mathematical analysis of circuits containing these devices; design, modeling and control of power converters; applications of power electronic converters. Offered Spring/Summer.
Prerequisites: ECE 4330 with a minimum grade of C-
Restriction(s): Enrollment limited to students in the College of Engineering.
Equivalent: EVE 5410
ECE 5415 Smart Grid and Smart Systems Cr. 3
This course provides a comprehensive introduction to the multi-disciplinary field of smart grid and smart systems. It covers the application of artificial intelligence (AI) in the control and optimization of these systems. The first part of the course focuses on smart grid topics, including smart grid energy management and control, distributed energy resources, and demand response. The second part introduces several key smart systems used in today's industry, such as microgrids, smart buildings and smart homes. The principles underlying operation and control of these systems are introduced using basic electrical engineering knowledge. Offered Fall, Winter.
Prerequisites: ECE 3300 with a minimum grade of C-
ECE 5425 Robotic Systems I Cr. 4
Introduction to robot kinematics and control. Computational algorithms for robot movement, sensor fusion, and intelligent behavior, which are needed to build a system that performs actions and interacts with its environment. Offered Fall.
Prerequisites: BE 2550 with a minimum grade of C-, BE 1500 with a minimum grade of C-, BME 5020 with a minimum grade of C-, or ECE 3040 with a minimum grade of C-
Equivalent: BME 5425
ECE 5430 Electric Energy Systems Engineering Cr. 3
Transmission capacity, load characteristics, reactive power compensation. Energy system component analysis and modeling. Steady-state analysis, load-flow problem and algorithms. Balanced fault analysis, symmetrical components and unbalanced fault analysis, and power system protection. Offered Intermittently.
Prerequisites: ECE 4330 with a minimum grade of C-
ECE 5440 Computer-Controlled Systems Cr. 3
Introduction to z-transform and sampling theory. Digital controller design using both transfer function techniques and state space methods. Implementation aspects of computer-controlled systems. Offered Yearly.
Prerequisites: ECE 4470 with a minimum grade of C-, CHE 4600 with a minimum grade of C-, or ME 5540 with a minimum grade of C-
ECE 5460 Stochastic Processes in Engineering Cr. 4
Elements of probability theory. Random variables. Random sequences. Convergence concepts, limit theorems and sampling. Gaussain processes and Brownian motion. Martingales and Markov Processes. Frequency-domain analysis. White noise representations. Sampling Theorem. Wiener Filtering. Recursive Filtering. Linear and nonlinear differential systems. Likelihood ratios and applications. Offered Every Other Year.
Prerequisites: (IE 3220 with a minimum grade of C- and 1 of (ECE 4330 or ME 5000))
ECE 5470 Control Systems II Cr. 3
State space representation of systems; stability and Lyapunov methods, controllability and observability of linear time-invariant systems, pole placement design using state feedback, observer design, optimal control, linear quadratic regulators, Kalman filter. Offered Yearly.
Prerequisites: ECE 4470 with a minimum grade of C-
ECE 5550 Solid State Electronics Cr. 3
Physical basis for the opto-electric properties of solids with particular emphasis on semiconductors. Basic principles associated with solid-state devices. Charge carriers and mechanisms of current flow. Extrinsic and intrinsic semiconductors. Behavior of P-N junctions, field-effect, and bipolar transistors. Computer-aided simulation of device characteristics. Course project related to contemporary topics in semiconductors. Offered Fall.
Prerequisites: ECE 4800 with a minimum grade of C- and ECE 4570 with a minimum grade of C-
ECE 5560 Analysis and Design of Analog Integrated Circuits Cr. 3
The course provides students the fundamentals in Large-Signal/Small-Signal Transistor Modeling, Single-Stage Amplifier Design, Noise, Feedback, Current Mirrors, Differential Amplifiers, Stability, and Frequency Response, Mismatch and Nonlinearity, OpAmp Design, and CAD Tool. Cadence design suite will provide state-of-the-art hands-on experience to analyze, design, and simulate analog circuits. Advanced topics, including Analog and Mixed-Signal Artificial Neural Networks. Offered Fall.
Prerequisites: ECE 3330 with a minimum grade of C- and ECE 3570 with a minimum grade of C-
ECE 5575 Introduction to Micro and Nano Electro Mechanical Systems (MEMS/NEMS) Cr. 3
General and specialized micro/nanofabrication techniques; basic sensing and actuating mechanisms (piezoresistive, piezoelectric, capacitive, electrostatic, thermal pneumatic, etc.); and design and operation of various MEMS/NEMS devices for automotive and biomedical applications; fabrication and characterization of basic MEMS structures. Offered Fall.
Prerequisites: ECE 4570 with a minimum grade of C-
ECE 5580 Advanced Nanoelectronics Cr. 3
This course will provide an overview of next generation nanoelectronic devices, with a focus on device operation principles, technology scaling trends, and manufacturing techniques. Course will start with the evolution of MOSFET technology enabled by unprecedented advances in materials, manufacturing techniques and device architecture innovations. Different transistor technologies (i.e. HEMT, TFET) and novel electronic materials beyond Si (i.e. III-Vs, 2D materials, Carbon Nanotubes) will be covered. Following the overview of different memory device technologies, the focus will be shifted to novel computing paradigms. Device technologies that enable neuromorphic and quantum computing, associated fabrication challenges and innovative computation algorithms will be reviewed. Offered Winter.
ECE 5610 Introduction to Parallel and Distributed Systems Cr. 3
Fundamentals of parallels and distributed systems. Programming experience in both computing environments. Offered Yearly.
ECE 5620 Embedded System Design Cr. 4
Microcontroller architecture and its subsystems. Wired and wireless protocols for vehicular networking applications. Design and implementation of real-time embedded systems. Offered Every Term.
Prerequisites: ECE 3620 with a minimum grade of C-
ECE 5650 Computer Networking and Network Programming Cr. 3
Overview of networks and the Internet, the application layer, socket programming, the transport Layer, the network Layer, the link Layer: links, access networks, and LANs. Introduction to Software-Defined networking, OpenFlow, and wireless and mobile networks. Projects provide students with hands-on experience in developing network applications. Labs provides students with hands-on experience with network layers and protocols. Offered Every Term.
Prerequisites: ECE 4050 with a minimum grade of C-
ECE 5675 Sensors and Sensor Instrumentation Cr. 3
Provides students both theoretical background and hands-on skills of sensors and sensor instrumentation, and to prepare students for researches and careers involving sensors and instrumentation. The topics include operating principles of typical sensors, sensing mechanisms (piezoresistive, piezoelectric, capacitive, etc.); sensor instrumentation, amplifiers, noise analysis, and frequency response of readout circuits. Offered Winter.
Prerequisites: ECE 3570 with a minimum grade of C-
ECE 5680 Computer-Aided Logical Design and FPGAs Cr. 4
Topics include: review of digital design; advanced applications of Boolean algebra techniques; Computer-Aided Logical Design for large Boolean functions and simplification; threshold function; linear sequential machines; design using Verilog and FPGAs; introduction to cadence. Offered Winter.
Prerequisites: ECE 4680 with a minimum grade of C-
ECE 5690 Introduction to Digital Image Processing Cr. 4
Provide college engineering seniors and first-year graduate students with introductory preparation in mathematical analysis, vectors, matrices, probability, statistics, sequences and series, and computer programming. Includes concepts of digital image processing from an operational perspective with good exposure to theory, accessibility of DIP to engineering, and a detailed review of current techniques. Offered Fall.
Prerequisites: ECE 4050 with a minimum grade of C-, ECE 4330 with a minimum grade of C-, and BE 2100 with a minimum grade of C-
ECE 5700 Digital Communications Cr. 4
Digital modulators and demodulators, M-ary PSK, M-ary FSK, optimal receiver for AWGN channel. correlator receiver, matched filter receiver, analysis of probability of bit errors for digital communication systems, Shannon limit, simulation of digital communication system. Offered Intermittently.
Prerequisites: ECE 4700 with a minimum grade of C-
ECE 5770 Digital Signal Processing Cr. 4
Analysis of discrete signals and systems. Applications to digital filtering, active filters, digital communication and encoding. Offered Yearly.
Prerequisites: ECE 4700 with a minimum grade of C-
ECE 5870 Optical Communication Networks Cr. 4
Laser and detectors; modulation and demodulation; optical transmitters and receivers; optical filters; optical amplifiers; architecture and network control; multi-access networks; FDDI networks, SONET/SDH, ATM, system performance. Offered Yearly.
Prerequisites: ECE 4700 with a minimum grade of C- and ECE 4850 with a minimum grade of C-
ECE 5880 Introduction to Microwave Engineering Cr. 4
Introduces students to microwave engineering and prepares them for careers in wireless communications, radars and remote sensing. Topics that will be covered include microstrip lines, coplanar waveguides, scattering parameters, impedance matching, microwave filters, power dividers and directional couplers, nonreciprocal devices, mixers and amplifiers. Offered Yearly.
Prerequisites: ECE 4800 with a minimum grade of C- (may be taken concurrently)
ECE 5960 Introduction to VLSI Systems Cr. 4
A very large scale integrated circuit component and design procedures. MOS fabrication, MOS gates, circuit architecture, device design, manufacturing and interface techniques. Offered Fall.
Prerequisites: ECE 2610 with a minimum grade of C-
Fees: $30
ECE 5990 Directed Study Cr. 1-3
Supervised study and instruction in the field selected by the student. Offered Every Term.
Restriction(s): Enrollment is limited to Graduate level students; enrollment is limited to students in the Department of Electrical & Computer Engineer.
Repeatable for 3 Credits
ECE 5995 Special Topics in Electrical and Computer Engineering I Cr. 1-4
Special subject matter in electrical and computer engineering. Topics to be announced in Schedule of Classes . Offered Every Term.
Repeatable for 8 Credits
ECE 6180 Biomedical Instrumentation Cr. 4
Engineering principles of physiological measurements, signal conditioning equipment, amplifiers, recorders and transducers. Recent advances in instrumentation. Offered Winter.
Prerequisites: BME 5020 with a minimum grade of B- and ECE 3300 with a minimum grade of C-
ECE 6570 Smart Sensor Technology I: Design Cr. 3
Introduction to various types of sensors and the design of basic analog VLSI circuit building blocks. Offered Winter.
Prerequisites: PHY 2185 with a minimum grade of C- or PHY 2180 with a minimum grade of C-
ECE 6991 Industrial Internship Cr. 1-3
Internship experience that satisfies the curricular practical training requirements. Offered for graduate credit only. Offered Every Term.
Restriction(s): Enrollment is limited to Graduate level students.
Repeatable for 3 Credits
ECE 6992 Industrial Internship Cr. 1-3
Internship experience that satisfies the curricular practical training requirements. Offered for graduate credit only. Offered Every Term.
Restriction(s): Enrollment is limited to Graduate level students.
Repeatable for 6 Credits