Objectives
Bachelor Program in Computer Science at TTU aims to produce high qualified bachelors with critical and creative thinking, analytical skills and practical problem solving skills; abilities to analyzise, design, build up and develop software applications based on computer knowledge and mathematical foundation for computers; usage of English fluently career ethic to work in international environment; good political quality and high discipline.
Learning Outcomes
No. | Code | Expected Learning Outcomes |
Knowledge | ||
1 | ELO1 | Getting basic knowledge in natural sciences and understanding of its importance as well as its applications in other fields. |
2 | ELO2 | Getting basic knowledge in microeconomics, macroeconomics, political theory, Vietnamese culture, society, laws, and national security; And culture & society of the civilizations of the world. |
3 | ELO3 | Being proficient in at least one high-level programming language for implementing computer science solutions to variety of applications. |
4 | ELO4 | Getting fundamental knowledge of algorithms, data structures, programming languages, operating systems as well as computer organization and architecture. |
5 | ELO5 | Getting knowledge of algorithm construction, complexity assessment and optimization for specific cases. |
6 | ELO6 | Having an understanding of mathematical models applied in computer science, their advantages and disadvantages for each situation. |
7 | ELO7 | Depending on the concentration, the knowledge of each concentration includes: |
ELO7a – Data Science Concentration: Having the ability to Collect/transform/store/extract data, build and evaluate data processing models, process data on distributed systems and the cloud, and to visualize data. Getting knowledge of machine learning algorithms, their advantages and disadvantages. | ||
ELO7b – Artificial Intelligence/Machine Learning Concentration: Understanding algorithms on regression, supervised and unsupervised learning, deep learning (multi-layer learning), machine learning models based on probability and statistics, language processing, computer vision. | ||
ELO7c – Software System Concentration: Getting knowledge of database systems, distributed systems, computer network as well as knowledges related to software development such as: software analysis, design, implementation and maintenance. |
Skills | ||
8 | ELO8 | Having the ability to identify, select and propose appropriate solutions and technologies to build software applications that work effectively in different environments (for example, mobile, IoT – Internet of Things, distributed systems). |
9 | ELO9 | Having the ability to search, evaluate and effectively use professional materials including: books, magazines, and open source codes/programs. |
10 | ELO10 | Having the ability to communicate effectively through writing, presenting, discussing, negotiating, and mastering the situation. |
11 | ELO11 | Achieving international English proficiency with TOEFL PBT 600/ TOEFL iBT 100 or IELTS 7.0 or equivalent. |
12 | ELO12 | Having skills in teamwork, planning, ability to assign, monitor and evaluate the completion of the team's work. Effective use of teamwork tools. |
Autonomy and Responsibility | ||
13 | ELO13 | Recognizing professional responsibility and making valued assessment about the application of computer science to social issuses based on law and ethics. |
14 | ELO14 | Having lifelong self-study mind to improve working capacity; Having a sense of responsibility towards themselves, their families and society; Cooperation and self-control in work; Taking responsibility for their own work results; Complying with labor disciplines. |
15 | ELO15 | Honesty, integrity, confidence, flexibility, enthusiasm; Respecting the law; Being conscious of social issues, actively participating in socio-political activities, and fully exercising the rights and obligations of citizenship. |
Job Oppotunities after Graduation
Computer science graduates can take on the position of data engineers in companies such as:
- Technology: VNG Corporation, Zalo & Zing, Vingroup, Facebook, Grab, TMA, FPT, VNPT, Viettel, Trusting social, ...
- E-commerce: Lazada.vn; Tiki.vn; Sendo.vn; Thegioididong.com; …
- Logistic, insurance, store / supermarket chain, advertising / marketing, …
Graduates of this major can also take part in:
- Research / teaching in universities / institutes in Vietnam and internationally;
- Start-up projects related to Data Science and AI
Graduate requirements
Bachelor degrees are awarded to students who meet the followings:
- Registered at TTU full time for at least four full semesters;
- Completed at least 126 semester hours or credits;
- Completed at least 60 semester hours or credits at TTU;
- Completed all TTU courses satisfying degree requirements with a cumulative grade point average of elective courses at least 1.67;
- Completed all TTU courses that satisfy major and/or minor requirements and all mandatory courses with a grade of at least 2.00;
- Satisfied the English requirement: TOEFL PBT 600 or IELTS band 7.0 or equivalent;
- Completed courses of physical education, national defense education and other courses required by MOET
- Demonstrated to be a student in “Good Academic and Disciplinary Standing”, not under investigation.