EE Courses

There are four fields in the undergraduate study: Communications, Control Chip and Systems, Integrated Circuits, and Computer Systems. Every undergraduate student has to take at least two courses from each field for graduation requirement. The senior students can also take the graduate courses.


Undergraduate Courses
  • General Physics
  • General Physics Lab
  • Calculus
  • Introduction to Computer Science
  • Electronics Lab
  • Linear Algebra - introduction to the fundamental of linear algebra, such as systems of linear equations and matrices determinants, vector space, inner product spaces, eighenvalues eigenvectors and linear transformations.
  • Logic Design
  • Constitution
  • Circuits Theory - electric circuit analysis to solve circuits in the time, phase and frequency domain in conjunction with computer-aided analysis.
  • Engineering Mathematics - this course is intended to introduce students of engineering, science to some of the mathematics and mathematical modeling employed by these disciplines, and to do so in a way that displays the mathematics as being useful and interesting while maintaining its integrity. The main parts of the two-semester course are organized as follows: differential equations, Laplace transform, vectors and matrices, vector differential and integral calculus, Fourier analysis, and Complex analysis ..., etc.
  • Electromagnetism I - vector analysis, Coulomb's law, Gauss's law, static fields in conditions and dielectrics, polarization, boundary conditions, capacitance calculation, static electric energy and force, Poison's and Laplace's equations, methods of images, boundary value problems, steady current and Ohm's law, resistivity calculation, Biot-Savart's law, Ampere's circuits, magnetic dipoles, magnetization, magnetic circuits, boundary conditions inductance calculation, static magnetic energy and force.
  • Electronic Lab.
  • Probability Theory
  • Computer Applications
  • Computer Engineering Applications I - study of the INTEL8086-family assembly language programming, including the introduction to computer organization, addressing modes, various instructions and their applications, and program design and debugging. Prereq: Introduction to Computers.
  • Computer Engineering Applications II - study of numerical analysis, including errors, polynomial interpolation, solution to nonlinear equations, numerical integration, numerical differentiation, numerical linear algebra, computations of matrix eigenvalues, and curve fitting. Prereq: CLanguage Programming.
  • Data Structures - study of data structures, including stacks, recursion, queues, lists, trees, sorting, searching, and graphs. Prereq: introduction to computers and C language programming.
  • Electronic - this course is the first part of a 3 semester series in electronics.
  • Digital System Design - base on the previous learning of logic design, principles and hardware design of digital computers and microprocessor-based logic systems are introduced.
  • Electronics
  • Control system - introduction to the analysis ad design of control systems from the time-domain and frequency-domain approaches.
  • Industrial Control System Technology - Introduction to industrial control system technology, this includes the concepts, principles, procedures, and computations used by engineer, and technicians to select, analyze, specify design and maintain all parts of a control system. Emphasis is on the application of established industrial control system.
  • Electromagnetism II - Faraday's law, electromagnetic induction, Maxwell's equations, electric and magnetic potentials in time-varying fields, boundary conditions, wave equation and its solution, propagation of uniform plae waves in different media, time-harmonic fields, Doppler effect, propagation of electromagnetic energy, Poynting's theorem, normal and oblique incidences on different interfaces, parallel and perpendicular polarizations, brief discussions on transmission lines.
  • Semiconductor Physics
  • Intro. to Microprocessor - study of software and hardware architectures of the INTEL microprocessors, including software architectures under the protected mode, advanced assembly language programs, memory interface, I/O interface, interrupts and direct memory access. Prereq: computer engineering applications I or the INTEL family assembly language programming.
  • Electronic Lab
  • Testing System Analysis
  • Microprocessor Applications - emphasis on the design of microprocessor-based systems at the board level. Detailed study of the microprocessor bus transfers, memory system design and interfacing , industry system buses, and microprocessor caches and MMus.
  • Electronic Materials - Quantum statistics, crystal structures, thermal properties of materials, band theory of solids, conductivity of solids, factors affecting resistivity, thermoelectricity, polarization, piezoelectricity. magnetism of materials, magnetic properties of materials, ferromagnetic materials, ferromagnetic materials.
  • Electrical Electronics
  • Practical Electronics
  • Communication Systems - generalized Fourier series, Fourier transform, sampling theory Hilbert transform, linear modulation (AM, DSB, SSB), angle modulation (FM, PM), pulse modulation, multiplexing probability and random variables, random process and noise, signal- to-noise ratios, noise in modulation system.
  • Semiconductor Devices
  • Electromagnetic Waves - Maxwell's equations, propagation of electromagnetic waves, transmission line equations, characteristics of transmission lines, reflection and transmission coefficients, standing wave ratio. Smith chart, impedance matching, micro strips and digital transmission lines, rectangular waveguides.TE and TM modes, circular waveguides, resonators, optical and dielectric waveguides, parameters and characteristics of antennas, dipole and slot antennas, broad band and array antennas.
  • Signal & System - the object of this course is to present the technologies of analyzing linear systems. Primary emphasis on Fourier transform, Laplace transform and Z-transform.
  • Linear System Analysis
  • Communication Electronics - the object of this course is to present a study of digital communications. Primary emphasis on basic pulse modulation, base band pulse transmission, digital passband transmission, error correcting codes, and information theory.
  • Digital Image Processing - introduction to digital image processing. Primary emphasis on discrete image mathematical characterization, image quantization, image enhancement, image restoration models, geometrical image modification, morphological image processing, edge detection, image feature extraction, image segmentation, shape analysis, image detection and registration.
  • Computer Aided Design
  • Topic Research
  • Digital Signal Processing
  • Computer Communications
  • Integrated Circuits
  • Real-time Software Design - study of the design and implementation of real-time systems especially to meet the requirements of hard real-time applications. Topics include the survey of typical real-time systems; the design, implementation, verification, and testing of real-time systems, Both the application level and the system level views are taken.
  • Electronic Lab
  • Intro. to VLSI
  • Advanced Digital System Design
  • VLSI Design
  • High Quality TV
  • Fuzzy Theory - introduction to fuzzy set, fuzzy relation, fuzzy logic, fuzzy inference and their applications.
  • Optical Fiber Communication - an introduction to optical fiber communications. Primary emphasis on optical fibers, signal degradation in optical fibers, optical sources, power launching, power coupling. photodetectors, optical receiver operation, digital transmission systems, analog systems, coherent optical fiber communcations, advanced systems and techniques.
  • Intro. to Fiber Optic Communication System - primary emphais on fiber properties, optical sources, optical receivers, splices, connectors, couplers, optical link design, fiber-optic networks, coherent techniques, wavelength-division multiplexing, fiber-optic sensors and fiber fabrication.
  • Fiber Devices
  • LAN (local area Network)
  • Intro. to Parallel Processing - exploring topics on parallel processing in a multiprocessor system, including interconnection networks; mapping processes to processors and scheduling; parallel programming languages, techniques, and environments.
  • Advanced Digital System Design
  • Communication Coding
  • Integration of Mechanics and Electrics
  • Digital Control
  • ISDN (Integrate Service Digital Network)
  • Data Communication

 

