Major: Computer Science
Offered by School of Engineering
Minors (choose one): (1) Software Technology (2) Data Analysis (3) Computational Science (4) Information Security and Confidentiality
Credits to graduate: 126
English language requirement
- To start: TOEFL PBT 500 / TOEFL iBT 61 / IELTS 5.0
- To graduate: TOEFL PBT 600 / TOEFL iBT 100 / IELTS 7.0
Computer Science major – required courses
Ministry of Education and Training courses (0 credits)
- MACL102 Basic Principles of Marxism-Leninism
- MACL103 Revolutionary way of Vietnam Communist Party
- MACL104 Ho Chi Minh Thought
- MACL105 Physical Education: Athletics
- MACL105 (T1) Physical Education:Tennis 1
- MACL105 (T2) Physical Education:Tennis 2
- MACL106 National Defense & Security Education
Tan Tao University core courses (27 credits)
- HUM101 Writing and Ideas
- HUM102 Culture and Literature
- HIS101 Civilizations
- HIS102 Modern Times
- MATH101 Calculus I
- ECON101 Microeconomics
- ECON102 Macroeconomics
- MGT101 Introduction to Management
- MGT102 Leadership and Communications
School of Engineering courses (21 credits)
- MATH201 Calculus II
- MATH110 Linear Algebra
- PHYS101 Introductory Mechanics
- PHYS110 Introductory Electricity and Magnetism
- CS111 Introduction to Computer Science
- STA206 Probability and Statistics in Engineering
- CPS201 Computational Methods in Engineering
Major-specific courses (15 credits)
- CS201 Data Structure and Algorithms
- CS202 Discrete Mathematics for CS
- CS203 Computer Organization
- CS204 Design & Analysis of Algorithms
- CS205 Introduction to Operating Systems
Minors (choose one): (1) Software Technology (2) Data Analysis (3) Computational Science (4) Information Security and Confidentiality
(1) Software Technology (15 credits)
- CS301 Introduction to Software Design and Implementation
- CS311 Introduction to Databases
- CS320 Introduction to Computer Networks
- CS421 Parallel Computing
- CS422 Distributed Systems
(2) Data Analysis (15 credits)
- CS311 Introduction to Database
- CS331 Introduction to Data Mining
- CS441 Interactive Visualization
- CS432 Statistical Machine Learning
- CS411 Advanced Databases and Cloud Computing
(3) Computational Science (15 credits)
- CS351 Modeling and Simulations
- CS441 Interactive Visualization
- CS451 Graphs and Networks
- CS452 Automata Theory
- CPS301 Computational Economics {or} CPS302 Introduction to Bioinformatics {or} CPS303 Quantum Mechanics
(4) Information Security and Confidentiality (15 credits)
- CS361 Introduction to Information Assurance & Security
- CS320 Introduction to Computer Networks
- CS362 Network Security
- CS363 Web and Application Security
- CS364 Cryptography