Course
The department offers a B.E. program consisting of three fields:“software design and application”, “embedded systems and applications” and “network communication and applications”.
Course structure
|
Module |
Course Name |
|---|---|
|
College Requirement courses |
Introduction to Computer Science |
|
Calculus(I) |
|
|
Calculus(II) |
|
|
Foundation module |
Computer Programming(I) |
|
Computer Programming(II) |
|
|
Assembly Language |
|
|
Data Structures |
|
|
Digital Logic Design |
|
|
Digital Logic Design Lab |
|
|
Discrete Mathematics |
|
|
Computer Network |
|
|
Linear Algebra |
|
|
Core module
|
Probability and Statistics |
|
Computer Organization and Architecture |
|
|
Operating Systems and System Programming |
|
|
Algorithms |
|
|
Programming Languages |
|
|
Digital System Design |
|
|
Special Topics in Computer Science (I) |
|
|
Special Topics in Computer Science (II) |
|
|
Software design and application module |
Interaction Technology on World-wide Web |
|
Web Programming and Applications |
|
|
Object-Oriented Programming |
|
|
Game Programming |
|
|
Programming and Problem Solving |
|
|
Digital Signal Processing |
|
|
Data Mining |
|
|
Software Engineering |
|
|
Image Processing |
|
|
Database Systems |
|
|
Computer Simulation |
|
|
Windows Programming |
|
|
Network communication and Applications module |
Personal Computer Principle and Practices |
|
Workstation Setup Practice |
|
|
Internet Services Principles and Practice |
|
|
Data Communication |
|
|
Network Lab |
|
|
Wireless Networks |
|
|
Mobile Device Programming |
|
|
Network Principle and Practices |
|
|
Information Security |
|
|
Network System Programming |
|
|
Hacking and Countermeasures |
|
|
Embedded systems and Applications module |
Introduction to Embedded Systems |
|
Microprocessor Systems |
|
|
Hardware Description Language |
|
|
Computer Organization and Architecture Lab |
|
|
Human-computer Interface in Embedded Systems |
|
|
System on a Programmable Chip Design |
|
|
FPGA Design |
|
|
Introduction to the Design and Application of Intelligent Electronic Products |
|
|
SoC Design Flow and Tools |
|
|
Dynamically Reconfigurable SoC Development |
