Jump to the main content block

lastupdate date

2024-04-08
128284

Curriculum

The minimum credits for graduation: 135 credits
The department offers various required and elective courses that totals to 158 credits.
Among them 94 credits are required courses.

Common Requirements: (Total 28 credits)
Chinese Literature (4), Foreign Language (6), Foreign language Lab I, II (4), History domain (4), General domain(12), Physical exercise(0), Military training(0)

EE requirements; (Total 66 Credits)
Calculus (6)
Physics (6)
Introduction To Electrical Engineering (3)
Physics Lab (2)
Linear Algebra (3)
Introduction to Logic Circuit Design (3)
Electrical Circuits (3)
Signal and System (3)
Engineering Math (6)
Electronic Circuits (1),(2) (6)
Electromagnetism (3)
Introduction to Micro-computer (3)
Communication System (3)
Semiconductor Devices (3)
Special Topics (2)
Probability & Statistics (3)
Programming Language (1),(2) (2)
Electric and Electronic Lab (1)-(3) (3)

ENEE 100 Programming Language Lab1 (C, 1 Cr., Sm., Che-Chi Weng, Preq: no)
This course practices C language programming. It includes data types, loops, mathematical expressions, logic expressions, functions, preprocessors, strings operations, file read/write and sort and search.

ENEE 101 Programming Language LAB 2 (E., 1 Cr., Lin-Sen Pon, Preq. : no)
Introduction to basic and advanced topics of Matlab programming, including the development environment, Matlab language, basic mathematical operators, advanced mathematical functions, graphic representation, Matlab API, and Simulink applications.

ENEE 102 Introduction to Computer (C, 3 Cr., Sm., Che-Chi Weng, Preq: none)
This course begins with the introduction of basic concepts of computer systems, including numeric system, hardware organization, and their applications. After that, the C++ programming language will be introduced, including their execution flow control, math library, standard input and output, file input and output, and command-line argument, etc. To have students fully understand how to write useful programs to fulfill their future needs.

ENEE 103 Linear Algebra (R., 3 Cr., Sm., Keh-Yi Lee, Preq. : no)
The aim of this course is to introduce the basic matrix theory. It relates to some curricula in Electrical Engineering Department, such as control systems, power systems, quantum mechanics, EM-wave engineering, communication theory, etc. Its contents include vector spaces, linear transformations and matrices, elementary matrix operations and systems of linear equations, determinants, diagonalization of matrices, inner product spaces, Jordan forms, and application of matrices.

ENEE 104 Introduction To Electrical Engineering (R., 3 Cr., Lin-Sen Pon, Preq. : no)
The class focuses on introduction of electrical circuit, electronic devices, filter design, frequency response, control theory, computer architecture, programming language, power system, communication theory, electromagnetic.

ENEE 105 Intro. To Logic Design (R., 3 Cr., Lin-Sen Pon, Preq. : no)
Introduction to fundamentals of digital logic: including binary, octal and hexadecimal number, complements, binary logic and codes, Boolean algebra, Karnaugh map simplification, basic components of digital circuit such as logic gates and flip-flops, design of combinational circuit and sequential circuit, memory and programmable logic devices.

ENEE 106 Circuitry (R., 3 Cr., Sm., Shi-Hai Liu , Preq. : no)
This course introduces the characteristics of the two terminal resistor and multi terminal resistor. As well, two ports, Theremins theorem. Norton’s theorem is studied. The last chapter deals with the node admittance matrix, branch admittance matrix and first order circuits.

ENEE 200 Electrical Engineering LAB. 1 (R., 1 Cr., Lin-Sen Pon, Preq. : no)
Practice basic experiments related to electrical measurement instruments or VOM meter and basic circuit theory, including series and parallel circuits, KCL and KVL theory, nodal and mesh analysis and RC circuit.

ENEE 201 Electrical Engineering LAB. 2 (R., 1 Cr., Lin-Sen Pon, Preq. : no)
Practice basic experiments related to electrical measurement instruments or VOM meter and basic circuit theory, including series and parallel circuits, KCL and KVL theory, nodal and mesh analysis and RC circuit.

