Faculty
Link to Department Personnel
Link to Profiles of Full-time Faculty
Professors: Charles K. Alexander, Vijaya K. Konangi, George L. Kramerich, F. Eugenio Villaseca, Fuqin Xiong (Chairperson); Associate Professors: Pong P. Chu, John F. Donoghue, Yongjian Fu, Zhiqiang Gao, Murad Hizlan, Dan Simon, Ana Stankovic, Siu-Tung Yau, Chansu Yu; Assistant Professors: Lili Dong, Nigamanth Sridhar, Wenbing Zhao, Ye Zhu; Adjunct Faculty: Tien-Li Chia, Louis R. Nerone, Robert Romanofski; Emeritus Faculty: James H. Burghart, Manju Ghalla Goradia, Eugene A. Klingshirn, James E. Maisel, A. Haq Qureshi, Ronald G. Schultz.
Course Descriptions
EEC 310 Electric Circuits (4-0-4). Prerequisite or corequisite: ESC 250. Basic electrical concepts; network theorems; circuit laws; resistance, capacitance, inductance, response of RC, RL and RLC circuits to initial conditions and constant forcing functions. AC steady-state analysis and AC power. Integration of computer applications using SPICE. Return to top
EEC 311 Electric Circuits II (4-0-4). Prerequisites: EEC 310, ESC 250, and a grade of C or better in EEC 310. Prerequisite or corequisite: PHY 244. Continuation of EEC 310. Polyphase AC circuits; magnetically-coupled circuits; frequency response and resonance; two-port networks; Laplace transform analysis of circuits; transfer functions, poles and zeros; convolution; Fourier series and Fourier transform analysis; integration of computer applications using PSPICE. Return to top
EEC 313 Electronics I (4-0-4). Prerequisites: ESC 250, EEC 310. Prerequisite or corequisite: EEC 311. Rectifier diodes and applications; Zener diodes and applications; biasing BJT and FET amplifiers; small signal analysis of BJT and FET amplifiers; power amplifiers. Return to top
EEC 314 Electronics II (4-0-4). Prerequisites: EEC 311, EEC 313. Corequisite: EEC 315. Operational amplifiers and op-amp applications; active filters; oscillator circuits; amplifier frequency response. Return to top
EEC 315 Electronics Laboratory (0-3-2). Prerequisites: EEC 311, EEC 313. Corequisite: EEC 314. Selected experiments on electronic circuits. Return to top
EEC 316 Electronics Device Laboratory (0-3-1). Prerequisites: EEC 311, EEC 313. Selected experiments on electronic circuits. Return to top
EEC 360 Field Analysis (4-0-4). Prerequisite: EEC 311. The electromagnetic field quantities; derivation of Maxwell's equations; boundary conditions; power flow; propagation of plane waves in media; transmission lines, waveguides and cavity resonators; electromagnetic radiation and antennas. Return to top
EEC 361 Electromechanical Energy Conversion (4-0-4). Prerequisite: EEC 311. Energy storage and conversion, force and emf production, coupled circuit analysis of systems with both electrical and mechanical inputs, applications to electric motors and generators and other electromechanical transducers. Return to top
EEC 382 Digital Systems and Lab (3-2-4). Prerequisite: EEC 310. Coverage includes binary number systems, Boolean algebra, combinational logic design principles, combinational logic design practices, finite state machine, sequential logic design principles, and sequential logic design practices. Computer simulation, experiments and projects are integrated with lectures. Return to top
EEC 391H Junior Honors (Credit as arranged). Prerequisites: Junior standing, Honors standing or permission of university Honors Program, and approval of student's honors adviser. Student will take an existing 300-level course in the department. The course will be modified to provide additional material appropriate to an honors course. The course modifications will be arranged by mutual consent between the student, the course instructor, the student's honors adviser, and the department's undergraduate adviser. May be repeated for credit. Return to top
EEC 417 Embedded Systems (4-0-4). Prerequisites: EE: EEC 314, EEC 315, EEC 380, EEC 381; CE: EEC 313, EEC 316, EEC 380, EEC 381. Software design of microcontroller-based embedded systems. Topics covered include: microcontroller architecture, assembly programming, C programming, real time interrupts, program size considerations, input/output issues, analog-to-digital conversion, serial port reception/transmission. Return to top
EEC 421 Software Engineering (4-0-4). Prerequisite: EEC 483. Software process, methods and tools; phases of the software development process including requirement analysis, design, coding and testing; methods and techniques for software engineering and software project management, metrics and quality assurance. Return to top
EEC 430 Digital Signal Processing (4-0-4). Prerequisites: EE: EEC 314, EEC 315, EEC 380; CE: EEC 313, EEC 316, EEC 380. Modeling of DSP operations using discrete-time signals and systems: difference equations, Z-transforms, Fourier methods; signal sampling (A/D) and reconstruction (D/A); digital filters; sample rate converters and oversampling; DFT, fast convolution, and spectrum estimation; selected applications. Out-of-class projects done on DSP equipment in lab. Return to top
EEC 440 Control Systems (4-0-4). Prerequisites: EE: EEC 314, EEC 315; CE: EEC 313, EEC 316. Feedback control systems. Topics include: characteristics and analysis of feedback control systems; controlled system modeling; performance measures; stability; design using the root locus, frequency response, and state variable methods; characteristics of digital control loops; digital controller design using the emulation method. Return to top
EEC 441 Control Systems Laboratory (0-3-2). Prerequisite: EE: EEC 315, CE: EEC 316. Pre- or co-requisite for EE and CE: EEC 440. A series of control system experiments including process control using a PID controller, and modeling and digital control of a torsion mechanism. Return to top
EEC 447 Engineering Applications of Programmable Logic Controllers (4-0-4). Prerequisites: EE: EEC 314, EEC 315; CE: EEC 313, EEC 316. Applications of PLC's including ladder logic concepts, data manipulation, analog input and output with an emphasis on PID control, network configurations and concepts, and the solution of practical industrial problems through design projects. Return to top
EEC 450 Communications (4-0-4). Prerequisites: EE: EEC 314, ESC 310; CE: EEC 311, EEC 313, ESC 310. Analog modulation techniques; system performance under noise; digital communication concepts; pulse and digital modulation schemes; data communication techniques; spread spectrum communications. Return to top
EEC 451 Communications Laboratory (0-3-2). Prerequisites: EE: EEC 314, EEC 315; CE: EEC 313, EEC 316. Pre- or co-requisite for EE and CE: EEC 450. Use of communications-specific test and measurement equipment. Experiments on spectrum analysis, noise, amplitude, frequency and phase modulation, mixers, IF amplifiers, pulse modulation, sampling, baseband modulation, optimum receivers, and amplitude-, frequency-, and phase-shift keying. Return to top
EEC 470 Power Electronics I (4-0-4). Prerequisites: EEC 314 and EEC 360 or EEC 361. Analysis, performance characterization, and design of power electronics converters using diodes, thyristors, and controllable semiconductor switches. Power supplies; DC and AC motor drives. Return to top
EEC 471 Power Electronics and Machines Laboratory (0-3-2). Prerequisite: EEC 470. Experiments dealing with single-phase and three-phase transformers; steady-state performance of dc, induction, and synchronous machines; rectifiers, inverters, switch-mode converters and their applications in adjustable motor drives. Return to top
EEC 473 Power Systems (4-0-4). Prerequisite: EEC 361. Power system components modeling: transformers, generators, transmission lines; power flow; economic scheduling of generation; power system faults and transient stability. Return to top
EEC 474 Power Electronics II (4-0-4). Prerequisite : EEC 470. Advanced course in Power Electronics: switching function representation of converter circuits (DC-DC, AC-DC, DC-AC and AC-AC), resonant converters, adjustable torque drives, field oriented induction motor control, residential and industrial applications, utility applications, power supply applications. Return to top
EEC 480 Modern Digital Design (4-0-4). Prerequisites: EEC 380, EEC 381. Coverage includes CPLD/FPGA devices, modern digital design methodology, VHDL hardware description language, VHDL description for combinational circuits, sequential circuits and register-transfer-level systems. Return to top
EEC 481 Digital Systems Laboratory II (0-3-2). Prerequisite: EEC 381 and EEC 483. Pre- or corequisite: EEC 480. Experiments and projects utilizing VHDL, modern EDA software tools and CPLD/FPGA devices to design, synthesize, simulate, implement and test combinational circuits, sequential circuits and register-transfer-level systems. Return to top
EEC 482 Computer Engineering Laboratory (0-4-2). Prerequisites: EEC 480, EEC 481, EEC 483. Laboratory experience with engineering workstation computers, workgroup server computers, and their interconnection by means of modern high-speed network components including hubs, routers, and switches. The Internet architecture and protocols, including IP, static routing, dynamic routing (RIP, OSPF, and BGP), transport (UDP and TCP), DNS, NAT, and DHCP are stressed. The student will learn to use quantitative network performance measurement techniques for the configuration both of workstations and of network interconnection components. Return to top
EEC 483 Computer Organization (4-0-4). Prerequisites: EEC 380, CIS 260, CIS 265, CIS 334, CIS 340, CIS 345. Illustration of basic architecture concepts and control circuit implementation. Topics include basic computer organization, central processor organization, instruction set design and addressing schemes, microprogram control, input-output organization, and memory organization. Return to top
EEC 484 Computer Networks (4-0-4). Prerequisite: EEC 483. Network architectures, Ethernet and token passing networks, performance modeling, error detection and recovery, high-speed LANs, metropolitan area networks, and internetworking. Return to top
EEC 485 High Performance Architecture (4-0-4). Prerequisite: EEC 483. Architecture of high-speed computer systems with emphasis on design, analysis, and cost-performance ratios, including cache and virtual memory design, pipeline design and control techniques, vector computers, multi-processor computers and parallel algorithms. Return to top
EEC 490 Senior Design (4-0-4). Prerequisites: Communications: EEC 450; Controls: EEC 440; Digital: EEC 381, EEC 480 or EEC 483; Power: EEC 470. Students are formed into small design groups (typically three students) and assigned a project. In addition to carrying out the design project, students are required to keep a design notebook, to write progress reports and a final report, and to make an oral presentation of the design effort. Return to top
EEC 491H Senior Honors (Credit as arranged). Prerequisites: Senior standing, Honors standing or permission of university Honors Program, and approval of student's honors adviser. Student will take an existing 400-level course in the department. The course will be modified to provide additional material appropriate to an honors course. The course modifications will be arranged by mutual consent between the student, the course instructor, the student's honors adviser, and the department's undergraduate adviser. May be repeated for credit. Return to top
EEC 492 Special Topics in Electrical and Computer Engineering (4-0-4). Prerequisites: approval of instructor and academic adviser. Presentation and discussion of a current topic in electrical and computer engineering. Return to top
EEC 495 Undergraduate Research (Credit as arranged). Prerequisites: approval of research adviser and academic adviser. Participation in on-going research. Student will be involved in an original investigation. Course may be substituted for a regularly required departmental course in the curriculum. Return to top
EEC 495H Honors Research (Credit as arranged). Prerequisites: Junior or Senior standing, Honors standing or permission of university Honors Program, and approval of student's honors adviser. Student will be involved in an engineering research or development project under the personal supervision of a faculty member. The specific responsibilities of the student will be arranged by mutual consent of the student, the student's honors adviser, and the department's undergraduate adviser. May be repeated for credit. Return to top
EEC 496 Independent Study (Credit as arranged). Prerequisite: Approval of instructor and academic adviser. Independent study on a special topic under the guidance of a faculty member. May be repeated up to 8 credits. Return to top
EEC 499H Honors Thesis (Credit as arranged). Prerequisites: Senior standing, Honors standing or permission of university Honors Program, and approval of student's honors adviser. Student will be involved in an engineering research or development project under the personal supervision of a faculty member. The specific responsibilities of the student will be arranged by mutual consent of the student, the student's honors adviser, and the department's undergraduate adviser. The culmination of this course is a written thesis that is approved by a committee of departmental faculty members. The student will also present a public, oral defense of the thesis to the thesis committee. May be repeated for credit. Return to top
