Program overview
The Computer Application Technology major, simply put, teaches you how to apply computer technology in real-world scenarios. You'll not only learn programming (Python, Java, C++, etc.) but also dive into underlying knowledge like operating systems, databases, and network communications. Core courses include Data Structures and Algorithms, Machine Learning, Embedded Systems, Cloud Computing, and more. This major is especially suitable for students who enjoy hands-on work and are interested in the combination of software and hardware—for example, if you want to develop a mobile app, enable a robot to automatically recognize objects, or build a website backend, you can learn it here. Chinese universities have strong practical resources in AI, mobile internet, and IoT; many labs directly collaborate with companies, allowing you to access the latest tech stacks.

