Back

หลักสูตรวิทยาศาสตรบัณฑิต สาขาวิชาเทคโนโลยีสารสนเทศ

ข้อมูลหลักสูตร

  • ชื่อเต็ม (ไทย) : วิทยาศาสตรบัณฑิต (เทคโนโลยีสารสนเทศ)
  • ชื่อย่อ (ไทย) : วท.บ. (เทคโนโลยีสารสนเทศ)
  • ชื่อเต็ม (อังกฤษ) : Bachelor of Science (Information Technology)
  • ชื่อย่อ (อังกฤษ) : B.Sc. (Information Technology)

คุณลักษณะบัณฑิตของหลักสูตร

หลักสูตรมุ่งพัฒนาบัณฑิตที่มีคุณธรรม จริยธรรม และมีสมรรถนะด้านเทคโนโลยีสารสนเทศและคุณลักษณะที่จำเป็น และเป็นที่ต้องการของภาคอุตสาหกรรม มีความพร้อมที่จะปฏิบัติงานได้ทันที ก้าวทันการเปลี่ยนแปลงของเทคโนโลยี

จุดเด่นของหลักสูตร

  • Job Ready with T-Shaped Skills หลักสูตรมุ่งเน้นพัฒนาบัณฑิตที่มีความพร้อมในการทำงานในภาคอุตสาหกรรม สามารถเริ่มทำงานที่ใช้เทคโนโลยี/เครื่องมือที่ทันสมัยได้ทันที มีพื้นฐานทางเทคนิคที่เข้มแข็ง มีสมรรถนะทั้งในเชิงกว้างและเชิงลึก (T-Shaped Skills) ที่จำเป็นในการทำงานเป็นทีมแบบข้ามสายงาน (Cross-Functional Team)
  • Multiple Learning Pathways หลักสูตรมีเส้นทางการเรียนรู้ที่หลากหลาย ผู้เรียนสามารถเลือกเส้นทางการเรียนสู่สายอาชีพที่ตนเองสนใจและเป็นที่ต้องการของผู้ใช้แรงงาน โดยมีวิชาพื้นฐานในแต่ละสายอาชีพให้ผู้เรียนได้พัฒนาความรู้/ทักษะ เพื่อให้ผู้เรียนรู้สมรรถนะของตนเองในแต่ละด้านก่อนพิจารณาเลือกเส้นทางการเรียนสู่สายอาชีพ โดยผู้เรียนสามารถเลือกเรียนได้มากกว่า 1 เส้นทางการเรียนรู้และสามารถเปลี่ยนเส้นทางการเรียนรู้ของตนเองได้ในภายหลัง
  • Outcome Based Education หลักสูตรเน้นผลลัพธ์การเรียนรู้ที่พัฒนาจากการลงมือทำ โดยเฉพาะอย่างยิ่งในรายวิชาโครงงานบูรณาการ รายวิชาโครงงานรวบยอด และรายวิชาการเรียนรู้ผ่านประสบการณ์การทำงาน (ฝึกงาน) ที่เป็นรายวิชาบังคับ รายวิชาในหลักสูตรเป็นลักษณะโมดูล มีขนาด 1, 2, หรือ 3 หน่วยกิต ผู้เรียนพัฒนาสมรรถนะที่จำเป็นแบบค่อยเป็นค่อยไป มีการร้อยเรียงรายวิชาที่สอดคล้องกัน
  • Hands-on หลักสูตรเน้นการเรียนรู้จากการปฏิบัติ ฝึกฝนเทคโนโลยีที่ทันสมัย โดยในหมวดวิชาพื้นฐานทางเทคโนโลยีสารสนเทศ มี 16 รายวิชาจาก 33 รายวิชาที่มีชั่วโมงปฏิบัติ ในหมวดวิชาเชิงลึกทางเทคโนโลยีสารสนเทศแบบบังคับเลือก มี 22 รายวิชาจาก 24 รายวิชาที่มีชั่วโมงปฏิบัติ
  • Customer and Stakeholders Focus หลักสูตรเน้นการตอบสนองความต้องการของผู้เรียนและผู้มีส่วนได้ส่วนเสีย เช่น หลักสูตรกำหนดให้ผู้เรียนฝึกงานในภาคการศึกษาสุดท้าย เพื่อให้ผู้เรียนสามารถทำงานต่อได้ทันที หรือการให้ผู้เรียนมีทางเลือกในเส้นทางการเรียนรู้ของตนเองมากยิ่งขึ้น

หลักสูตรนี้เหมาะกับใคร

  • ผู้ที่มีความสนใจทางด้านเทคโนโลยีสารสนเทศ ต้องการประกอบอาชีพด้านเทคโนโลยีสารสนเทศ ในตำแหน่งที่มีความต้องการของตลาดแรงงานสูง มีเงินเดือนและอัตราการได้งานสูง
  • ผู้ที่ไม่แน่ใจในสายอาชีพไอทีที่เหมาะกับตนเอง หรือผู้ที่ต้องการทางเลือกและอิสระในการเลือก
  • ผู้ที่มีความสามารถพิเศษทางด้านไอที ถึงแม้จะไม่ได้เรียนสายวิทย์-คณิต
  • ผู้ที่ต้องการมีความรู้พื้นฐานที่จำเป็นในสายอาชีพไอที และต้องการเรียนเชิงลึกตามสายอาชีพที่สนใจ พร้อมทำงานได้ทันที
  • ผู้ที่ชอบเรียนรู้จากการลงมือปฏิบัติ

