( Students with first enrollment from 2019 - 2023 (ID 62 - 66 )

 

Graduate Degree

Curricular Title:
Master of Science Program in Computing (International Program)

Degree Title:

Master of Science (Computing)

Abbreviation:

M.Sc. (Computing)

Philosophy: Teaching and producing basic research, or problem-oriented research and application, including the use of industrial and social problems as a basis for learning (Problem-based Learning) to develop technologies, body of knowledge and computer innovation for the benefits of social and economic development.

Goals:

1) To develop knowledgeable and professional graduates in the fields of Data Science and Artificial Intelligence, Software Engineering and Media, and Computer Systems and Communication. The goal is that graduates can apply the body of knowledge to the career at an effective level.

2) To produce graduates with the ability to study, research and develop new science, which will bring benefits for oneself and society.

3) To develop each graduate as a valuable human resource who can respond to the country’s development policies while exhibiting integrity and ethics.

Teaching Time:

Monday – Friday (normal office hours)

Career Examples:

1) Software Engineer

2) Computer Technical Officer

3) System, Software, and Application Designer and Developer

4) Information Systems Manager

5) Plan and Policy Officer

6) Computer Graphics and Multimedia Designer

7) Computer Network Administrator

8) Data Scientist

9) Professor

10) Internet of Things and Embedded System Engineer

11) Data Engineer

Research Team


Curriculum Structure (Plan A1 and Plan A2)

Plan A1

 

36

Credits

- Thesis

36

Credits

Plan A2

 

36

Credits

- Compulsory Course

6

Credits

- Elective Course

6

Credits

- Thesis

24

Credits

 

1. Compulsory Course for Plan A2   

969-601

Research Methodology in Computing

3(3-0-6)

969-602

Advanced Statistics for Computing

3(3-0-6)

969-603

Seminar *

1(0-2-1)

* = Audit Subject

 

2. Elective Course for Plan A2   
2.1 Data Science and Artificial Intelligence

969-610

Data Mining

3(3-0-6)

969-611

Natural Language Processing

3(3-0-6)

969-612

Computer Vision

3(3-0-6)

969-613

Text Analytics and Its Applications

3(3-0-6)

969-614

Artificial Intelligence

3(3-0-6)

969-615

Neural Networks

3(3-0-6)

969-616

Big Data Analytics and Applications

3(3-0-6)

969-617

Advanced Database Management System

3(3-0-6)

969-618

Financial Technology

3(3-0-6)

969-619

Information Technology for Business

3(3-0-6)

 

2.2 Software Engineering and Media

969-620

Software Maintenance and Evolution

3(3-0-6)

969-621

Architectural Thinking

3(3-0-6)

969-622

Software Verification and Validation

3(3-0-6)

969-623

Formal Method Engineering

3(3-0-6)

969-624

Advanced Empirical Software Engineering

3(3-0-6)

969-625

Advanced Web Technologies

3(3-0-6)

969-626

Reality Technology

3(3-0-6)

969-627

Image Processing

3(3-0-6)

969-628

Human-Computer Interaction

3(3-0-6)

 

2.3 Computer Systems and Communication

969-630

Mobile and Wireless Networks

3(3-0-6)

969-631

Advanced Data Communication and Computer Networking

3(3-0-6)

969-632

Advanced Cloud Computing

3(3-0-6)

969-633

Computer Network Security

3(3-0-6)

969-634

Distributed Computing Systems

3(3-0-6)

 

2.4 Others

969-640

Special Topics in Computing I

3(3-0-6)

969-641

Special Topics in Computing II

3(3-0-6)

.

Academic Year (Plan A1):
Academic Year 1 – 1st Semester

969-603

Seminar *

1(0-2-1)

969-801

Thesis

9(0-27-0)

Total

9(0-29-1)

 

Academic Year 1 – 2nd Semester

969-603

Seminar *

1(0-2-1)

969-801

Thesis

9(0-27-0)

Total

9(0-29-1)

 

Academic Year 2 – 1st Semester

969-603

Seminar *

1(0-2-1)

969-801

Thesis

9(0-27-0)

Total

9(0-29-1)

 

Academic Year 2 – 2nd Semester

969-603

Seminar *

1(0-2-1)

969-801

Thesis

9(0-27-0)

Total

9(0-29-1)

* = Audit Subject

 

 

Academic Year (Plan A2):
Academic Year 1 – 1st Semester

969-601

Research Methodology in Computing

3(3-0-6)

969-602

Advanced Statistics for Computing

3(3-0-6)

969-603

Seminar *

1(0-2-1)

969-802

Thesis

3(0-9-0)

Total

9(6-11-13)

 

Academic Year 1 – 2nd Semester

969-xxx

Elective Course I

3(3-0-6)

969-xxx

Elective Course II

3(3-0-6)

969-603

Seminar *

1(0-2-1)

969-802

Thesis

3(0-9-0)

Total

9(6-11-13)

 

Academic Year 2 – 1st Semester

969-603

Seminar *

1(0-2-1)

969-802

Thesis

9(0-27-0)

Total

9(0-29-1)

 

Academic Year 2 – 2nd Semester

969-603

Seminar *

1(0-2-1)

969-802

Thesis

9(0-27-0)

Total

9(0-29-1)

* = Audit Subject

Software Engineering
Topics include, but are not limited to, the following.

  1. Agile Software Development
  2. Software Architecture and Design
  3. Empirical Software Engineering
  4. Software Process Improvement
  5. Software Maintenance
  6. Formal Engineering
  7. Formal Modeling and Specification)
  8. Software Verification and Validation
  9. Model-based Testing

 

Blockchain and distributed technologies.

  • Blockchain and smart contract system
  • NFT and Game economics
  • Market dynamics in cryptocurrency with sentiment analysis
  • Blockchain platforms and services with machine learning
  • Blockchain transaction analysis and verification
  • Blockchain privacy and security

 

Digital Media
Topics include, but are not limited to, the following.

  1. Serious Games
  2. Interactive Media
  3. Physics-based Animation
  4. Human-Computer Interaction
  5. Mobile Application
  6. Architectural Visualization
  7. Augmented and Virtual Reality

 

Artificial Intelligence
Topics include, but are not limited to, the following.

  1. Computer Vision
  2. Natural Language Processing
  3. Knowledge Representation
  4. Machine Learning
  5. Expert System
  6. Robotics
  7. Text Mining

 

Computer Networking
Topics include, but are not limited to, the following.

  1. Mobile Ad-hoc Networks
  2. Wireless Sensor Networks
  3. Network Mobility
  4. Integration of Mobile Ad-hoc Networks and Network Mobility
  5. Vehicular Networking
  6. Virtual Networks
  7. Internet of Things

 

Database Systems
Topics include, but are not limited to, the following.

  1. Data Mining
  2. Data Warehouse
  3. Distributed Database
  4. Big Data

 

Cloud Computing
Topics include, but are not limited to, the following.

  1. Cloud Computing Architecture
  2. Traffic Management for Cloud Computing
  3. Cloud Computing Applications
  4. Mobile Cloud Computing

 

Knowledge Management
Topics include, but are not limited to, the following.

  1. Information Management
  2. Information Retrieval
  3. Information Extraction

Scholarship News