Skip to main content
x

Home

Welcome to Faculty of Information Technology

The Faculty of Information Technology has its predecessor as the Department of Computer Science which was established in 1997 as a department of the Faculty of Mathematics, Ton Duc Thang University (TDTU). On March 2, 2012, the department developed and became the Faculty of Information Technology (FIT-TDTU). Its mission is to provide human resources specialized in the field of Information Technology to meet the demand for the sustainable development of society. 
Since the beginning of the establishment there have been only some lecturers, up to now the faculty has more than 30 full-time lecturers including 15 PhD graduated from universities/institutes in Japan, Korea, Taiwan, China. In line with the internationalization policy of TDT, our faculty has attracted two lecturers from Korea and India, as well as many visiting professors from famous universities around the world. In terms of organization, the faculty currently has three departments: Computer Science, Software Engineering, Computer Network & Data Communications. We also have two laboratories including NLP-KD Lab (Natural Language Processing and Knowledge Discovery) and AI Lab (Artificial Intelligence). 

UNDERGRADUATE PROGRAMMES

Currently, the admission for undergraduate program at the faculty consists of three majors: Computer Science, Software Engineering, and Communications & Computer Networks. For further information about admission requirements for the academic year 2018, please kindly visit http://tuyensinh.tdtu.edu.vn/.

Computer Science:

  • Curriculum: Computer Science programme is based on the curriculum framework of National University of Singapore (NUS). The programme will equip students with solid theoretical background and skills related to apply computing technologies to solve real world problems. Students will have the opportunities to take internships at software companies such as Microsoft, IBM, CSC, FPT Software, Gameloft, LogiGear, NUS, and NashTech. These companies may provide special training courses and issue certificates of accomplishment for trainees. Besides, the curriculum provides a lot of elective courses towards special majors such as Information Security, Information Systems, Machine Learning, and Data Analytics.
  • Knowledge and competence after graduation:
    • Solid background knowledge about computer science such as: mathematics for computer science, computer organization, data structures and algorithms, computer networks, operating systems, database systems, and airtificial intelligience.
    • Competence in using modern programming languages to meet the requirements of software companies, applying computing technologies to automatically solve real world problems, designing and developing applications for mobile/web environments.
  • Personality traits suited for Computer Science:
    • Logical thinking, generalization, background of high school mathematics.
    • People who are patient, meticulous, able to work under pressure.
    • Good at time management.
    • Work in team or individually.
  • Career opportunities:
    • Students can take a variety of positions such as software/hardward engineers, business intelligience, database administration, network administration, developing and operating information systems.  
    • Good students with passion in research fields can participate in the R&D team at companies.
    • Students can pursue higher degrees for teaching computer science at universities or academic institudes.

 

Computer Networks & Communications

  • Curriculum: Computer Networks and Comunications programme is based on the curriculum framework of National University of Singapore (NUS). The programme will equip students with solid theoretical background and skills related to apply computing technologies to solve real world problems. Students will have the opportunities to take internships at software companies such as Microsoft, IBM, CSC, FPT Software, Gameloft, LogiGear, NUS, and NashTech. These companies may provide special training courses and issue certificates of accomplishment for trainees. Besides, students will be equipped with background as well as expert knowledge related to Comunications and Computer Networks. This knowledge meets the requirements of applied research in the field. The courses of  programing systems, designing, developing, maintaining, and operating network systems will be provided. In addition, the curriculum also gives students the ability of academic research to pursue higher degrees in the field.
  • Knowledge and Competence after graduation:
    • Solid background knowledge about computer science such as: mathematics for computer science, computer organization, data structures and algorithms, computer networks, operating systems, database systems, network programming and network security.
    • Competence in using modern programming languages to meet the requirements of software companies, especially network programming and network security, designing and developing applications for mobile/web environments.
  • Personality traits suited for Computer Networks and Comunications:
    • Logical thinking, generalization, background of high school mathematics.
    • People who are patient, meticulous, able to work under pressure.
    • Good at time management.
    • Work in team or individually.
  • Career Opportunities:
    • Students can take the positions such as software/hardward engineers, business intelligience, database administration, network system administration, developing and operating information systems.  
    • Good students with passion in research fields can participate in the R&D team at companies.
    • Students can pursue higher degrees for teaching the field at universities or academic institudes.

Software Engineering

  • Curriculum: Computer Networks and Comunications programme is based on the curriculum framework of National University of Singapore (NUS). The programme will equip students with solid theoretical background and skills related to apply computing technologies to solve real world problems. Students will have the opportunities to take internships at Software Companies such as Microsoft, IBM, CSC, FPT Software, Gameloft, LogiGear, NUS, and NashTech. These companies may provide special training courses and issue certificates of accomplishment for trainees. Besides, students will be equipped with background as well as expert knowledge related to Comunications and Computer Networks. This knowledge meets the requirements of applied research in the field. The courses of  programing systems, designing, developing, maintaining, and operating network systems will be provided. Additionally, the curriculum also gives students the background as well as expert knowledge related to developing softwares professionally such as process of software development; management and maintainance of systems software; analysis, design and management of software projects. 
  • Knowledge and Competence after graduation:
    • Solid background knowledge about computer science such as: mathematics for computer science, computer organization, data structures and algorithms, computer networks, operating systems, database systems, network programming and network security.
    • Competence in using modern programming languages to meet the requirements of software companies, especially the process of developing softwares professionally, designing and developing applications for mobile/web environments.
  • Personality traits suit for Computer Networks and Comunications:
    • Logical thinking, generalization, background of high school mathematics.
    • People who are patient, meticulous, able to work under pressure.
    • Good at time management.
    • Work in team or individually.
  • Career Opportunities:
    • Students can take the positions such as software/hardward engineers, business intelligience, database administration, network system administration, developing and operating information systems.  
    • Good students with passion in research fields can participate in the R&D team at companies.
    • Students can pursue higher degrees for teaching the field at universities or academic institudes.
nafosted-nics
ACMLC
Microsoft DreamSpark
Vacancies