เส้นทางการเรียนรู้สู่สายอาชีพ (สายอาชีพหลัก)

      หลักสูตรมี 9 แผนการเรียนตามเส้นทางการเรียนรู้สู่สายอาชีพ ที่ผู้เรียนเลือกภายหลังจากเรียนรายวิชาพื้นฐานครบ 3 ภาคการศึกษา โดยผู้เรียนต้องเลือกอย่างน้อย 1 เส้นทางการเรียนรู้ แต่สามารถเลือกเรียนรายวิชาในเส้นทางการเรียนรู้อื่นร่วมด้วยได้ เช่น สาย Frontend Developer คู่กับสาย UX/UI Designer, สายฺ Backend Developer คู่กับ Database Administrator โดยมีแผนการเรียนทั้งหมด ดังนี้

  1. นักพัฒนาฟรอนเอนด์ (Frontend Developer) — 4 รายวิชา 12 หน่วยกิต
  2. นักพัฒนาแบ็กเอนด์ (Backend Developer) — 4 รายวิชา 12 หน่วยกิต
  3. นักพัฒนาฟูลสแตก (Full-Stack Developer) — 6 รายวิชา 18 หน่วยกิต
  4. นักพัฒนาปัญญาประดิษฐ์ (AI Developer) — 7 รายวิชา 18 หน่วยกิต
  5. นักวิทยาการข้อมูล (Data Scientist) — 7 รายวิชา 16 หน่วยกิต
  6. นักวิเคราะห์ข้อมูล (Data Analyst) — 6 รายวิชา 14 หน่วยกิต
  7. วิศวกรข้อมูล (Data Engineer) — 8 รายวิชา 11 หน่วยกิต
  8. ผู้ดูแลฐานข้อมูล (Database Administrator) — 6 รายวิชา 7 หน่วยกิต
  9. นักออกแบบประสบการณ์ของผู้ใช้และส่วนต่อประสาน (UX/UI Designer) — 3 รายวิชา 9 หน่วยกิต

สายอาชีพรองที่บัณฑิตสามารถทำงานได้ *

  1. นักวิเคราะห์ธุรกิจ (Business Analyst)
  2. นักวิเคราะห์ระบบ (System Analyst)
  3. ผู้ประสานงานโครงการ (Project Coordinator)
  4. นักทดสอบซอฟต์แวร์ (Software Tester)
  5. โปรแกรมเมอร์ (Software Programmer)
  6. วิศวกรซอฟต์แวร์ (Software Engineer)
  7. วิศวกรเดฟออปส์ (DevOps Engineer)
  8. นักเทคโนโลยีสารสนเทศ (IT Officer)
  9. ผู้สนับสนุนไอที (IT Support Officer, IT Help Desk)

_______________________

* บัณฑิตมีความรู้พื้นฐานเพียงพอในการประกอบอาชีพในระดับพื้นฐาน อาจต้องมีการศึกษาในเชิงลึกเพิ่มเติมเพื่อเพิ่มความรู้/ทักษะและความเชี่ยวชาญเฉพาะทาง

โครงสร้างหลักสูตร

 หน่วยกิต
1. หมวดวิชาศึกษาทั่วไป 27
     1.2 กลุ่มวิชาการเรียนรู้ตลอดชีวิต3
     1.1 กลุ่มวิชาคุณธรรม จริยธรรมในการดำเนินชีวิต3
     1.3 กลุ่มวิชาการคิดอย่างมีระบบ3
     1.4 กลุ่มวิชาคุณค่าและความงาม3
     1.5 กลุ่มวิชาเทคโนโลยี นวัตกรรมและการจัดการ3
     1.6 กลุ่มวิชาภาษาและการสื่อสาร12
2. หมวดวิชาเฉพาะ
95
     2.1 วิชาพื้นฐานทางเทคโนโลยีสารสนเทศ (วิชาบังคับ)60
          2.1.1 เทคโนโลยีสารสนเทศ7
          2.1.2 ธุรกิจและความเป็นมืออาชีพ7
          2.1.3 การออกแบบประสบการณ์ของผู้ใช้และส่วนต่อประสาน3
          2.1.4 โครงสร้างพื้นฐานของระบบ11
          2.1.5 การพัฒนาซอฟต์แวร์23
          2.1.6 ข้อมูลและวิทยาการข้อมูล6
          2.1.7 ฐานข้อมูล3
     2.2 วิชาเชิงลึกทางเทคโนโลยีสารสนเทศ (วิชาเลือก)   21
          2.2.1 วิชาบังคับเลือก (ตามแผนการเรียน) 
          2.2.2 วิชาเลือกทางเทคโนโลยีสารสนเทศ 
     2.3 การเรียนรู้ผ่านการทำโครงงานหรือประสบการณ์การทำงาน 14
3. หมวดวิชาเลือกเสรี  6
จำนวนหน่วยกิตรวมตลอดหลักสูตร 128

ภาษาที่ใช้

       หลักสูตรจัดการศึกษาเป็นภาษาไทย และ/หรือ ภาษาอังกฤษ ที่สอดคล้องกับระดับความสามารถทางภาษาของผู้เรียน โดยใช้หนังสือและเอกสารประกอบการสอนวิชาของหลักสูตร (รหัส INTxxx) เป็นภาษาอังกฤษ

แผนการศึกษา

ภาคการศึกษาที่ 1: ปีที่ 1 / ภาคการศึกษาที่ 1

หน่วยกิต (ท-ป-ต)

INT100

Design Thinking

1 (1-0-2)

INT101

Discrete Mathematics

3 (3-0-6)

INT110

Business Thinking

1 (1-0-2)

INT120

UX/UI Design Fundamentals

3 (2.5-1-6)

INT130

Computing Platform Basics

1 (0.5-1-2)

INT140

Computational Thinking

3 (2.5-1-6)

INT143

Software Process Fundamentals

1 (1-0-2)

INT180

Data Literacy

1 (1-0-2)

GEN121

Learning and Problem Solving Skills

3 (3-0-6)

