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 |