ENEE 202 Engineering Mathematics (R., 3 Cr., Sm., Keh-Yi Lee, Preq.: Calculus)
The aim of this course is that let students have basic mathematical capability in EM waves, communications, control, photonics and solid-state electronics. And then the students can easily utilize mathematical method to analyze problems and carry on researches. Its contents include the 1st-order ordinary differential equations, the 2nd-order ordinary differential equations, Laplace transform, Fourier analysis, series solution of ordinary differential equations, partial differential equations, vector analysis, system theory, calculus of variation, difference equations, complex numbers & functions, complex integration, complex series, conformal mapping, and special functions.

ENEE 203 Probability and Statistics (R., 3 Cr., Sm., Tsung-Ching Liu, Preq. : no)
This course covers Probability three axioms, Random Variables, Distribution and Density Functions, Moments and Characteristic function and their related analysis to Distribution function and mean and variance, Law of Large Number, Central Limit Theorem, Stochastic process, Auto-correlation and Cross-correlation Analysis Power spectrum and linear system. For Statistics it covers point estimation, Hypothesis testing and confidence interval.

ENEE 204 Discrete Mathematics (R., 3 Cr., Sm., Keh-Yi Lee, Preq, Preq.: Calculus)
The aim of this course is to learn various items of mathematics in computer science. It emphasizes the relationship among logics, graphs, and symbols. Its contents include graph theory, automata, network theory, trees, combination & permutation, recurrence, logics & basic math, and number theory.

ENEE 205 Numerical Analysis (E., 3 Cr., Sm., Keh-Yi Lee, Preq.: Calculus)
The course describes how to solve computational problems of engineering and science by computer programming. Its contents include an introduction to C++, Matlab, Fortran, and other programming languages, numerical solutions of equations and optimizations, Monte Carlo method, Interpolation, approximation and Graphics, numerical methods in linear algebra, numerical differentiation & integration, numerical solutions of ordinary differential equations with initial conditions, numerical solutions of ordinary differential equations with boundary conditions, numerical solutions of partial differential equations, integral equations, and numerical methods of inverse Laplace transform.

ENEE 210 Electronics(1) (R., 3 Cr., Sm., Shi-Hai Liu , Preq. : no)
This course introduces the analysis and design of the operational amplifier and explain the basic characteristics of the pn junction diode, the analysis of the application of zener diode. To understand the physical operation of the diode when forward bias and reversed bias, a concise nut substantial introduction to LED, photo diode and schottky diode.

ENEE 211 Electronics(2) (R., 3 Cr., Sm., Shi-Hai Liu , Preq. : no)
This course introduces the basic characteristics of the MOSFET and JFET, DC bias and current mirrors. The small signal operation of the FET amplifiers is then studied and used. The last introduction to CMOS logic circuits and NMOS logic circuits and includes a carefully selected set of topics on static and dynamic circuits.

ENEE 212 Network Analysis (E., 3 Cr., Sm., Shi-Hai Liu , Preq. : Circuitry)
This course explains the second order circuit. Both second order differential equation and state equation methods are studied. Following the mutual inductances is presented. The sinusoidal steady state analysis with phasor method is presented. The last chapter presents a study of analysis of network using the Laplace Transform.

ENEE 221 Data Structure (E, 3 Cr., Sm., Che-Chi Weng, Preq: Introduction to Computer)
This course is to introduce data structures, such as arrays, stacks, queues, linked lists, and trees, etc.
The algorithms of searching, sorting, and deleting for these structures requirements are also introduced. Most importantly, the evaluation of the memory space and execution time of using these algorithms for solving problems. Ultimately, to let students choose appropriate data structure and algorithm to solve any specific problem efficiently and effectively.

ENEE 230 Signals and Systems (R., 3 Cr., Sm., Tsung-Ching Liu, Preq. : no)
It covers signals classification, systems definition, convolution, difference and differential equations. the Laplace transform and continuous time system analysis, The Z-transform and discrete time system analysis, discrete-time signal analysis and computation of spectra, BIBO stability and frequency response, state variable equations and computer simulations.

ENEE 231 Control System(E., 3 Cr., Lin-Sen Pon, Preq. : Signals and Systems)
The control includes the following topics: Introduction to control theory, the mathematical foundation, transfer function, block diagram, signal-flow graphs, mathematical modeling of physical systems, state-variable analysis, stability of linear control systems, time-domain analysis of control systems, root-locus technique, frequency-domain analysis, design of control systems, design of discrete-data control systems.