รวม 52.5 ชั่วโมง/สัปดาห์

17 (15.5-3-34)

หมายเหตุ: ในกรณีที่นักศึกษาไม่ผ่านเงื่อนไขระดับคะแนนภาษาอังกฤษตามที่สายวิชาภาษา คณะศิลปศาสตร์กำหนด นักศึกษาจะต้องลงทะเบียนและผ่านรายวิชา LNG120 ก่อนศึกษารายวิชา LNG220 ในภาคการศึกษาที่ 2

ภาคการศึกษาที่ 2: ปีที่ 1 / ภาคการศึกษาที่ 2

หน่วยกิต (ท-ป-ต)

INT131

Computing Platform Principles

1 (0.5-1-2)

INT132

Linux Fundamentals and Shell Scripting

1 (0.5-1-2)

INT133

Computer Networks

3 (2-2-5)

INT135

Basic Security

1 (1-0-2)

INT141

Basic Programming

3 (2.5-1-6)

INT142

Software Development Tools

1 (0.5-1-2)

INT150

Web Technology

3 (2-2-5)

INT190

Basic SQL

1 (0.5-1-2)

LNG220

Academic English

3 (3-0-6)

รวม 53.5 ชั่วโมง/สัปดาห์

17 (12.5-9-32)

ภาคการศึกษาที่ 3: ปีที่ 2 / ภาคการศึกษาที่ 1

หน่วยกิต (ท-ป-ต)

INT134

System Deployment

2 (1.5-1-4)

INT144

Agile Software Development I

1 (1-0-2)

INT151

Basic Frontend Development

3 (2.5-1-6)

INT161

Basic Backend Development

3 (2-2-5)

INT182

Data Science and Artificial Intelligence Fundamentals

3 (3-0-6)

INT191

Relational Database Concepts and Design

2 (1.5-1-3)

INT504

Integrated Project

2 (0-4-4)

LNG202

Basic Reading for Science and Technology

1 (1-0-2)

รวม 53.5 ชั่วโมง/สัปดาห์

17 (12.5-9-32)

ภาคการศึกษาที่ 4: ปีที่ 2 / ภาคการศึกษาที่ 2

หน่วยกิต (ท-ป-ต)

INT102

Statistics for Information Technology

2 (2-0-4)

INT111

Business Information Systems

3 (3-0-6)

INT185

Basic Data Visualization

1 (0.5-1-2)

GEN231

Miracle of Thinking

3 (3-0-6)

LNG304

Meetings and Discussions

1 (1-0-2)

INT240

Advanced Programming Concepts

3 (2.5-1-6)

INT250

CSS Framework

3 (2.5-1-6)

รายวิชาหมวด 2.2

3 (x-x-x)

รวม 58.5 ชั่วโมง/สัปดาห์

19 (17.5-3-38)

ภาคการศึกษาที่ 5: ปีที่ 3 / ภาคการศึกษาที่ 1

หน่วยกิต (ท-ป-ต)

INT105

Information Technology Seminar

1 (0-2-2)

INT136

Cyber Security

2 (2-0-4)

INT145

Software Analysis and Design

2 (2-0-4)

GEN111

Man and Ethics of Living

3 (3-0-6)

LNG308

Technical Report Writing

1 (1-0-2)

XXX xxx

Free Elective I

3 (3-0-6)

INT251

Frontend Development Framework

3 (2.5-1-6)

รายวิชาหมวด 2.2

3 (x-x-x)

รวม 56.0 ชั่วโมง/สัปดาห์

18 (16-4-36)

ภาคการศึกษาที่ 6: ปีที่ 3 / ภาคการศึกษาที่ 2

หน่วยกิต (ท-ป-ต)

INT116

Legal and Ethical Issues in Information Technology

1 (1-0-2)

INT146

Software Testing

1 (1-0-2)

INT189

Data Governance

1 (1-0-2)

INT505

INT507

Capstone Project I หรือ

Research Project I

1 (0-2-2)

GEN351

Modern Management and Leadership

3 (3-0-6)

LNG320

Content-Based Language Learning

3 (3-0-6)

XXX xxx

Free Elective II

3 (3-0-6)

INT241

Data Structures and Algorithms

3 (2.5-1-6)

รายวิชาหมวด 2.2

3 (x-x-x)

รวม 58.5 ชั่วโมง/สัปดาห์

19 (15.5-7-36)

ภาคการศึกษาที่ 7: ปีที่ 4 / ภาคการศึกษาที่ 1

หน่วยกิต (ท-ป-ต)

INT115

Information Technology Professional Practices

2 (2-0-4)

INT147

Agile Software Development II

2 (2-0-4)

INT506

INT508

Capstone Project II หรือ

Research Project II

5 (0-10-10)

GEN241

Beauty of Life

3 (3-0-6)

LNG332

Business English

3 (3-0-6)

รวม 50 ชั่วโมง/สัปดาห์

15 (10-10-30)

ภาคการศึกษาที่ 8: ปีที่ 4 / ภาคการศึกษาที่ 2

หน่วยกิต (ท-ป-ต)

INT509

Experiential Learning

6 (0-32-5)

รวม 37 ชั่วโมง/สัปดาห์

6 (0-32-5)

