Digital Engineering
Focuses on acquiring the basics of digital logic required in the interpretation and design of digital circuits. Discusses the binary system, Boolean algebra, simplification of Boolean function, logic gate, and mixed logic circuit.
Discrete Mathematics
Studies the fundamental theories of discrete mathematics and linear algebra basic to system analysis. Cultivates the ability to apply these theories to the various fields of industrial information engineering and their system analysis.
Introduction to Computers
Introduces computer system hardware and software and their use, troubleshooting algorithms, and the basic techniques of programming.
Linear Algebra
Students learn basic theories on the matrix representation of linear systems and their solutions, real vector space, linear transformation, determinant and inverse matrix, and matrix eigenvalue and eigenvector.
Computer Programming
Studies and practices more complicated programming techniques based on what was learned in the Introduction to Computers course.
Probability and Statistics
Students learn about expected value and variances using the probability density function and the probability distribution function of a single discrete and continuous random variable. Lectures will then cover joint random variables and students attempt various probability calculations. Students perform such tasks as calculating the probability density function and probability distribution function by using MATLAB and expressing them in graphs.
ObjectOriented Programming
Focuses on the concept of objectoriented programming for the systematic development and reusage of software. Students will practice programming using objectoriented language.
Engineering Mathematics (1)
This course provides an introduction to differential equations, which people in the engineering field frequently come across, and provides lectures on various problemsolving techniques.
Engineering Statistics
Studies basic probability and statistics, sampling, inference, and hypothesis verification employed in the analysis of data generated from industrial processes. Examines the correlation among various variables, the theories related to regression analysis, and the techniques of statistical package use.
Data Structure
Deals with the concept, methods for implementation and usage examples of various data structures for advanced programming.
Engineering Mathematics (2)
This course introduces the basic concept and areas of application of vector calculus and complex numbers. Lectures are provided on system modeling methods, analysis using vectors and determinants, and functions related to complex numbers.
System Programming
Studies the core configuration of software and focuses on training in the usage and writing of software. Advanced programming will also be included in the course for understanding the operating system.
Electric Circuits
Consists of lectures on the techniques and theories of interpreting electric circuits, composed of resistors, capacitors, inductors, voltage and power source, and OP Amps, in the time domain.
Introduction to Information & Communication
Focuses on learning the basic structure and development background of information and communication to understand the general characteristics of information networks, services, and networks. Examines the future development path and structure of information and communication.
Data Communication
Studies the structure and function of data communication network, data transmission medium, data flow control and error control techniques. Also examines the physical layer, the link layer, and the network layer of data communications as well as network layer communications protocols.
Microprocessor
Using the microprocessor toolkit, the course will focus on actual configuration of various digital systems.
Signals & Systems
Students learn mathematical modeling of continuous or discrete time signals and systems and also study time and frequency domain analysis methods for analysis of such systems.
Electronic Circuits
Studies the nature of diodes, transistors, FET and other semiconductor components and the interpretation methods of electronic circuits composed of these components.
Database
Primary topics include concepts required for the design, usage and implementation of DBMS, the physical configuration of a database, data models and DBMS.
Computer Architecture
Primary topics include the basic organization of computer system hardware and analysis and design of digital systems. Students will practice computer organization with simulation tools.
Digital Signal Processing
Studies discrete signals and systems essential to the understanding of digital systems. Deals with Z transformation and discrete Fourier transformation as a basis of analysis.
Operating System
Focuses on understanding the structure and characteristics of computer operating systems, teaches about computer memories, processors, and input/output management, and cultivates future application skills.
Computer Networks
Students will gain an understanding of the TCP/IP protocol thatis used in an Internet based network, and conduct lab exercises to observe how the protocol works within the network. Through this process, students will understand theories of computer networking and acquire practical experience and knowledge.
Algorithm Design & Analysis
Covers nonnumerical algorithms and related data structures and time analysis.
