Course List

 Common Required (Total 24 credits) 
 Course  Credits
 English I/II  6 credits
 Chinese I/II  6 credits
 General Education Electives  12 credits
Faculty Required (Total 6 credits) 
 Course  Credits
 Calculus I / II   6 credits
Departmental Required (Total 60 credits) 
 Course – Level I (18 credits)  Credits
 Computer & Internet Fundamentals  3 credits
 Discrete Mathematics  3 credits
 Programming Principles  3 credits
 Programming Design & Implementation  3 credits
 IT Professional in Society  3 credits
 Computer Systems Administration  3 credits
 Course – Level II (27 credits)   Credits
 Database Principles  3 credits
 Database Design & Implementation  3 credits
 Computer Network & Communications  3 credits
 Operation Systems Design  3 credits
 Software Engineering  3 credits
 Data Structure Design & Analysis  3 credits
 Complexity & Algorithms  3 credits
 Object Oriented Methodology  3 credits
 Advanced Internet Systems  3 credits
 Course – Level III (15 credits)  Credits
 Final Year Project I/II   9 credits
 Network Security  3 credits
 Mobile Computing   3 credits
 Technical Electives (Total 33 credits)  
 Course – Level I (3 credits – *Any 1 of the following courses)  Credits
 Physics I  3 credits
 Physics II  3 credits
 Course – Level II (12 credits – *Any 4 of the following courses)  Credits
 Computer Organization & Architecture  3 credits
 Linear Algebra  3 credits
 Probability & Statistics  3 credits
 Applied Numerical Analysis  3 credits
 Electronic Circuits & Devices  3 credits
 Digital Systems Design  3 credits
 Course – Level III (18 credits – *Any 6 of the following courses)  Credits
 Computer Simulations   3 credits
 Theory of Computation  3 credits
 Neural Networks   3 credits
 Coding & Information Theory  3 credits
 Parallel Computing  3 credits
 Artificial Intelligence  3 credits
 iOS Programming  3 credits
 E-Commerce Technology  3 credits
 Data-mining & Information Retrieval  3 credits
 Computer Graphics  3 credits
 System Programming  3 credits
 Embedded Systems Applications  3 credits
 Distributed Systems  3 credits
 Advanced Computer System Administration  3 credits
 Multimedia Information Systems  3 credits
 Digital Image Processing  3 credits
 Digital Signal Processing  3 credits
 Fault Tolerant System & Design  3 credits
 System Implementation  3 credits
 IT Auditing  3 credits
 Computer Vision & Applications   3 credits
 Virtual Reality Applications  3 credits
 Total Number of credits    123 credits

 

ADMISSION