ภาคการศึกษาที่ 1: ปีที่ 1 / ภาคการศึกษาที่ 1 หน่วยกิต (ท-ป-ต)
INT100 Design Thinking 1 (1-0-2)
INT101 Discrete Mathematics 3 (3-0-6)
INT110 Business Thinking 1 (1-0-2)
INT120 UX/UI Design Fundamentals 3 (2.5-1-6)
INT130 Computing Platform Basics 1 (0.5-1-2)
INT140 Computational Thinking 3 (2.5-1-6)
INT143 Software Process Fundamentals 1 (1-0-2)
INT180 Data Literacy 1 (1-0-2)
GEN121 Learning and Problem Solving Skills 3 (3-0-6)
รวม 52.5 ชั่วโมง/สัปดาห์ 17 (15.5-3-34)
หมายเหตุ: ในกรณีที่นักศึกษาไม่ผ่านเงื่อนไขระดับคะแนนภาษาอังกฤษตามที่สายวิชาภาษา คณะศิลปศาสตร์กำหนด นักศึกษาจะต้องลงทะเบียนและผ่านรายวิชา LNG120 ก่อนศึกษารายวิชา LNG220 ในภาคการศึกษาที่ 2
ภาคการศึกษาที่ 2: ปีที่ 1 / ภาคการศึกษาที่ 2 หน่วยกิต (ท-ป-ต)
INT131 Computing Platform Principles 1 (0.5-1-2)
INT132 Linux Fundamentals and Shell Scripting 1 (0.5-1-2)
INT133 Computer Networks 3 (2-2-5)
INT135 Basic Security 1 (1-0-2)
INT141 Basic Programming 3 (2.5-1-6)
INT142 Software Development Tools 1 (0.5-1-2)
INT150 Web Technology 3 (2-2-5)
INT190 Basic SQL 1 (0.5-1-2)
LNG220 Academic English 3 (3-0-6)
รวม 53.5 ชั่วโมง/สัปดาห์ 17 (12.5-9-32)
ภาคการศึกษาที่ 3: ปีที่ 2 / ภาคการศึกษาที่ 1 หน่วยกิต (ท-ป-ต)
INT134 System Deployment 2 (1.5-1-4)
INT144 Agile Software Development I 1 (1-0-2)
INT151 Basic Frontend Development 3 (2.5-1-6)
INT161 Basic Backend Development 3 (2-2-5)
INT182 Data Science and Artificial Intelligence Fundamentals 3 (3-0-6)
INT191 Relational Database Concepts and Design 2 (1.5-1-3)
INT504 Integrated Project 2 (0-4-4)
LNG202 Basic Reading for Science and Technology 1 (1-0-2)
รวม 53.5 ชั่วโมง/สัปดาห์ 17 (12.5-9-32)
ภาคการศึกษาที่ 4: ปีที่ 2 / ภาคการศึกษาที่ 2 หน่วยกิต (ท-ป-ต)
INT102 Statistics for Information Technology 2 (2-0-4)
INT111 Business Information Systems 3 (3-0-6)
INT185 Basic Data Visualization 1 (0.5-1-2)
GEN231 Miracle of Thinking 3 (3-0-6)
LNG304 Meetings and Discussions 1 (1-0-2)
INT240 Advanced Programming Concepts 3 (2.5-1-6)
INT242 Java Programming 3 (2-2-5)
รายวิชาหมวด 2.2 3 (x-x-x)
รวม 58.5 ชั่วโมง/สัปดาห์ 19 (17.5-3-38)
ภาคการศึกษาที่ 5: ปีที่ 3 / ภาคการศึกษาที่ 1 หน่วยกิต (ท-ป-ต)
INT105 Information Technology Seminar 1 (0-2-2)
INT136 Cyber Security 2 (2-0-4)
INT145 Software Analysis and Design 2 (2-0-4)
GEN111 Man and Ethics of Living 3 (3-0-6)
LNG308 Technical Report Writing 1 (1-0-2)
XXX xxx Free Elective I 3 (3-0-6)
INT261 Backend Development Framework 3 (2-2-5)
รายวิชาหมวด 2.2 3 (x-x-x)
รวม 56.0 ชั่วโมง/สัปดาห์ 18 (16-4-36)
ภาคการศึกษาที่ 6: ปีที่ 3 / ภาคการศึกษาที่ 2 หน่วยกิต (ท-ป-ต)
INT116 Legal and Ethical Issues in Information Technology 1 (1-0-2)
INT146 Software Testing 1 (1-0-2)
INT189 Data Governance 1 (1-0-2)
INT505 INT507 Capstone Project I หรือ Research Project I 1 (0-2-2)
GEN351 Modern Management and Leadership 3 (3-0-6)
LNG320 Content-Based Language Learning 3 (3-0-6)
XXX xxx Free Elective II 3 (3-0-6)
INT241 Data Structures and Algorithms 3 (2.5-1-6)
รายวิชาหมวด 2.2 3 (x-x-x)
รวม 58.5 ชั่วโมง/สัปดาห์ 19 (15.5-7-36)
ภาคการศึกษาที่ 7: ปีที่ 4 / ภาคการศึกษาที่ 1 หน่วยกิต (ท-ป-ต)
INT115 Information Technology Professional Practices 2 (2-0-4)
INT147 Agile Software Development II 2 (2-0-4)
INT506 INT508 Capstone Project II หรือ Research Project II 5 (0-10-10)
GEN241 Beauty of Life 3 (3-0-6)
LNG332 Business English 3 (3-0-6)
รวม 50 ชั่วโมง/สัปดาห์ 15 (10-10-30)
ภาคการศึกษาที่ 8: ปีที่ 4 / ภาคการศึกษาที่ 2 หน่วยกิต (ท-ป-ต)
INT509 Experiential Learning 6 (0-32-5)
รวม 37 ชั่วโมง/สัปดาห์ 6 (0-32-5)
ภาคการศึกษาที่ 1: ปีที่ 1 / ภาคการศึกษาที่ 1 หน่วยกิต (ท-ป-ต)
INT100 Design Thinking 1 (1-0-2)
INT101 Discrete Mathematics 3 (3-0-6)
INT110 Business Thinking 1 (1-0-2)
INT120 UX/UI Design Fundamentals 3 (2.5-1-6)
INT130 Computing Platform Basics 1 (0.5-1-2)
INT140 Computational Thinking 3 (2.5-1-6)
INT143 Software Process Fundamentals 1 (1-0-2)
INT180 Data Literacy 1 (1-0-2)
GEN121 Learning and Problem Solving Skills 3 (3-0-6)
รวม 52.5 ชั่วโมง/สัปดาห์ 17 (15.5-3-34)
หมายเหตุ: ในกรณีที่นักศึกษาไม่ผ่านเงื่อนไขระดับคะแนนภาษาอังกฤษตามที่สายวิชาภาษา คณะศิลปศาสตร์กำหนด นักศึกษาจะต้องลงทะเบียนและผ่านรายวิชา LNG120 ก่อนศึกษารายวิชา LNG220 ในภาคการศึกษาที่ 2
ภาคการศึกษาที่ 2: ปีที่ 1 / ภาคการศึกษาที่ 2 หน่วยกิต (ท-ป-ต)
INT131 Computing Platform Principles 1 (0.5-1-2)
INT132 Linux Fundamentals and Shell Scripting 1 (0.5-1-2)
INT133 Computer Networks 3 (2-2-5)
INT135 Basic Security 1 (1-0-2)
INT141 Basic Programming 3 (2.5-1-6)
INT142 Software Development Tools 1 (0.5-1-2)
INT150 Web Technology 3 (2-2-5)
INT190 Basic SQL 1 (0.5-1-2)
LNG220 Academic English 3 (3-0-6)
รวม 53.5 ชั่วโมง/สัปดาห์ 17 (12.5-9-32)
ภาคการศึกษาที่ 3: ปีที่ 2 / ภาคการศึกษาที่ 1 หน่วยกิต (ท-ป-ต)
INT134 System Deployment 2 (1.5-1-4)
INT144 Agile Software Development I 1 (1-0-2)
INT151 Basic Frontend Development 3 (2.5-1-6)
INT161 Basic Backend Development 3 (2-2-5)
INT182 Data Science and Artificial Intelligence Fundamentals 3 (3-0-6)
INT191 Relational Database Concepts and Design 2 (1.5-1-3)
INT504 Integrated Project 2 (0-4-4)
LNG202 Basic Reading for Science and Technology 1 (1-0-2)
รวม 53.5 ชั่วโมง/สัปดาห์ 17 (12.5-9-32)
ภาคการศึกษาที่ 4: ปีที่ 2 / ภาคการศึกษาที่ 2 หน่วยกิต (ท-ป-ต)
INT102 Statistics for Information Technology 2 (2-0-4)
INT111 Business Information Systems 3 (3-0-6)
INT185 Basic Data Visualization 1 (0.5-1-2)
GEN231 Miracle of Thinking 3 (3-0-6)
LNG304 Meetings and Discussions 1 (1-0-2)
INT240 Advanced Programming Concepts 3 (2.5-1-6)
INT242 Java Programming 3 (2-2-5)
INT250 CSS Framework 3 (2.5-1-6)
รวม 58.5 ชั่วโมง/สัปดาห์ 19 (17.5-3-38)
ภาคการศึกษาที่ 5: ปีที่ 3 / ภาคการศึกษาที่ 1 หน่วยกิต (ท-ป-ต)
INT105 Information Technology Seminar 1 (0-2-2)
INT136 Cyber Security 2 (2-0-4)
INT145 Software Analysis and Design 2 (2-0-4)
GEN111 Man and Ethics of Living 3 (3-0-6)
LNG308 Technical Report Writing 1 (1-0-2)
XXX xxx Free Elective I 3 (3-0-6)
INT251 Frontend Development Framework 3 (2.5-1-6)
INT261 Backend Development Framework 3 (2-2-5)
รวม 56.0 ชั่วโมง/สัปดาห์ 18 (16-4-36)
ภาคการศึกษาที่ 6: ปีที่ 3 / ภาคการศึกษาที่ 2 หน่วยกิต (ท-ป-ต)
INT116 Legal and Ethical Issues in Information Technology 1 (1-0-2)
INT146 Software Testing 1 (1-0-2)
INT189 Data Governance 1 (1-0-2)
INT505 INT507 Capstone Project I หรือ Research Project I 1 (0-2-2)
GEN351 Modern Management and Leadership 3 (3-0-6)
LNG320 Content-Based Language Learning 3 (3-0-6)
XXX xxx Free Elective II 3 (3-0-6)
INT241 Data Structures and Algorithms 3 (2.5-1-6)
รายวิชาหมวด 2.2 3 (x-x-x)
รวม 58.5 ชั่วโมง/สัปดาห์ 19 (15.5-7-36)
ภาคการศึกษาที่ 7: ปีที่ 4 / ภาคการศึกษาที่ 1 หน่วยกิต (ท-ป-ต)
INT115 Information Technology Professional Practices 2 (2-0-4)
INT147 Agile Software Development II 2 (2-0-4)
INT506 INT508 Capstone Project II หรือ Research Project II 5 (0-10-10)
GEN241 Beauty of Life 3 (3-0-6)
LNG332 Business English 3 (3-0-6)
รวม 50 ชั่วโมง/สัปดาห์ 15 (10-10-30)
ภาคการศึกษาที่ 8: ปีที่ 4 / ภาคการศึกษาที่ 2 หน่วยกิต (ท-ป-ต)
INT509 Experiential Learning 6 (0-32-5)
รวม 37 ชั่วโมง/สัปดาห์ 6 (0-32-5)
ภาคการศึกษาที่ 1: ปีที่ 1 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT100Design Thinking1 (1-0-2)
INT101Discrete Mathematics3 (3-0-6)
INT110Business Thinking1 (1-0-2)
INT120UX/UI Design Fundamentals3 (2.5-1-6)
INT130Computing Platform Basics1 (0.5-1-2)
INT140Computational Thinking3 (2.5-1-6)
INT143Software Process Fundamentals1 (1-0-2)
INT180Data Literacy1 (1-0-2)
GEN121Learning and Problem Solving Skills3 (3-0-6)
รวม 52.5 ชั่วโมง/สัปดาห์17 (15.5-3-34)

