Faculty of Information Technology Ho Chi Minh University of Technology
 
Home Academics Facilities News and Events People Research About Us
 
Undergraduate curriculum and Master curriculum
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
 

Undergraduate Curriculum

 
The current curriculum is for a double degree in Computer Science and Engineering, so it includes subjects of both disciplines. The total number of crecses to graduate is 139, comprising 54 crecses for general and foundational subjects, 70 crecses for core subjects, and 15 crecses for specialised electives and projects. Each crecse corresponds to 1 lecture hour per week, 14 weeks per semester.
 
Semester 1
English 1 (3)
Mathematics 1 (2)
Mathematics 2 (3)
Philosophy (3)
Physics 1 (3)
Physics Lab (1)
Semester 2
Chemistry (3)
Economy (3)
English 2 (3)
Introduction to Computing (3)
Mathematics 3 (3)
Mathematics 4 (2)
Physics 2 (2)
Semester 3
Electronics (2)
English 3 (2)
Information Theory
Mathermatics for Computer Science
Numerical Analysis (2)
Physics 3 (2)
Programming Fundamentals (3)
Semester 4
Digital System Design (2)
Digital System Design Lab (1)
Electronics Lab (3)
English 4 (2)
Mechanics (2)
Programming Language Design and Implementation (3)
Probability Theory and Statistics (2)
Programming Language Lab (1)
Scientific Socialism (2)
Semester 5
Computer Organization and Structure (3)
Data Communications (2)
Data Structures and Algorithms (3)
Digital System Design Project (1)
Formal Languages and Automata (3)
Mathematical Logic (2)
Vietnam Laws (2)
Vietnam History (2)
Semester 6
Algorithm Analysis and Design (2)
Database Systems (3)
Digital Signal Processing (3)
Microprocessing and Microprocessors (3)
Operating Systems (3)
Vietnamese (2)
Semester 7
Compilers (3)
Computer Graphics (2)
Computer Networks (2)
Course Project (1)
Management for Engineers (3)
Software Engineering
System Analysis and Design
Semester 8
Artificial Intelligence (3)
Parallel Processing and Distributed Computing (3)
Industrial Attachment Project (2)
  Two of the following elective subjects are to be chosen:
Network Application Programming (2)
Object-Oriented Design (2)
Computer System Performance Evaluation (2)
Distributed Database Design (2)
Top-Down Design (2)
Image Processing (2)
Knowledge Engineering (2)
Parallel Algorithm Design (2)
Real Time Systems (2)
Semester 9
Graduation Thesis (10)
   
 

Graduate Curriculum

 
The total number of crecses required of the current curriculum is 70, comprising 14 crecses for general subjects, 22 crecses for core subjects, 16 crecses for specialised electives, and 18 crecses for research. The elective subjects are designed towards two directions: Knowledge-Information Management and High Performance Scientific Computing.
 
Semester 1
Advanced Algorithms (4)
Advanced Database Systems (3)
Computer Architecture (4)
English 1 (4)
Knowledge-Based Systems (4)
Semester 2
English 2 (4)
Philosophy 1 (3)
Principles of Programming Languages (3)
  Two of the following elective subjects are to be chosen:
Decision Support Systems (4)
Distributed Systems (4)
Logic Programming (4)
Electronic Design Methodologies (4)
Semester 3
Object-Oriented Software Design (4)
Philosophy 2 (3)
Special Study (3)
  Two of the following elective subjects are to be chosen:
Geographic Information Systems (4)
Natural Language Processing (4)
Parallel Computing (4)
Electronic Design Automation (4)
Semester 4
Graduation Thesis (15)
   
   
 
   

  ©Copyright 1997-2003 by Faculty of Information Technology
Comments or suggestions to webmaster. Last updated: May 23, 2005