Khoa Công nghệ Thông tin, Trường Đại học Khoa học Tự nhiên (thuộc Đại học Quốc gia TPHCM) là một trong những khoa hàng đầu đào tạo về lĩnh vực Máy tính và Công nghệ thông tin tại Việt Nam. Được thành lập vào năm 1995, Khoa không chỉ là một trong những cơ sở đào tạo trình độ đại học đầu tiên tại Việt Nam trong lĩnh vực Máy tính và Công nghệ thông tin mà còn là một trong những đơn vị lớn nhất cả về số lượng người học lẫn đội ngũ cán bộ giảng dạy. Đồng thời, Khoa còn là một trong những nơi có sự cạnh tranh tuyển sinh đầu vào cao nhất cả nước, chỉ tuyển sinh các thí sinh đạt điểm cao trong các kỳ thi trung học phổ thông quốc gia, đánh giá năng lực ĐHQG-HCM hàng năm và cũng là nơi thu hút các tài năng giành huy chương, giải thưởng trong các cuộc thi lập trình hoặc toán học cấp quốc gia hoặc quốc tế. Khoa có hơn 100 cán bộ giảng viên cơ hữu và nhiều giáo sư, giảng viên thỉnh giảng đến từ các trường đại học nổi tiếng trong và ngoài nước.

Hiện nay, Khoa đang đào tạo hơn 5.000 sinh viên ở các bậc học của trình độ đại học bao gồm bậc Đại học, Thạc sĩ và Tiến sĩ, bao phủ các ngành học trong lĩnh vực này bao gồm: Khoa học máy tính, Kỹ thuật phần mềm, Hệ thống thông tin, Công nghệ thông tin và Trí tuệ nhân tạo. Khoa có nhiều chương trình đào tạo bậc Đại học đa dạng bao gồm chương trình chính quy đào tạo bằng tiếng Việt, bằng tiếng Anh, bằng tiếng Pháp, chương trình tài năng, chương trình chất lượng cao và chương trình từ xa qua mạng.

Khoa gồm sáu bộ môn:

  • Khoa học máy tính
  • Công nghệ phần mềm
  • Hệ thống thông tin
  • Mạng máy tính và viễn thông
  • Công nghệ tri thức
  • Thị giác máy tính và điều khiển học thông minh

Khoa có các chương trình hợp tác và trao đổi sinh viên với các cơ sở giáo dục đại học nổi tiếng như Viện Tin học Quốc gia Nhật Bản (NII, Nhật Bản), Viện Khoa học và Công nghệ tiên tiến Nhật Bản (JAIST, Nhật Bản), Đại học Quốc gia Singapore (NUS), Portland State University (PSU, USA), University of Memphis (UM, USA), and University Claude Bernard Lyon 1 (UCBL1, France),...

Mission

  • Providing premier teaching and studying experience for undergraduate and postgraduate programs in the field of computing.
  • Developing students to become successful, self-determining, and ethical computing-solution developers or professional leaders, who apply their knowledge and skills to make the society better.

Vision

  • Becoming a world-class school of computing, offering excellent study programs and educational experience, which focuses on developing high-quality and creative computing solutions to contribute to the development of the society.

MAJORS

Bachelor of Science in Computer Science

The Bachelor of Science in Computer Science is the four-year program that was first introduced in 1995. The program offers students fundamental and in-depth knowledge and technical skills in computer science. It also trains students on personal and interpersonal skills to be ready for their future career path. Students are instructed to be able to apply technical knowledge and different skills to identify and analyze real-world computing problems; to design, implement, and verify computing solutions. The focus of the program is to update students with in-depth and state-of-the-art knowledge on the latest advancement of computer science such as AI, deeplearning, large language models, and the scientific methods and research experience.

Students pursuing this program can follow one of four tracks, including AI-based computer science, knowledge engineering, computer vision, and data science. The students select their tracks after completing the first two years with foundation courses in mathematics, physics, and computer science. Upon completion of the program, students are ready to take on important roles in both industrial and academic environments such as researcher, AI engineer, vision engineering, data science and analytics. Furthermore, students will have stable knowledge and the opportunity in higher education in computer science.

Students are required to complete a minimum of 138 credits of core and elective courses to graduate. A graduation thesis is optional but highly recommended for students.

Bachelor of Science in Software Engineering

The Bachelor of Science in Software Engineering was first opened in 1998. This four-year program provides students a fundamental knowledge in computing with concentrations on software engineering, and personal and interpersonal skills. Students are expected to have a good understanding of mathematics and computer science theories and fundamentals. The program was designed to provide technical knowledge and skills on the concepts, methods, processes, techniques, and tools for professional software development. The program instructs students to identify and form up real-world problems; understand and be able to apply the full process of software development, including discovering and analyzing software requirements; design, implement, verify and validate, and deploy software solutions. Upon completion of the program, students are ready to play important roles in software development projects in industry.

Students are required to complete at least 138 credits to fulfill the graduation requirements. Students have different options for their graduation by doing a final-year thesis, a capstone project, or taking relevant courses of at least 10 credits.

Bachelor of Science in Information Systems

The Bachelor of Science in Information Systems program started in 1995, aiming to train students who, upon graduation, are capable of applying their knowledge, skills, and experience to analyze, construct, operate, and manage computer-based information systems in organizations effectively. In addition to the foundational knowledge in mathematics and computer science, students are equipped with in-depth knowledge and skills in database management, data analytics, as well as analyzing, designing and developing computer-based information systems in organizations. After completing the program, students can take on different roles in an organization, such as chief information officer, business analyst, data analyst, database designer, database administrator, database developer, or data architecture solution consultant, among other positions.

To complete this four-year program, students must take at least 138 credits, which include core and elective courses. Students also have different options for their graduation, such as doing a final-year thesis, a capstone project, or taking relevant courses worth at least 10 credits.

Bachelor of Science in Information Technology

The Bachelor of Science in Information Technology focuses on providing students fundamental and specialized knowledge and skills in the field of Information and Communications Technology (ICT). Students are expected to have a good understanding of principles, concepts, techniques, and tools in ICT. Upon graduation, they will be able to apply their knowledge, skills, and experience to identify and analyze problems; design, implement, evaluate, and operate solutions using approaches and tools in ICT. In this program, students can take either a general track of ICT or a computer networks & computer security specialization.

Like other Bachelor of Science programs, this program also requires students to complete a minimum of 138 credits to graduate.