หมายเหตุ: ในกรณีที่นักศึกษาไม่ผ่านเงื่อนไขระดับคะแนนภาษาอังกฤษตามที่สายวิชาภาษา คณะศิลปศาสตร์กำหนด นักศึกษาจะต้องลงทะเบียนและผ่านรายวิชา LNG120 ก่อนศึกษารายวิชา LNG220 ในภาคการศึกษาที่ 2

ภาคการศึกษาที่ 2: ปีที่ 1 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT131Computing Platform Principles1 (0.5-1-2)
INT132Linux Fundamentals and Shell Scripting1 (0.5-1-2)
INT133Computer Networks3 (2-2-5)
INT135Basic Security1 (1-0-2)
INT141Basic Programming3 (2.5-1-6)
INT142Software Development Tools1 (0.5-1-2)
INT150Web Technology3 (2-2-5)
INT190Basic SQL1 (0.5-1-2)
LNG220Academic English3 (3-0-6)
รวม 53.5 ชั่วโมง/สัปดาห์17 (12.5-9-32)
ภาคการศึกษาที่ 3: ปีที่ 2 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT134System Deployment2 (1.5-1-4)
INT144Agile Software Development I1 (1-0-2)
INT151Basic Frontend Development3 (2.5-1-6)
INT161Basic Backend Development3 (2-2-5)
INT182Data Science and Artificial Intelligence Fundamentals3 (3-0-6)
INT191Relational Database Concepts and Design2 (1.5-1-3)
INT504Integrated Project2 (0-4-4)
LNG202Basic Reading for Science and Technology1 (1-0-2)
รวม 53.5 ชั่วโมง/สัปดาห์17 (12.5-9-32)
ภาคการศึกษาที่ 4: ปีที่ 2 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT102Statistics for Information Technology2 (2-0-4)
INT111Business Information Systems3 (3-0-6)
INT185Basic Data Visualization1 (0.5-1-2)
GEN231Miracle of Thinking3 (3-0-6)
LNG304Meetings and Discussions1 (1-0-2)
INT243Python Programming3 (2-2-5)
INT270Mathematics for Artificial Intelligence3 (3-0-6)
รายวิชาหมวด 2.2*3 (x-x-x)
รวม 58.5 ชั่วโมง/สัปดาห์19 (17.5-3-38)

* แนะนำวิชา INT240 Advanced Programming Concepts 3 หน่วยกิต

ภาคการศึกษาที่ 5: ปีที่ 3 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT105Information Technology Seminar1 (0-2-2)
INT136Cyber Security2 (2-0-4)
INT145Software Analysis and Design2 (2-0-4)
GEN111Man and Ethics of Living3 (3-0-6)
LNG308Technical Report Writing1 (1-0-2)
XXX xxxFree Elective I3 (3-0-6)
INT271Machine Learning3 (2-2-5)
INT272Artificial Neural Networks and Deep Learning2 (1.5-1-3)
INT273Generative Deep Learning1 (0.75-0.5-2)
รวม 56.0 ชั่วโมง/สัปดาห์18 (16-4-36)
ภาคการศึกษาที่ 6: ปีที่ 3 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT116Legal and Ethical Issues in Information Technology1 (1-0-2)
INT146Software Testing1 (1-0-2)
INT189Data Governance1 (1-0-2)

INT505

INT507

Capstone Project I หรือ

Research Project I

1 (0-2-2)
GEN351Modern Management and Leadership3 (3-0-6)
LNG320Content-Based Language Learning3 (3-0-6)
XXX xxxFree Elective II3 (3-0-6)
INT241Data Structures and Algorithms3 (2.5-1-6)

INT370

INT371

INT47x

Applied Natural Language Processing หรือ

Applied Computer Vision หรือ

Special Topic in Artificial Intelligence

3 (2-2-5)

3 (2-2-5)

3 (x-x-6)

รวม 58.5 ชั่วโมง/สัปดาห์19 (15.5-7-36) 
ภาคการศึกษาที่ 7: ปีที่ 4 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT115Information Technology Professional Practices2 (2-0-4)
INT147Agile Software Development II2 (2-0-4)

INT506

INT508

Capstone Project II หรือ

Research Project II

5 (0-10-10)
GEN241Beauty of Life3 (3-0-6)
LNG332Business English3 (3-0-6)
รวม 50 ชั่วโมง/สัปดาห์15 (10-10-30)
ภาคการศึกษาที่ 8: ปีที่ 4 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT509Experiential Learning6 (0-32-5)
รวม 37 ชั่วโมง/สัปดาห์6 (0-32-5)
ภาคการศึกษาที่ 1: ปีที่ 1 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT100Design Thinking1 (1-0-2)
INT101Discrete Mathematics3 (3-0-6)
INT110Business Thinking1 (1-0-2)
INT120UX/UI Design Fundamentals3 (2.5-1-6)
INT130Computing Platform Basics1 (0.5-1-2)
INT140Computational Thinking3 (2.5-1-6)
INT143Software Process Fundamentals1 (1-0-2)
INT180Data Literacy1 (1-0-2)
GEN121Learning and Problem Solving Skills3 (3-0-6)
รวม 52.5 ชั่วโมง/สัปดาห์17 (15.5-3-34)