ENEE 240 Materials Science (E., 3 Cr., Sm., Shiang-Yu Tan, Preq. : no)
The primary objective is to present the basic fundamentals of materials science and engineering on a level for university/college students. ?The course is designed in a logical order, from the simple to the more complex. ?It will discuss the properties of metallic materials, ceramic materials, polymers, and composites materials in great details. ?In additions, the atomic bonding, crystal structures, imperfections, diffusion, mechanical properties, dislocations, failure, phase diagrams, phase transformation, and thermal processing will be discussed in this course.

ENEE 300 Lab (3) (E., 1 Cr., Sm., Keh-Yi Lee, Preq. : None)
This experimental course is to train students to implement digital circuits according to the guideline of Digital System Design. Its contents include digital IC logic gates, flip-flops, counters, decoders, and multiplexers/demultiplexers.
ENEE 301 Electrical Engineering Laboratory (4) (E, 1 Cr., Sm., Che-Chi Weng, Preq: Introduction to Microprocessor )
This course provides students with experiments to hardware and software design concerning to 8051 or 80x86 processor according to the course offer on that semester. Therefore, students should take Microcontroller System Design or Microprocessor Applications at the same time, accordingly. The experiments in this course include basic input and output, memory design, timer and counter design, interrupt service routine and its mechanism, and design a useful system as the final project.

ENEE 302 Special Topics (E, 2 Cr., Sm., , Preq: no)
The purpose of the course provides a basis for understanding the skills of special projects.
In order to gain this purpose, it provides lots of practices of oral and written presentation. Also, the processes of research are developed and discussed.

ENEE 310 Electronics(3) (E., 3 Cr., Sm., Shi-Hai Liu , Preq. : Electronics(1)、Electronics(2))
This course explains the basic characteristics, DC bias, and the small signal amplifiers of the BJT. The analysis of the differential amplifier with passive load and active load is then studied and used, and the BiCMOS amplifier. The last chapter deals with the various types of power amplifier output stage.

ENEE 320 Introduction to Microprocessor (E, 3 Cr., Sm., Che-Chi Weng, Preq: Introduction to Computer)
By the point of view of a programmer to understand the basic structure of Intel 80x86 microprocessors, their instruction sets, instruction formats, addressing modes, and machine code encoding. Then, the DEBUG simulation program and MASM assembler are introduced to provide tools for assembly programming. After that he BIOS and DOS function calls are introduced for students to implement basic input and output function programming.

ENEE 321 Microprocessor Applications (E, 3 Cr., Sm., Che-Chi Weng, Preq: Introduction to Microprocessor)
This course introduces 80x86 series microprocessors. ; It begins with the pin descriptions, clock, system buses, latches, address decoders, memories design, memory error checking, serial I/O, Parallel I/O, programmed I/O, Interrupt I/O, and DMA I/O. Finally, a brief description to 8051 microcontroller is introduced.

ENEE 322 Microcontroller System Design (E, 3 Cr., Sm., Che-Chi Weng, Preq: Introduction to Microprocessor)
This?course?introduces?8051?Single-chip?microcontroller,?the?hardware,?software,?and?its?applications.?It?begins?with?the?pin description, instruction?set,?the?counters/timers,?serial?ports,?and?interrupts mechanism. Then, some example systems are introduced. Finally, a brief description to 80x86 Microprocessor and its interface is given.

ENEE 324 Operating System (E, 3 Cr., Sm., Che-Chi Weng, Preq: Introduction to Computer)
This course introduces operating system concepts. ?They include synchronization, CPU scheduling, deadlock, memory management, virtual memory, file systems, input/output system, and disk system management.

ENEE 340 VLSI Design (E., 3 Cr., Sm., Shiang-Yu Tan, Preq. : no)
Providing a comprehensive knowledge of a specific aspect of CMOS logic, circuit, design and processing technology. This course is divided into three main sections. The first deals with silicon integrated circuit technology. The second section deals with logic design in a CMOS technology and electronic aspects of CMOS. The final section describes the design of VLSI systems. It will link logic networks, physical design, and electronics together into the single discipline of VLSI systems design.