Post-graduate Course

VLSI & Computer Area:

Students and faculty in integrated circuits and computer systems are engaged in research in communications and RF integrated circuit design, analog and digital signal processing microsystems, integrated microsensors, associated low-power microelectronics, reconfigurable computing systems, multimedia and communications processors, circuit testing, parallel processing, networking, and CAD/CAM. Current projects include wireless transceiver integrated circuits, including RF and baseband circuits, high-speed data communications integrated circuits, A/D and D/A converters, networking electronics, digital processor design, IP design, SOC design, wireless LAN, and parallel and distributed system designs.
  • Seminar (1)
  • Seminar (2)
  • Digital Circuit Testing
  • VLSI Design Description of the design methodology and MOS circuit concepts to the design of CMOS VLSI circuits. The overall emphasis is on the VLSI design concepts, environments and circuit optimizations. CMOS technology and devices are also shown.
  • Analog IC Design The contents of the course involve those of operational Amplifier, Comparator, Filter, ADC and DAC, etc. Case study will be given in this course, some basic circuits and s ubsystems will be designed, fabricated, and measured.
  • Intro. to Parallel Processing Exploring topics on parallel processing in a multiprocessor system, including interconnection networks; mapping processes to processors and scheduling; parallel programming languages, techniques, and environments.
  • Parallel Processing Study of various parallel computer architectures. Topics include interconnection networks; pipe lining and superscalar techniques; multiprocessors and multicomputers; multivector and SIMD computers; scalable, multithreaded and data flow architectures; and parallel program development and environments.
  • Analog Filter & System Design
  • Fault Tolerant Computing
  • Digital IC Design Will discuss the design methodology and circuit concepts of high performance MOS/bipolar/biCMOS digital integrated circuits. The design optimizations and applications of various new digital integrated circuits are also described.
  • Computer-Aided Simulation Using various circuit analysis programs to analyze electric and electronic circuits for transient, DC, AC, and Fourier analysis. Also printed-circuit boards layout.
  • MOS Memouy IC Design Introduction ot the design of MOS semiconductor memories including ROMs, EPROMs, SRAMs, DRAMs, memory cells, sense amplifiers, etc. The various aspects of semiconductor memouies - history, market, applications, technology, are also described.
  • ALU Design
  • Advanced Digital System Design
  • LAN (Local Area Network)
  • ISDN (Integrate Service Digital Network)

 

