Undergraduate Studies
Department of Computer Science and Information Engineering
Chaoyang University of Technology Undergraduate Course Requirement
(for the four year students of day's division admitted in 2020 academic year)
Code | Core Courses | Credit |
7850 | Special Topics and Practice | 3 |
1532 | Introduction to Computers | 3 |
2699 | Physics | 3 |
3097 | Digital Systems | 3 |
2522 | Calculus(I) | 3 |
2150 | Assembly Language | 3 |
2718 | Electronics | 3 |
2523 | Calculus(II) | 3 |
2383 | Computer Programming | 3 |
5242 | Information Ethics Lecture | 1 |
3144 | Linear Algebra | 3 |
2614 | Data Structure | 3 |
2767 | Computer Networks | 3 |
1525 | Computer Organization & Architecture | 3 |
170 | Engineering Mathematics | 3 |
1081 | Object-Oriented Programming | 3 |
3191 | Probabilities and Statistics | 3 |
2517 | Microprocessor System | 3 |
3455 | Discrete Mathematics | 3 |
2382 | Programming Ability | 1 |
2857 | Special Topics | 3 |
7035 | Special Topics and Service Learning | 3 |
2877 | Algorithms | 3 |
979 | Operating System | 3 |
Total: | 68 | |
Code | Elective Courses | Credit |
7352 | Ethical Hacking and Countermeasure | 3 |
8638 | Machine learning | 3 |
8312 | Mobile game programming | 3 |
3115 | Digital IC Design | 3 |
9379 | Edge computing and deep learning implementation | 3 |
9399 | Embedded system application and implementation | 3 |
7661 | principles and applications of sensor | 3 |
9188 | Mobile network technology and application | 3 |
8125 | Information Security of Internet of Thing | 3 |
6007 | Introduction to Intelligent Robot | 3 |
8634 | Python Programming | 3 |
9400 | Robot operating system | 3 |
7549 | RFID Technologies | 3 |
3078 | Practice of Image Processing | 3 |
7371 | Linux System | 3 |
7662 | Implementation of industrial robotic arm control | 3 |
7271 | Cloud Computing | 3 |
9398 | Linux automated deployment | 3 |
5068 | Embedded systems | 3 |
9187 | AIoT technology and application | 3 |
8126 | APP Programming | 3 |
7892 | IC Test Technology | 3 |
8124 | IC Industry and Technologies | 3 |
6391 | Interactive Web Programming | 3 |
7901 | Linux Server Installation and Administration | 2 |
7230 | Linux Programming | 3 |
2446 | Windows Programming | 3 |
11 | Java Programming and Application | 3 |
1016 | System Analysis And Design | 3 |
2595 | Database Systems | 3 |
4718 | Java GUI Programming | 3 |
2715 | Electronic Circuits | 3 |
424 | Programmable IC Design | 3 |
2942 | Network Programming | 3 |
4717 | Web Database Programming | 3 |
4710 | Multimedia Technology and Application | 3 |
46 | Artifical Intelligent | 3 |
2703 | Electronic Commerce | 3 |
6861 | Computer Vision Programming | 3 |
2787 | Computer-Aided Circuits Design | 3 |
4722 | Special Project for IC Test | 3 |
7849 | Advanced Microcontroller Applications and Practices | 3 |
1635 | Internship | 9 |
4706 | Technical English Reading | 3 |
1421 | Technical English Writing | 3 |
5381 | Embedded OS Implementation | 3 |
5380 | Embedded System Programming | 3 |
5794 | IC Test System | 3 |
5966 | Industry Internship | 3 |
1997 | Project Management | 3 |
5824 | Employment and Learning in Information Industry | 2 |
2227 | Software Engineering | 3 |
2373 | Wireless Networks | 3 |
3103 | Digital Signal Processing | 3 |
3487 | Analogy IC Design | 3 |
Total: | 169 |
University Requirements | 13 course 30 credits |
Core courses | 24 course 68 credits |
Elective courses | Minimum elective 18 credits |
Total requirement | 128 credits |