หมายเหตุ: ในกรณีที่นักศึกษาไม่ผ่านเงื่อนไขระดับคะแนนภาษาอังกฤษตามที่สายวิชาภาษา คณะศิลปศาสตร์กำหนด นักศึกษาจะต้องลงทะเบียนและผ่านรายวิชา LNG120 ก่อนศึกษารายวิชา LNG220 ในภาคการศึกษาที่ 2

ภาคการศึกษาที่ 2: ปีที่ 1 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT131Computing Platform Principles1 (0.5-1-2)
INT132Linux Fundamentals and Shell Scripting1 (0.5-1-2)
INT133Computer Networks3 (2-2-5)
INT135Basic Security1 (1-0-2)
INT141Basic Programming3 (2.5-1-6)
INT142Software Development Tools1 (0.5-1-2)
INT150Web Technology3 (2-2-5)
INT190Basic SQL1 (0.5-1-2)
LNG220Academic English3 (3-0-6)
รวม 53.5 ชั่วโมง/สัปดาห์17 (12.5-9-32)
ภาคการศึกษาที่ 3: ปีที่ 2 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT134System Deployment2 (1.5-1-4)
INT144Agile Software Development I1 (1-0-2)
INT151Basic Frontend Development3 (2.5-1-6)
INT161Basic Backend Development3 (2-2-5)
INT182Data Science and Artificial Intelligence Fundamentals3 (3-0-6)
INT191Relational Database Concepts and Design2 (1.5-1-3)
INT504Integrated Project2 (0-4-4)
LNG202Basic Reading for Science and Technology1 (1-0-2)
รวม 53.5 ชั่วโมง/สัปดาห์17 (12.5-9-32)
ภาคการศึกษาที่ 4: ปีที่ 2 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT102Statistics for Information Technology2 (2-0-4)
INT111Business Information Systems3 (3-0-6)
INT185Basic Data Visualization1 (0.5-1-2)
GEN231Miracle of Thinking3 (3-0-6)
LNG304Meetings and Discussions1 (1-0-2)
INT243Python Programming3 (2-2-5)
INT270Mathematics for Artificial Intelligence3 (3-0-6)
INT282Statistics for Data Science1 (0.5-1-2)
รายวิชาหมวด 2.2*2 (x-x-x)
รวม 58.5 ชั่วโมง/สัปดาห์19 (17.5-3-38)

* แนะนำวิชา INT240 Advanced Programming Concepts 3 หน่วยกิต

ภาคการศึกษาที่ 5: ปีที่ 3 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT105Information Technology Seminar1 (0-2-2)
INT136Cyber Security2 (2-0-4)
INT145Software Analysis and Design2 (2-0-4)
GEN111Man and Ethics of Living3 (3-0-6)
LNG308Technical Report Writing1 (1-0-2)
XXX xxxFree Elective I3 (3-0-6)
INT271Machine Learning3 (2-2-5)
INT272Artificial Neural Networks and Deep Learning2 (1.5-1-3)
รายวิชาหมวด 2.21 (x-x-x)
รวม 56.0 ชั่วโมง/สัปดาห์18 (16-4-36)
ภาคการศึกษาที่ 6: ปีที่ 3 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT116Legal and Ethical Issues in Information Technology1 (1-0-2)
INT146Software Testing1 (1-0-2)
INT189Data Governance1 (1-0-2)

INT505

INT507

Capstone Project I หรือ

Research Project I

1 (0-2-2)
GEN351Modern Management and Leadership3 (3-0-6)
LNG320Content-Based Language Learning3 (3-0-6)
XXX xxxFree Elective II3 (3-0-6)
INT285Advanced Data Visualization2 (1-2-3)
INT297NoSQL Database2 (1-2-3)
รายวิชาหมวด 2.2*2 (x-x-x)
รวม 58.5 ชั่วโมง/สัปดาห์19 (15.5-7-36)

* แนะนำวิชา INT241 Data Structures and Algorithms 3 หน่วยกิต

ภาคการศึกษาที่ 7: ปีที่ 4 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT115Information Technology Professional Practices2 (2-0-4)
INT147Agile Software Development II2 (2-0-4)

INT506

INT508

Capstone Project II หรือ

Research Project II

5 (0-10-10)
GEN241Beauty of Life3 (3-0-6)
LNG332Business English3 (3-0-6)
รวม 50 ชั่วโมง/สัปดาห์15 (10-10-30)
ภาคการศึกษาที่ 8: ปีที่ 4 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT509Experiential Learning6 (0-32-5)
รวม 37 ชั่วโมง/สัปดาห์6 (0-32-5)
ภาคการศึกษาที่ 1: ปีที่ 1 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT100Design Thinking1 (1-0-2)
INT101Discrete Mathematics3 (3-0-6)
INT110Business Thinking1 (1-0-2)
INT120UX/UI Design Fundamentals3 (2.5-1-6)
INT130Computing Platform Basics1 (0.5-1-2)
INT140Computational Thinking3 (2.5-1-6)
INT143Software Process Fundamentals1 (1-0-2)
INT180Data Literacy1 (1-0-2)
GEN121Learning and Problem Solving Skills3 (3-0-6)
รวม 52.5 ชั่วโมง/สัปดาห์17 (15.5-3-34)

หมายเหตุ: ในกรณีที่นักศึกษาไม่ผ่านเงื่อนไขระดับคะแนนภาษาอังกฤษตามที่สายวิชาภาษา คณะศิลปศาสตร์กำหนด นักศึกษาจะต้องลงทะเบียนและผ่านรายวิชา LNG120 ก่อนศึกษารายวิชา LNG220 ในภาคการศึกษาที่ 2