ENEE 341 Semiconductor Devices (R., 3 Cr., Sm., Shiang-Yu Tan, Preq. : Materials Science)
This course is an introduction to semiconductor devices for undergraduates. It will bring students with a background in physics and electronic devices. The goal of this course is to bring together quantum mechanics, the quantum theory of solids, semiconductor material physics, and semiconductor devices physics. All of these components are vital to the understanding of both the operation of present day devices and any future development in the field.

ENEE 342 Microelectronic Packaging (E., 2 Cr., Sm., Shiang-Yu Tan, Preq. : Materials Science)
The course will provide a general and comprehensive electronic packaging knowledge, which include some key elements of topics ranging from semiconductors to systems such as design, processing, materials, manufacture, testing, performance, reliability, thermal management, and environmental considerations. A comprehensive tutorial covering every major aspect of microelectronics, photonics, RF, packaging design, IC and board assembly, reliability, electrical testing, and manufacturing and its relevance to both semiconductor and systems.

ENEE 350 Electromagnetics (E., 3 Cr., Sm., Keh-Yi Lee, Preq.: Calculus)
The aim of this course is that let students have sufficient knowledge of electromagnetics in EM waves, communications, photonics, and solid state electronics. Besides explaining common electromagnetic/physical effects, the students can utilize it to analyze and design relevant devices and systems. Its contents include static electromagnetic field theory, Maxwell's equations & plane EM waves, plane EM waves & lasers in distinct media, and selected topics in circuits & systems.

ENEE 351 Electromagnetic Wave (E., 3 Cr., Sm., Keh-Yi Lee, Preq. Electromagnetics)
The aim of this course is that let students have the knowledge of electromagnetic waves. And then the students can become excellent EM-wave/photonics engineers. Its contents include transmission lines, metallic waveguides & resonators, dielectric waveguides & other selected topics in photonics, and antennas. It needs sophisticated mathematics background in studying this course.

ENEE 360 Communication Systems (R., 3 Cr., Sm., Tsung-Ching Liu, Preq. :Signals and Systems)
This?course?covers?Fourier?analysis?and?linear?system,?AM,?SSB,?FM,?PCM,?Noise?in?Modulation?Sys-tem,?Telephone?Switching.
ENEE 361 Digital Communications (E., 3 Cr., Sm., Tsung-Ching Liu, Preq. :Probability and statistics)
It covers Information Theory {Intro., Source Coding (Delta Modulation(DM), CVSD DM, PCM, ADPCM, CELP, VSELP), Channel Coding(cyclic code, convolution code)}, Modulation Techniques (ASK, FSK, PSK, MSK) Synchronization Techniques, Equalization, Digital Wireless (Cellular, Fading and Diversity), Multiplex, Spread Spectrum Techniques.

ENEE 370 Design Of Digital System (E., 3 Cr., Lin-Sen Pon, Preq. : Intro. To Logic Design)
Introduction to the properties of TTL & CMOS and design of multiplexers, decoders, comparator, even/odd parity generator, BCD decoder, counter, ASM chart, SSI/MSI components, etc.

ENEE 380 Multimedia Engineering (E., 3 Cr., Lin-Sen Pon, Preq. : Signals and Systems)
This course provides the 1. Introduction to Multimedia Concepts and Applications, 2.Graphic and Image Data Representation, 3. Color Image and Video, 4. Fundamental Concepts of Video, 5. Lossless Compression Algorithm, 6. Lossy Compression Algorithm, 7. Image Compression Standard, 8. Basic Video Compression, 9. MPEG Standard.

ENEE 383 Broadband Networks (E., 2 Cr., Sm., Tsung-Ching Liu, Preq. : no)
Topics include ATM (Asynchronous Transfer Mode), SONET/SDH, (Synchronous Optical Network/Synchronous Digital Hierarchy), Gigabit Ethernet and 10 Gigabit Ethernet, the OSI (Open Systems Interconnection) Reference Model, transmission media, second-generation and third-generation wireless networks, network topologies, network protocols, and network performance. Trends in standardization, internetworking, and the development of optical networks; WLANs (Wireless Local Area Networks), WMANs (Wireless Metropolitan Networks), and WWANs (Wireless Wide Area Networks); and residential networking solutions that feature cable, DSL (Digital Subscriber Line), powerline, and satellite technologies are examined.

