Program Summary
Objectives: The curriculum is designed to provide students with a strong foundation in computer science and encompasses a comprehensive range of topics of software development and essential professional knowledge. It covers a range of topics, including algorithms, methods, tools, and techniques used in computers, information systems, development and management system, system security principles, and analysis and design methods of software applications. The program equips learners with knowledge of cutting-edge technologies and research trends in the field of computer science.
The curriculum adheres to international standards and has received accreditation from ASEAN University Network (AUN).
Career opportunities: Computer Science graduates are well equipped for professional roles involving analysis, design, and development of algorithms and software solutions. They can pursue a range of career opportunities, including positions at renowned companies such as DXC, FSOFT, IBM, TMA, TPS,… as well as within government organizations and research institutions for science and technology.
Major:
- Computer Science
- Software Engineering
Distribution of Curriculum
Courses | Credits | Percent |
---|---|---|
General Courses | 45 | 35% |
Core Courses | 31 | 24% |
Major Courses | 20 | 15% |
Eclective Courses | 15 | 12% |
Supporting Courses | 3 | 2% |
Internship, Thesis | 16 | 12% |
Curriculum
Subject | Credits | Subject | Credits |
---|---|---|---|
Semester 1 | 17 | Semester 2 | 19 |
Calculus 1 | 4 | Computer Networks | 4 |
Physics 1 | 2 | Physics 3 | 3 |
Listening AE1 | 2 | Physics 3 Laboratory | 1 |
Writing AE1 | 2 | Speaking AE2 | 2 |
Introduction to Computing | 3 | Writing AE2 | 2 |
C/C++ Programming | 4 | Object-Oriented Programming | 4 |
Discrete Mathematics | 3 | ||
Semester 3 | 20 | Semester 4 | 19 |
Calculus 2 | 4 | Physical Training 1 | 3 |
Linear Algebra | 3 | Computer Architecture | 4 |
Algorithms and Data Structures | 4 | Elective 1 | 4 |
Principles of Database Management | 4 | Object-Oriented Analysis and Design | 4 |
Marxist – Leninist Political Economy | 2 | Web Application Development | 4 |
Philosophy Marx – Lenin | 3 | ||
Semester 5 | 20 | Semester 6 | 19 |
Physical Training 2 | 3 | Software Engineering | 4 |
Probability, Statistic & Random Process | 3 | Artificial Intelligence | 4 |
Scientific Socialism | 2 | General law | 3 |
Principles of Programming Languages | 4 | History of Vietnamese Communist Party | 2 |
Elective 2 | 4 | Free elective | 3 |
Elective 3 | 4 | Entrepreneurship | 3 |
Semester 7 | 12 | Semester 8 | 10 |
Internship | 3 | Thesis | 10 |
Operating Systems | 4 | ||
Ho Chi Minh’s Thoughts | 2 | ||
Special Study of the Field | 3 |
Elective Courses
Course ID | Course | Credits |
---|---|---|
IT094IU | Information System Management | 4 |
IT056IU | IT Project Management | 4 |
IT024IU | Computer Graphics | 4 |
IT157IU | Deep Learning | 4 |
IT134IU | Internet of Things | 4 |
IT133IU | Mobile Application Development | 4 |
IT044IU | Human Computer Interaction | 4 |
IT164IU | Cloud computing | 4 |
IT165IU | Security Technology and Implementation | 4 |
IT166IU | Software Quality Verification and Validation | 4 |
IT167IU | Game Application Development | 4 |
IT150IU | Blockchain | 4 |
IT156IU | Development & Operation (DevOps) | 4 |
IT138IU | Data Science and Visualization | 4 |
PE008IU | Critical Thinking | 3 |
IT160IU | Data Mining | 4 |
IT130IU | Digital Image Processing | 4 |
IT114IU | Software Architecture | 4 |
IT096IU | Net-centric Programming | 4 |