ภาคการศึกษาที่ 2: ปีที่ 1 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT131Computing Platform Principles1 (0.5-1-2)
INT132Linux Fundamentals and Shell Scripting1 (0.5-1-2)
INT133Computer Networks3 (2-2-5)
INT135Basic Security1 (1-0-2)
INT141Basic Programming3 (2.5-1-6)
INT142Software Development Tools1 (0.5-1-2)
INT150Web Technology3 (2-2-5)
INT190Basic SQL1 (0.5-1-2)
LNG220Academic English3 (3-0-6)
รวม 53.5 ชั่วโมง/สัปดาห์17 (12.5-9-32)
ภาคการศึกษาที่ 3: ปีที่ 2 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT134System Deployment2 (1.5-1-4)
INT144Agile Software Development I1 (1-0-2)
INT151Basic Frontend Development3 (2.5-1-6)
INT161Basic Backend Development3 (2-2-5)
INT182Data Science and Artificial Intelligence Fundamentals3 (3-0-6)
INT191Relational Database Concepts and Design2 (1.5-1-3)
INT504Integrated Project2 (0-4-4)
LNG202Basic Reading for Science and Technology1 (1-0-2)
รวม 53.5 ชั่วโมง/สัปดาห์17 (12.5-9-32)
ภาคการศึกษาที่ 4: ปีที่ 2 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT102Statistics for Information Technology2 (2-0-4)
INT111Business Information Systems3 (3-0-6)
INT185Basic Data Visualization1 (0.5-1-2)
GEN231Miracle of Thinking3 (3-0-6)
LNG304Meetings and Discussions1 (1-0-2)
INT243Python Programming3 (2-2-5)
INT270Mathematics for Artificial Intelligence3 (3-0-6)
INT282Statistics for Data Science1 (0.5-1-2)
รายวิชาหมวด 2.2*2 (x-x-x)
รวม 58.5 ชั่วโมง/สัปดาห์19 (17.5-3-38)

* แนะนำวิชา INT240 Advanced Programming Concepts 3 หน่วยกิต

ภาคการศึกษาที่ 5: ปีที่ 3 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT105Information Technology Seminar1 (0-2-2)
INT136Cyber Security2 (2-0-4)
INT145Software Analysis and Design2 (2-0-4)
GEN111Man and Ethics of Living3 (3-0-6)
LNG308Technical Report Writing1 (1-0-2)
XXX xxxFree Elective I3 (3-0-6)
INT271Machine Learning3 (2-2-5)
INT272Artificial Neural Networks and Deep Learning2 (1.5-1-3)
รายวิชาหมวด 2.21 (x-x-x)
รวม 56.0 ชั่วโมง/สัปดาห์18 (16-4-36)
ภาคการศึกษาที่ 6: ปีที่ 3 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT116Legal and Ethical Issues in Information Technology1 (1-0-2)
INT146Software Testing1 (1-0-2)
INT189Data Governance1 (1-0-2)

INT505

INT507

Capstone Project I หรือ

Research Project I

1 (0-2-2)
GEN351Modern Management and Leadership3 (3-0-6)
LNG320Content-Based Language Learning3 (3-0-6)
XXX xxxFree Elective II3 (3-0-6)
INT285Advanced Data Visualization2 (1-2-3)
รายวิชาหมวด 2.2*4 (x-x-x)
รวม 58.5 ชั่วโมง/สัปดาห์19 (15.5-7-36)

* แนะนำวิชา INT241 Data Structures and Algorithms 3 หน่วยกิต

ภาคการศึกษาที่ 7: ปีที่ 4 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT115Information Technology Professional Practices2 (2-0-4)
INT147Agile Software Development II2 (2-0-4)

INT506

INT508

Capstone Project II หรือ

Research Project II

5 (0-10-10)
GEN241Beauty of Life3 (3-0-6)
LNG332Business English3 (3-0-6)
รวม 50 ชั่วโมง/สัปดาห์15 (10-10-30)
ภาคการศึกษาที่ 8: ปีที่ 4 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT509Experiential Learning6 (0-32-5)
รวม 37 ชั่วโมง/สัปดาห์6 (0-32-5)
ภาคการศึกษาที่ 1: ปีที่ 1 / ภาคการศึกษาที่ 1หน่วยกิต (ท-ป-ต)
INT100Design Thinking1 (1-0-2)
INT101Discrete Mathematics3 (3-0-6)
INT110Business Thinking1 (1-0-2)
INT120UX/UI Design Fundamentals3 (2.5-1-6)
INT130Computing Platform Basics1 (0.5-1-2)
INT140Computational Thinking3 (2.5-1-6)
INT143Software Process Fundamentals1 (1-0-2)
INT180Data Literacy1 (1-0-2)
GEN121Learning and Problem Solving Skills3 (3-0-6)
รวม 52.5 ชั่วโมง/สัปดาห์17 (15.5-3-34)

หมายเหตุ: ในกรณีที่นักศึกษาไม่ผ่านเงื่อนไขระดับคะแนนภาษาอังกฤษตามที่สายวิชาภาษา คณะศิลปศาสตร์กำหนด นักศึกษาจะต้องลงทะเบียนและผ่านรายวิชา LNG120 ก่อนศึกษารายวิชา LNG220 ในภาคการศึกษาที่ 2

ภาคการศึกษาที่ 2: ปีที่ 1 / ภาคการศึกษาที่ 2หน่วยกิต (ท-ป-ต)
INT131Computing Platform Principles1 (0.5-1-2)
INT132Linux Fundamentals and Shell Scripting1 (0.5-1-2)
INT133Computer Networks3 (2-2-5)
INT135Basic Security1 (1-0-2)
INT141Basic Programming3 (2.5-1-6)
INT142Software Development Tools1 (0.5-1-2)
INT150Web Technology3 (2-2-5)
INT190Basic SQL1 (0.5-1-2)
LNG220Academic English3 (3-0-6)
รวม 53.5 ชั่วโ