ENEE 400 Lab (5) (E., 1 Cr., Sm., Tsung-Ching Liu, Preq. :Signals and Systems)
This?course?is?to?familiarize?the?student?with?the?real?modern?digital?communication?
system?and? DSP?chip?implementation?by?working?on?the?Lab?kits. You may select either one from the following Lab sections to complete this course credit::1.Digital?Communication?System?Experiment?: We?use ED-2970 module?kits?that?contains?10 experiments. 2. adsp-2181,?adsp-2189?Easy?Kit?Lite?board. 3.CDMA?Experiment?Module 4.?Bluetooth?Experiment?Module

ENEE 410 Power Electronics (E., 3 Cr., Sm., Shi-Hai Liu , Preq. : Electronics(3))
This course introduces the various types of filter, the analysis of the sinusoidal oscillator, and then presents a study of clipper, clamper, full wave rectified circuit and half wave rectified circuit. The last chapter is devoted to the study of the wave generators.

ENEE 420 Computer Organization and Architecture (E, 3 Cr., Sm., Che-Chi Weng, Preq: Introduction to Microprocessor)
The objective of this course is to introduce the organization and architecture of every unit inside a computer system and making students able to design a computer system of their own as required. This course begins with the introduction of several ways of evaluating computer systems performance and then using a quantitative approach to analysis the instruction set architecture of existing systems on various statistics. After those, the modern architecture concepts and some advanced topics will be discussed, including RISC, pipelining, superscalar, super-pipeline, VLIW, memory hierarchy, cache memory, file systems, and input and output system.

ENEE 430 Digital Control (E., 3 Cr., Sm., Tsung-Ching Liu, Preq. no)
This course introduces the control theory used in the discrete system, starts with the continuous system to be sampled and controlled by the DSP chip. We teach how to design the controller and the compensated feedback circuit. The Matlab tool and SIMULINK are used to simulate the designed system. Mathematical review on discrete system, State variable equation (continuous and discrete) and z transform are also given before the control theory applied.

ENEE 440 Semiconductor Engineering (E., 3 Cr., Sm., Shiang-Yu Tan, Preq. : no)
Providing a comprehensive knowledge in semiconductor manufacturing, and present some of the many challenges in microchip fabrication. This course attempts to provide the manufacturing practice associated with the technologies used in advanced CMOS device applications. Topics such as crystal growth, clean-room technology, wafer-cleaning technology, manufacturing technology, lithography, etching, metallization, dopant diffusion, Ion Implantation, and process integration will be covered in this course.

ENEE 441 Solid State Physics and nano Technology (E., 2 Cr., Sm., Shiang-Yu Tan, Preq. : Semiconductor Devices)
In recent years, nanocomposites have captured and held the attention and imagination of scientists and engineers alike. Based on the simple premise that by using a wide range of building blocks with dimensions in the nanosize region, it is possible to design and create new materials with unprecedented flexibility and improvements in their physical properties. ?This course contains the essence of this emerging technology, the underlying science and motivation behind the design of these structures and the future, particularly from the perspective of applications.

ENEE 460 Digital Signal Processing (E., 3 Cr., Sm., Tsung-Ching Liu, Preq. :Signals and Systems)
This course deals with both the theoretical analysis and practical implementation issues of digital signal world. These cover how to build up the digital signal model for the discrete time system. Theoretical part covers: Discrete system analysis, Sampling theorem, Discrete Fourier transform, FFT, Z-transform and Digital FIR, IIR Filter designs. Implementation part covers Circular buffer concept, Filter realization structures, Oversampling Techniques. Practical applications cover Audio signal processing, DTMF, Power meter design, Speech coding, Channel coding etc.The conduction of the course is facilitated by using Matlab to simulate all the derivation work and also the implementation check to justify the work.

ENEE 470 Digital Image Processing (E., 3 Cr., Lin-Sen Pon, Preq. : Signals and Systems)
This course explores the digital image processing which includes the following topics: 1. Introduction, 2. Digital Image Fundamentals, 3. Image Enhancement in the Spatial Domain, 4. Image Enhancement in the Frequency Domain, 5. Image Restoration, 6. Color Image Processing, 7. Wavelets and Multi-resolution Processing, 8. Image Compression, 9. Morphological Image Processing.