For Taiwan’s students, Computer Science is one of the most common overseas graduates, but the courses and career orientations of CS, Software Engineering, AI, Data Science, Cybersecurity, Game Programing are significantly different. The wrong name is not necessarily the wrong career, but it affects the proportion of the four-year course at the university level.

i. Wants to keep the maximum of options: Computer Science

The widest entrance. It usually includes Programming, Algorithms, Data Structures, Computer Systems, Databas, Organizing Systems, Networks, Theory, and then selected in the direction of AI, Software, Security, Data, Graphics, etc.

Suitable for: The direction of the breakdown has not yet been determined, but students with good mathematics, logic and programming skills have been identified.

ii. To become a software engineer: Software Engineering

Compared to CS, it is heavier than software lifecycle, requirements, testing, team development, artchitecure, projectment. If the goal is clear, priority can be given to comparing such courses.

Note: Software Engineering in different countries may be located in Engineering Faculty, or in Commanding School.

AI / Machine Learning: Artificial Intelligence

The core will be more focused on Machine Learning, Deep Learning, Linear Algebra, Probability, Optimization, NLP, and Computer Vision. Mathematics is usually more important than the average student imagines.

Suitable for: Students with a strong math base willing to write programs and understand models at the same time.

Read the entire Artificial Inteligence Guide

IV. FAVOUR OF INFORMATION AND MODELS: Data Science

Statistics, Probability, Programming, Databases, Data Wrangling, Machine Learning are common cores. It's more information-oriented than CS, and more information-oriented than pure Statistics.

Read the complete Data Science Guide

V. A preference for defense and system security: Cybersecurity

Common Work Security, Systems Security, Criptography, Secure Coding, Digital Finances, and Risk Management. Understanding Systems, Networks, Programming is still important.

Look at the complete Cybersecurity guide

VI. Wanting to enter the game industry: Game Programme

If you like games, but really want to do engine, grampics, physics, networking, gameplay systems, you should look at Game Programing / Game Development; It's closer to Game Design if it's game, level, narrative, player experience.

Look at the whole Game Programme Guide

VII. How do Taiwan students choose the fastest?

VIII. The three most important things before applying

  1. Check Mathematics / Calculus prerequisite.
  2. It is not only the name of the faculty, but also the compulsory first to third grade.
  3. Compare Co-op, intership, industry project, especially if the target is employment or immigration.