Control Systems Area:

Faculty and students in the control systems field conduct research in control, power systems, power electronics, data storage, system on chip, fuzzy control, neural systems, and identification of dynamic systems, including deterministic and stochastic, linear- and nonlinear-, and finite- and infinite-dimensional systems. Topics of particular interest include adaptive, distributed, nonlinear, optimal, and robust control, with applications to autonomous systems and smart structures.
  • Seminar (1)
  • Seminar (2)
  • Fuzzy Control
  • Digital Control General introduction to digital control systems; time-domain and Z-domain analysis; Frequency domain analysis of digital control, emphasis is placed on PID controller, phase-lead and phase-lag controller; Dead best response design.
  • Advanced Linear System
  • Optimal Control
  • Intelligent Control Introduction to new aspects of self- learning control structure. Neural networks in conjunction with fuzzy decision logic are presented as key enabling technologies to achieve a higher control performance.
  • Adaptive Control
  • System Identification
  • Nonlinear Control
  • Decentralized Control
  • Integration of Mechanics and Electrics

 

Communication Systems Area:

Communications research is concerned with communications, telecommunications, wireless networking, electromagnetic, signal processing, and information processing principles and their engineering applications.
  • Seminar (1)
  • Seminar (2)
  • Communication Coding
  • Data Communication
  • mobile Communication System
  • Digital Signal Processing
  • Electromagnetic Theory Generalized Maxwell's equation, EM boundary value problem, Green's function, Eigenfunction expansion techniques, Conservation of EM energy, EM radiation from simple sources, general EM field, Hertzian potentials, Dyadic Green functions.
  • Coding Theory
  • Knowledge Engineering The object of this course is to present how a neural network can serve as the knowledge base for an expert system.
  • Communication IC Design
  • Signal Modulation System and Detection This is a first level graduate course in digital communications. The course covers digital modulation techniques including estimation and detection theories. Studies include BPSK, FSK, NFSK, QPSK, OQPSK, MSK, DPSK signaling schemes in AWGN environment, performance and power spectra for various digital schemes.
  • Digital Signal Processing
  • Digital Speech Processing
  • Optical Fiber Network
  • Measurement System Analysis The goal of measurement system analysis is to introduce principles of measurement using state-of- the art electronic instruments and instrumentation systems. It presents a systematic view of measurement technology, including data and data analysis, instrumentation circuits, specific instruments, and a variety of measurement systems.
  • Neural Network The object of this course is to present a study of artificial neural networks. Primary emphasis on basic structures of neural networks, learning algorithms and applications.
  • Pattern Recognition The object of this course is to present the theory of pattern recognition and its applications such as speech recognition, optical character recognition, and biomedical signal processing etc.