ยป List of undergraduate majors taught in English, Computer Science


List of undergraduate majors taught in English, Computer Science

 

1

INT3061

Natural Language Processing

3

This subject supplies to student the following some knowledge:

+ Concepts in computing language and problems in natural language processing (text processing)

+ Statistical techniques, information theory, machine learning methods applying to natural language processing.

Studying theory and practicing with basic NLP problems such as: morphological analysis, language model building, word assignment, syntax analysis and compiler. 

2

INT3082

Computer vision

3

This course has methods using image tools to collect and process data supply for automatic processing systems. The contents of subject not only deal with image processing algorithms but also provide data processing methods after completing image-level processing steps. When finishing this course, students will have knowledge as well as skill to build artificial vision systems.

3

INT3063

Bioinformatics

3

this course introduces the following items:

- Biology introduction.

- Biology database and approximation searching algorithms in biology.

- Recognizing high level structure of protein

- Designing medical in pharmaceutical product

- Evolution process and relation among living things

Studying development of virus and predicting how to prevent the disease, the application of information technology in medicine.

4

INT3066

Speech Processing

3

Basic knowledge in speech processing and recognition includes the following items:

- Introduction to speech processing and applications.

- Digital processing overview

- Acoustic

- Speech Signal representation

- Speech decoding

- Speech quality enhancement

- Speech synthesis

- Speech recognition

5

INT3056

Multimedia Communication

3

This subject introduces the basic technologies for network, video communication and audio communication. One also provides the following issues:

- How to present and process video signal and audio signal efficiently.

- How to communicate video signal and audio signal via network

6

INT3093

Network Security

3

This course introduces security of network overview such as basic accesses, certificate methods, implementation types, Denial-of-service attack, stealing access permission, attacking access permission, basic attack types.

7

INT3098

Service oriented architecture

3

Service Oriented Architecture is a method building machine systems assigned business manufacture of traders. This subject provides students with basic knowledge of SOA, requirements to build OSA, method of SOA to approach web, relation between SOA and business architecture, management, practice to build SOA in special case. 

8

INT2044

Information Theory

3

Information theory helps to discovery basic limits of information transportation and representation. This course focuses on entropy definition, the meaning of entropy, recourse decoding theorem. Those concepts provide a basic knowledge for researchers in data compressing field, signal processing, controlling, and pattern recognition.

9

INT2024

Database

3

This subject focuses on the following items:

- Concentrating into development knowledge to design relation database

- Project Designing Introduction, data threads and related abstract data types

- The basic mechanism and related issues

Introducing Algorithms used in relation to database system to manage, handle, optimize queries and present effect of design selection with respect to different indexing techniques

10

INT2029

Artificial Intelligence

3

This subject includes the following items:

- Searching and Searching Strategies

- Searching Algorithms in state space

- Knowledge and inference

- Logic presented knowledge

Inference Strategies

11

INT2043

Data Structures and Algorithms

3

Data structure and Algorithms is a subject that really affects to computer programs. It helps students the following items:

- Understanding algorithms and basic data structures, standard algorithms and data structures.

- Estimation and evaluation of time complexity and space complexity

- Efficiency of different methods setting up data

- Selection suitable algorithms and data structures

- Installing algorithms and data structures by object oriented programming

- Designing and modifying algorithms as well as data structures for software engineering problems

12

INT2005

Object-oriented Programming

3

This subject introduces to abstraction, object, method, parameter call, package, inherit and polymorphism. Object Oriented Design in this subject focuses on pattern design concept and uses APIs; modeling tools such as class diagram, CRC card and UML use case. Basic data structures are build-in, defined programmer, and dynamic structures. Event-driven programming introduces event processing methods, event transferring, exception processing. This subject also introduces human-machine interface. Basic graphic techniques are family tree of graphic software and using API graphic.

 

Scholarships

Academic Program

Apply now

Send question: