Course

February 12, 2019 (Admin) Study Programs

Bachelor of Science Program The computer science and digital technologies department comprises general education subjects. specific subjects and free elective courses with a course structur

1. General Education

 Not less than

30

Credit

   1.1  Language and Communication

 Not less than

15

Credit

      1) Compulsory subject

 

12

Credit

      2) Elective subject

 Not less than

3

Credit

    1.2 Way of life course

 Not less than

6

Credit

      1) Compulsory subject

 

3

Credit

      2) Elective subject

Not less than

3

Credit

   1.3  Global Citizenship

 Not less than

6

Credit

      1) Compulsory subject

 

3

Credit

      2) Elective subject

Not less than

3

Credit

   1.4 Identity subjects of the Faculty of Science, Technology and Agriculture

  3 Credit

2. Specific subjects

 Not less than

84

Credit

   2.1 Core group

 

12

Credit

   2.2 Specialized subjects

Not less than

66

Credit

      1) Compulsory subject

 

60

Credit

      2) Elective subject

Not less than

6

Credit

   2.3 Group of Vocational Training or Cooperative Education

Not less than

6

Credit

3. Free elective courses 

 Not less than

6

Credit

 

Courses

       Courses according to the structure of the Bachelor of Science program Department of Computer Science and Digital Technology

1. General Education

 Not less than

30

Credit

   1.1 Language and Communication

 Not less than

15

Credit

 

 

1) Compulsory subject

 

12

Credit

 

 

 

151001001

Language Thought and Communication

 

3(3-0-6)

 

 

 

151001002

Thai for Communication

 

3(3-0-6)

 

 

 

151001006

English Usage for Social Network

 

3(3-0-6)

 

 

 

151001007

English for Communication and Learning Development

2(1-2-3)

 

 

 

151001008

English for Communication 1

 

2(1-2-3)

 

 

 

151001013

Technology and Media Literacy

 

3(3-0-6)

 

 

2) Elective subject

 Not less than

3

Credit

 

 

 

151001004

Developments of Thai Speaking and Writing Skills

3(3-0-6)

 

 

 

151001010

English Communication Skills Development

 

3(3-0-6)

 

   1.2 Way of life course

 Not less than

6

Credit

      1) Compulsory subject

 

3

Credit

 

 

151001016

Well-being

 

 

3(3-0-6)

 

 

151001017

Science in Daily Life

 

 

3(3-0-6)

 

      2) Elective subject

 Not less than

3

Credit

 

 

151001014

Information Technology for Presentation

 

3(3-0-6)

 

 

151001015

Information Technology in Daily Life

 

3(3-0-6)

 

 

151001018

Mathematics in Daily Life

 

 

3(3-0-6)

 

 

151001019

Body Exercise

 

 

1(0-2-2)

 

 

151001020

Sports for the Quality of Life Development

 

2(1-2-3)

 

 

151001021

King’s Philosophy for Local Development

3(3-0-6)

 

 

151001023

Beauty of Life

3(3-0-6)

 

 

151001024

Step to the World

2(1-2-3)

 

 

151001025

Truth of Life        

3(3-0-6)

 

 

151001026

Self Development               

2(2-0-4)

 

  151001027 Aesthetics for Life

3(3-0-6)

 
  51001028 Life and Thai Culture

2(1-2-3)

 

   1.3 Global Citizenship

 Not less than

6

Credit

 

1) Compulsory subject

 

3

Credit

 

 

151001029

Multiculture  and Peace

3(3-0-6)

 

2) Elective subject

 Not less than

3

Credit

 

 

151001030

Life Skill for Society

3(3-0-6)

 

 

151001031

Socialization

3(3-0-6)

   1.4 Faculty Identity Subjects

 

3

Credit

 

1) Faculty of Education

                                         

 

3

Credit

 

 

151001032

Teachings of The King Rama 9

3(3-0-6)

or

 

 

 

 

2) Faculty of Humanities and Social Sciences

 

3

Credit

 

 

151001033

Thai and Local Ways

3(3-0-6)

or

 

 

 

 

3) Faculty of Management Sciences

 

3

Credit

 

 

151001034

Young Entrepreneurs

3(3-0-6)

or

 

 

 

 

4) Faculty of Science, Technology and Agriculture

 

3

Credit

 

 

151001035

Science for Community

3(3-0-6)

2. Specific subjects

 Not less than

84

Credit

   2.1  Core group

 

   12   

Credit

141111001

Calculus for Computer Science and Digital Technology

3(2-2-5)

141111004

Data Structure and Algorithms        

3(2-2-5)

141111005

Discrete Mathematics for Computer Science and Digital Technology

3(2-2-5)

141113021

Statistics for Research in Computer Science and  Digital Technology

3(2-2-5)

 

   2.2 Specialized subjects

 Not less than

66

Credit

 

      1) Only compulsory

 

60

Credit

 

           (1) Organization and Information System Issues Group

4

Credit

141112011

Information System Analysis and Design

3(2-2-5)

141113022

Seminar in Computer Science and Digital Technology

1(0-2-1)

 

           (2) System Infrastructure Group

12

Credit

141112012

Data Comunications and Computer Networks

3(2-2-5)

141112013

Network Administration

3(2-2-5)

141112015

Embeded System

3(2-2-5)

141113024

Artificial Intelligence for Cyber Security

3(2-2-5)

 

   (3) Technology and Software Methods Group

26

Credit

141111007

Database Systems

3(2-2-5)

141111008

Web Design and Development

3(2-2-5)

141111009

Object Oriented Programming

3(2-2-5)

141112010

Framework Technology

3(2-2-5)

141112014

Mobile Application Development

3(2-2-5)

141112016

Laws and Ethic in Professional Computer Science

2(1-2-3)

141113018

Software Engineering

3(2-2-5)

141114026

Project in Computer Science and Digital Technology

3(0-9-0)

 

              (4) Technology Group for Applications

12

Credit

141113017

การประมวลผลภาพเบื้องต้น

Image Processing

3(2-2-5)

141113019

Internet of Things

3(2-2-5)

141113023

Artificial Intelligence for Cloud Computing

3(2-2-5)

141114027

Artificial Intelligence for Big Data

3(2-2-5)

 

              (5) Hardware and Computer Architecture Group

6

Credit

141111002

Computer Architecture

3(2-2-5)

   2) Selective side                                                        Not less than       6         Credit

141114029

Cryptography and Blockchain Technology

3(2-2-5)

141114030

Entrepreneurs in Computers

3(2-2-5)

141114031

Web Mining and Social Media Data Analysis

3(2-2-5)

141114032

Special Topic in Computer Science and Digital Technology

3(2-2-5)

2.3  Group of Professional Experience or Cooperative Education    Not less than        6        Credit

141114040

Preparation for Professional Experience and Cooperative Education in Computer Science and Digital Technology

1(0-2-1)

and

 

 

141114041

 Professional Experience in Computer Science and Digital Technology                

5(450)

or

 

 

141114042

Cooperative Education in Computer Science and Digital Technology

6(600)

3. Free elective courses                                               Not less than       6        Credit

         Let students choose a course. in the curriculum of Yala Rajabhat University not repeating the subjects that have been studied before And must not be a course that is required to be taken without credits included in the criteria for graduation of the program.