Choose your language

ข่าวประชาสัมพันธ์

ข่าวนักศึกษา

รายละเอียดหลักสูตร

1. ชื่อหลักสูตร

ภาษาไทย : หลักสูตรวิทยาศาสตรบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์ (หลักสูตรนานาชาติ)

ภาษาอังกฤษ : Bachelor of Science Program in Software Engineering (International Program)

2. ชื่อปริญญาและสาขาวิชา

ภาษาไทย :

ชื่อเต็ม วิทยาศาสตรบัณฑิต (วิศวกรรมซอฟต์แวร์) :

ชื่อย่อ วท.บ. (วิศวกรรมซอฟต์แวร์)

ภาษาอังกฤษ :

ชื่อเต็ม Bachelor of Science (Software Engineering) :

ชื่อย่อ B.S. (Software Engineering)

3. ปรัชญา

เป็นหลักสูตรบูรณาการศาสตร์ทางด้านวิทยาการคอมพิวเตอร์ และการบริหารจัดการทางวิศวกรรม เพื่อบริหารจัดการโครงการพัฒนาซอฟต์แวร์และตอบสนองความต้องการของอุตสาหกรรมซอฟต์แวร์ โดยมีจุดมุ่งหมายที่จะสร้างบัณฑิต หรือวิศวกรซอฟต์แวร์ที่มีคุณภาพตรงความต้องการของอุตสาหกรรมในระดับนานาชาติ โดยหลักสูตรได้รับการพัฒนาตามมาตรฐาน SEEK (Software Engineering Education Knowledge) ซึ่งเป็นคู่มือที่ได้รับการพัฒนาจากหน่วยงาน IEEE Computer Society ร่วมกับ ACM (Association for Computing Machinery) การเรียนการสอนจึงมุ่งเน้นทั้งภาคทฤษฏีและปฏิบัติ เพื่อให้บัณฑิตที่จบการศึกษามีความพร้อมที่จะทำงานได้ทันทีและมีการจัดการศึกษาแบบสหกิจศึกษาเพื่อให้นักศึกษาได้ปฏิบัติงานในสภาพแวดล้อมจริง

4. วัตถุประสงค์ของหลักสูตร

  1. ผลิตบัณฑิตด้านวิศวกรรมซอฟต์แวร์ ที่สามารถสื่อสารในระดับนานาชาติ เพื่อสนับสนุนการพัฒนาอุตสาหกรรมซอฟต์แวร์เพื่อรองรับงานและการลงทุนจากต่างประเทศ รวมทั้งการส่งออก
  2. สร้างบุคลากรด้านวิศวกรรมซอฟต์แวร์ในระดับปฏิบัติงานในโครงการวิศวกรรมซอฟต์แวร์
  3. สร้างบุคลากรด้านวิศวกรรมซอฟต์แวร์ให้มีความรู้ความสามารถในการวิเคราะห์และแก้ไขปัญหาในด้านเทคโนโลยีและการบริหารจัดการในโครงการวิศวกรรมซอฟต์แวร์ อย่างมีคุณธรรม จริยธรรม และสำนึกรับผิดชอบต่อสังคม
  4. สนับสนุนการสร้างฐานเศรษฐกิจใหม่ด้านอุตสาหกรรมซอฟต์แวร์แก่ภูมิภาคเพื่อรองรับโครงการ ICT City และยุทธศาสตร์การพัฒนาขีดความสามารถในการแข่งขันด้านอุตสาหกรรมซอฟต์แวร์ของรัฐบาล

5. แนวทางการประกอบอาชีพ

  1. วิศวกรรมซอฟต์แวร์
  2. โปรแกรมเมอร์หรือนักพัฒนาระบบ
  3. นักวิเคราะห์และออกแบบระบบ
  4. นักทดสอบโปรแกรม
  5. ผู้ประกอบการบริษัทซอฟต์แวร์
  6. ผู้จัดการโครงการซอฟต์แวร์
  7. วิศวกรปรับปรุงกระบวนการซอฟต์แวร์
  8. สถาปนิกซอฟต์แวร์

6. ค่าธรรมเนียมการศึกษา :

ภาคการศึกษาปกติ 40,000 บาท/คน

ภาคฤดูร้อน 20,000 บาท/คน

โครงสร้างหลักสูตร
 จำนวนหน่วยกิต รวมตลอดหลักสูตรไม่น้อยกว่า  133  หน่วยกิต 
 (1) หมวดวิชาศึกษาทั่วไป   30  หน่วยกิต
 - กลุ่มวิชาภาษาและการสื่อสาร   12  หน่วยกิต
 - กลุ่มวิชามนุษยศาสตร์และสังคมศาสตร์   6  หน่วยกิต
- กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์   9 หน่วยกิต
- กลุ่มวิชาการเรียนรู้ผ่านกิจกรรม   3 หน่วยกิต
(2) หมวดวิชาเฉพาะ ไม่น้อยกว่า 97 หน่วยกิต
- วิชาแกน   28 หน่วยกิต
- วิชาเอก ไม่น้อยกว่า 69 หน่วยกิต
- วิชาเอกบังคับ   54 หน่วยกิต
- วิชาเอกเลือก ไม่น้อยกว่า 15 หน่วยกิต
(3) หมวดวิชาเลือกเสรี ไม่น้อยกว่า 6 หน่วยกิต

 

แผนการศึกษา Study Program
ชั้นปีที่ 1 First Year
ภาคการศึกษาที่ 1
First Semester
      หน่วยกิต
Credit
001101 ม.อ.
ENGL
101 ภาษาอังกฤษพื้นฐาน 1
Fundamental English 1
3
206113 ว.คณ.
MATH
113 แคลคูลัสสำหรับวิศวกรรมซอฟต์แวร์
Calculus for Software Engineering
3
953103 ศท.วว.
SE
103 แนวคิดตรรกะการเขียนโปรแกรม
Programming Logical Thinking
2
953211 ศท.วว.
SE
211 องค์ประกอบคอมพิวเตอร์
Computer Organization
3
955100 ศท.ศท.
ATGE
100 การเรียนรู้ผ่านกิจกรรม1
Learning through Activities 1
1
 -  -  - กระบวนวิชาเลือกในกลุ่มวิชามนุษยศาสตร์และสังคมศาสตร์
Humanities and Social Sciences
3
 -  -  - กระบวนวิชาเลือกในกลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์
Science and Mathematics
3
      รวม
Total
18

 

ภาคการศึกษาที่ 2
Second Semester
      หน่วยกิต
Credit
001102 ม.อ.
ENGL
102 ภาษาอังกฤษพื้นฐาน 2
Fundamental English 2
3
953102 ศท.วว.
SE
102 ชนิดข้อมูลนามธรรมและการแก้ปัญหา
Abstract Data Type and Problem Solving
3
953104 ศท.วว.
SE
104 การออกแบบและพัฒนาส่วนประสานผู้ใช้บนเว็บ
Web User Interface Design and Development
2
953202 ศท.วว.
SE
202 วิศวกรรมซอฟต์แวร์เบื้องต้น
Introduction to Software Engineering
3
953231 ศท.วว.
SE
231 การเขียนโปรแกรมเชิงวัตถุ
Object Oriented Programming
3
955101 ศท.ศท.
ATGE
101 การเรียนรู้ผ่านกิจกรรม 2
Learning through Activities 2
1
- - - กระบวนวิชาเลือกในกลุ่มวิชามนุษยศาสตร์และสังคมศาสตร์
Humanities and Social Sciences
3
      รวม
Total
18
ชั้นปีที่ 2 Second Year
ภาคการศึกษาที่ 1
First Semester
      หน่วยกิต
Credit
001201 ม.อ.
ENGL
201 การอ่านเชิงวิเคราะห์และการเขียนอย่างมีประสิทธิผล
Critical Reading and Effective Writing
3
206281 ว.คณ.
MATH
281 คณิตศาสตร์ดิสครีต
Discrete Mathematics
3
953212 ศท.วว.
SE
212 ระบบฐานข้อมูลและการออกแบบระบบฐานข้อมูล
Database Systems and Database Systems Design
3
953233 ศท.วว.
SE
233 ระเบียบวิธีการเขียนโปรแกรม
Programming Methodology
3
953261 ศท.วว.
SE
261 การพัฒนาเว็บเชิงโต้ตอบ
Interactive Web Development
2
953361 ศท.วว.
SE
361 เครือข่ายคอมพิวเตอร์และวิธีการสื่อสาร
Computer Network and Protocols
3
- - - กระบวนวิชาเลือกในกลุ่มวิชาการเรียนรู้ผ่านกิจกรรม
Learning through Activities
1
      รวม
Total
18

  

ภาคการศึกษาที่ 2
Second Semester
      หน่วยกิต
Credit
001225 ม.อ.
ENGL
225 ภาษาอังกฤษในบริบทวิทยาศาสตร์และเทคโนโลยี
English in Science and Technology Context
3
206255 ว.คณ.
MATH
255 คณิตศาสตร์สำหรับวิศวกรรมซอฟต์แวร์
Mathematics for Software Engineering
3
953201 ศท.วว.
SE
201 การออกแบบและวิเคราะห์อัลกอริทึม
Algorithms Design and Analysis
3
953214 ศท.วว.
SE
214 ระบบปฏิบัติการและหลักการภาษาชุดคำสั่ง
Operating System and Programming Language Principles
3
953232 ศท.วว.
SE
 232  การวิเคราะห์และออกแบบเชิงวัตถุ
Object Oriented Analysis and Design
 3
953234 ศท.วว.
SE
 234  การพัฒนาซอฟต์แวร์ขั้นสูง
Advanced Software Development
 3
       รวม
Total
 18
ชั้นปีที่ 3 Third Year
ภาคการศึกษาที่ 1
First Semester
      หน่วยกิต
Credit
208263 ว.สถ.
STAT
263 สถิติเบื้องต้น
Elementary Statistics
3
953321 ศท.วว.
SE
321 การวิเคราะห์ความต้องการทางซอฟต์แวร์
Software Requirement Analysis
3
953322 ศท.วว.
SE
322 การออกแบบซอฟต์แวร์และสถาปัตยกรรม
Software Design and Architecture
3
953331 ศท.วว.
SE
331 การพัฒนาซอฟต์แวร์แบบเน้นองค์ประกอบโปรแกรม
Component-Based Software Development
3
- - - กระบวนวิชาเลือกเสรี
Free Elective
3
- - - กระบวนวิชาเลือกในกลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์
Science and Mathematics
3
      รวม
Total
18

 

ภาคการศึกษาที่ 2
Second Semester
      หน่วยกิต
Credit
953323 ศท.วว.
SE
323 การสร้าง ทดสอบ และการบำรุงรักษาซอฟต์แวร์
Software Construction, Testing and Maintenance
3
953392 ศท.วว.
SE
392 การเตรียมความพร้อมก่อนโครงงานสำหรับวิศวกรรมซอฟต์แวร์
Software Engineering Preproject
1
- - - กระบวนวิชาเอกเลือก
Major Elective
3
- - - กระบวนวิชาเอกเลือก
Major Elective
3
- - - กระบวนวิชาเอกเลือก
Major Elective
3
- - - กระบวนวิชาเลือกเสรี
Free Elective
3
- - - กระบวนวิชาเลือกในกลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์
Science and Mathematics
3
      รวม
Total
19
ชั้นปีที่ 4 Fourth Year
ภาคการศึกษาที่ 1
First Semester
      หน่วยกิต
Credit
953391 ศท.วว.
SE
391 ค่ายฝึกพัฒนาซอฟต์แวร์
Software Development Training Camp
3
953420 ศท.วว.
SE
420 จริยธรรมและหลักปฏิบัติทางวิชาชีพวิศวกรซอฟต์แวร์
Ethics and Professionalism for Software Engineers
3
953499 ศท.วว.
SE
499 โครงงานวิศวกรรมซอฟต์แวร์
Software Engineering Project
3
- - - กระบวนวิชาเอกเลือก
Major Elective
3
- - - กระบวนวิชาเอกเลือก
Major Elective
3
      รวม
Total
15

 

ภาคการศึกษาที่ 2
Second Semester
      หน่วยกิต
Credit
953491 ศท.วว.
SE
491 สหกิจศึกษา
Cooperative Education
9

 

กระบวนวิชา

หน่วยกิจ

credits

(1) หมวดวิชาศึกษาทั่วไป                                          

General Education                                          

30

1.1 กลุ่มวิชาภาษาและการสื่อสาร      

     Language and Communication

12

001101

.อ.

ENGL

101

 

ภาษาอังกฤษพื้นฐาน 1

Fundamental English 1

3

001102

.อ.

ENGL

102

 

ภาษาอังกฤษพื้นฐาน 2

Fundamental English 2

3

001201

.อ.

ENGL

201

 

การอ่านเชิงวิเคราะห์และการเขียนอย่างมีประสิทธิผล

Critical Reading and Effective Writing

3

001229

 

.อ.

ENGL

229

 

ภาษาอังกฤษสำหรับศิลปะสื่อ

English for Media Arts

3

.2            กลุ่มวิชามนุษยศาสตร์และสังคมศาสตร์            

               Humanities and Social Science

6

เลือก 2 กระบวนวิชา จากกระบวนวิชาต่อไปนี้

Select 2 courses from the followings

011251

ม.ปร.

PHIL

251

ปรัชญาเศรษฐกิจพอเพียง

Philosophy of Sufficiency Economy

3

013110

ม.จว.

PSY

110

 

จิตวิทยากับชีวิตประจำวัน

Psychology and Daily Life

3

128100

ร.รปศ.

PA

100

การบริหารงานตามหลักธรรมาภิบาลพื้นฐาน

Basic Good Governance in Administration

3

154104

ส.ภม.

GEO

104

การอนุรักษ์สิ่งแวดล้อม

Environmental Conservation

3

159100

ส.สม.

SA

100

โลกสมัยใหม่ในชีวิตประจำวัน

Modern World in Everyday Life

3

703103

บธ.กจ.

MGMT

103

การเป็นผู้ประกอบการและธุรกิจเบื้องต้น

Introduction to Entrepreneurship and Business

3

751100

ศศ.

ECON

100

เศรษฐศาสตร์ในชีวิตประจำวัน

Economics for Everyday Life

3

1.3          กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์

               Science and Mathematics

9

เลือก 3 กระบวนวิชา จากกระบวนวิชาต่อไปนี้

Select 3 courses from the followings

201114

ว.วท.

SC

114

วิทยาศาสตร์สิ่งแวดล้อมในโลกปัจจุบัน

Environmental Science in Todays World

3

201117

ว.วท.

SC

117

คณิตศาสตร์และวิทยาศาสตร์กับอารยธรรม

Mathematics and Science in Civilization

3

205100

ว.ธณ.

GEOL

100

โลกและกระบวนการทางธรณีวิทยา

The Earth and its Geological Processes

3

207110

ว.ฟส.

PHYS

110

ฟิสิกส์ : ศาสตร์ที่เปลี่ยนโลก                        

Physics: The Science that Changed the World

3

211100

ว.ชท..

BCT

100

กินดี : การมีชีวิตที่ดีขึ้นและการป้องกันโรค

Eating Well : Better Living and Disease Prevention

3

259109

วศ.ท.

ENGR

109

โทรคมนาคมในประเทศไทย

Telecommunication in Thailand

3

357100

ก.กฏ.

ENT

100

แมลงกับมนุษยชาติ

Insects and Mankind

3

359202

ก.พส.

HORT

202

พืชและอาหารปลอดภัย

Plant and Food Safety

3

461100

ภ.วภ.

PHPS

100

สมุนไพรเพื่อสุขภาพและความงาม

Herbs for Healty and Beauty

3

601201

อ.วท.

FST

201

หลักการแปรรูปและถนอมอาหาร

Principles of Food Processing and Preservation

3

951100

ศท.อ.

ANI

100

ชีวิตสมัยใหม่กับแอนนิเมชัน

Modern Life and Animation

3

1.4 กลุ่มวิชาการเรียนรู้ผ่านกิจกรรม                                               

     Learning through Activities                                 

3

บังคับให้เรียน 2 กระบวนวิชา คือ

Compulsory 2 courses

955106

ศท.ศท.

ATGE

106

การเรียนรู้ผ่านกิจกรรม 1

Learning through Activities 1

1

955201

ศท.ศท.

ATGE

201

การเรียนรู้ผ่านกิจกรรม 2

Learning through Activities 2

1

และเลือก 1 กระบวนวิชาจากกระบวนวิชาต่อไปนี้

And select 1 course from the followings

057122

ศ.ล.

EDPE

122

ว่ายน้ำเพื่อชีวิตและการออกกำลังกาย

Swimming for Life and Exercise

1

057128

ศ.ล.

EDPE

128

เทนนิสเพื่อชีวิตและการออกกำลังกาย

Tennis for Life and Exercise

1

057131

ศ.ล.

EDPE

131

การออกกำลังกายและสุขสภาพ          

Exercise and Health

2

201192

ว.วท.

SC

192

ดอยสุเทพศึกษา

Doi Suthep Study

1

571104

พย.ศท.

NGGE

104

การสร้างความรู้สึกดีให้ตนเอง

Creation of Good Feeling for Oneself

2

(2) หมวดวิชาเฉพาะ

Field of Specialization

ไม่น้อยกว่า

a minimum of

97

2.1 วิชาแกน         

Core Courses

28

206113

ว.คณ.

MATH

113

แคลคูลัสสำหรับวิศวกรรมซอฟต์แวร์

Calculus for Software Engineering

3

206255

ว.คณ.

MATH

255

คณิตศาสตร์สำหรับวิศวกรรมซอฟต์แวร์

Mathematics for Software Engineering

3

206281

ว.คณ.

MATH

281

คณิตศาสตร์ดิสครีต

Discrete Mathematics

3

208263

ว.สถ.

STAT

263

สถิติเบื้องต้น

Elementary Statistics

3

953103

ศท.วว.

SE

103

แนวคิดตรรกะการเขียนโปรแกรม

Programming Logical Thinking

2

953104

ศท.วว.

SE

104

การออกแบบและพัฒนาส่วนประสานผู้ใช้บนเว็บ

Web User Interface Design and Development

2

953102

ศท.วว.

SE

102

ชนิดข้อมูลนามธรรมและการแก้ปัญหา

Abstract Data Type and Problem Solving

3

953201

ศท.วว.

SE

201

การออกแบบและวิเคราะห์อัลกอริทึม

Algorithms Design and Analysis

3

953202

ศท.วว.

SE

202

วิศวกรรมซอฟต์แวร์เบื้องต้น

Introduction to Software Engineering

3

953231

ศท.วว.

SE

231

การเขียนโปรแกรมเชิงวัตถุ

Object Oriented Programming

3

2.2 วิชาเอก           

Major Courses

69

     โดยในจำนวนนี้ไม่น้อยกว่า 36 หน่วยกิต ต้องเป็นกระบวนวิชาระดับ 300 และ 400 และอย่างน้อย 18 หน่วยกิต ต้องเป็นกระบวนวิชาระดับ 400 ขึ้นไป

      Among the credits earned from major courses taken, a minimum of 36 credits must be from advanced level courses (300-400 level) , at least 18 of which must be from 400 level courses.

2.2.1 วิชาเอกบังคับ                             

Required Courses

54

953211

ศท.วว.

SE

211

องค์ประกอบคอมพิวเตอร์

Computer Organization

3

953212

ศท.วว.

SE

212

ระบบฐานข้อมูลและการออกแบบระบบฐานข้อมูล

Database Systems and Database Systems Design

3

953214

ศท.วว.

SE

214

ระบบปฏิบัติการและหลักการภาษาชุดคำสั่ง

Operating System and Programming Language Principles

3

953232

ศท.วว.

SE

232

การวิเคราะห์และออกแบบเชิงวัตถุ

Object Oriented Analysis and Design

3

953233

ศท.วว.

SE

233

ระเบียบวิธีการเขียนโปรแกรม

Programming Methodology

3

953234

ศท.วว.

SE

234

การพัฒนาซอฟต์แวร์ขั้นสูง

Advanced Software Development

3

953261

ศท.วว.

SE

261

การพัฒนาเว็บเชิงโต้ตอบ

Interactive Web Development

2

953321

ศท.วว.

SE

321

การวิเคราะห์ความต้องการทางซอฟต์แวร์

Software Requirement Analysis

3

953322

ศท.วว.

SE

322

การออกแบบซอฟต์แวร์และสถาปัตยกรรม

Software Design and Architecture

3

953323

ศท.วว.

SE

323

การสร้าง ทดสอบ และการบำรุงรักษาซอฟต์แวร์

Software Construction, Testing and Maintenance

3

953331

ศท.วว.

SE

331

การพัฒนาซอฟต์แวร์แบบเน้นองค์ประกอบโปรแกรม

Component-Based Software Development

3

953361

ศท.วว.

SE

361

เครือข่ายคอมพิวเตอร์และวิธีการสื่อสาร

Computer Network and Protocols

3

953391

ศท.วว.

SE

391

ค่ายฝึกพัฒนาซอฟต์แวร์

Software Development Training Camp

3

953392

ศท.วว.

SE

392

การเตรียมความพร้อมก่อนโครงงานสำหรับวิศวกรรมซอฟต์แวร์

Software Engineering Preproject

3

953420

ศท.วว.

SE

420

จริยธรรมและหลักปฏิบัติทางวิชาชีพวิศวกรซอฟต์แวร์

Ethics and Professionalism for Software Engineers

3

953491

ศท.วว.

SE

491

สหกิจศึกษา

Cooperative Education

9

953499

ศท.วว.

SE

499

โครงงานวิศวกรรมซอฟต์แวร์

Software Engineering Project

3

2.2.2 วิชาเอกเลือก

Major Electives

ไม่น้อยกว่า

a minimum of

15

953324

ศท.วว.

SE

324

การจัดการโครงการซอฟต์แวร์

Software Project Management

3

953411

ศท.วว.

SE

411

ปัญญาประดิษฐ์สำหรับวิศวกรรมซอฟต์แวร์

Artificial Intelligence for Software Engineering

3

953421 

ศท.วว.

SE

421

ปฏิสัมพันธ์ระหว่างมนุษย์และคอมพิวเตอร์โดยวิธีวิศวกรรมคอมพิวเตอร์

Software Engineering Approach to Human Computer  Interaction

3

953422 

ศท.วว.

SE

422

การประกันคุณภาพซอฟต์แวร์

Software Quality Assurrance

3

953423 

ศท.วว.

SE

423

การปรับปรุงกระบวนการซอฟต์แวร์

Software Process Improvement

3

953441 

ศท.วว.

SE

441

กลยุทธ์ทางธุรกิจอิเล็กทรอนิกส์และสถาปัตยกรรม

E-Business Strategy and Architecture

3

953442 

ศท.วว.

SE

442

ธุรกิจอิเล็กทรอนิกส์แบบมีส่วนร่วม

Collaborative E-Business

3

953443 

ศท.วว.

SE

443

ความปลอดภัยในธุรกิจอิเล็กทรอนิกส์

Security in E-Business

3

953444 

ศท.วว.

SE

444

เทคโนโลยีเว็บเซอร์วิส

Web Services Technologies

3

953445 

ศท.วว.

SE

445

ธุรกิจซอฟต์แวร์เบื้องต้น

Introdution to Software Business

3

953451 

ศท.วว.

SE

451

วิศวกรรมระบบมัลติมีเดีย

Multimedia System Engineering

3

953452 

ศท.วว.

SE

452

การออกแบบและพัฒนาซอฟต์แวร์มัลติมีเดีย

Multimedia Software Design and Development

3

953461 

ศท.วว.

SE

461

การวางแผนและการจัดการระบบเครือข่ายในองค์กร

Corporate Network Planning and Management

3

953462 

ศท.วว.

SE

462

เครือข่ายคอมพิวเตอร์และความปลอดภัย

Computer Network and Security

3

953463 

ศท.วว.

SE

463

ระบบการสื่อสารไร้สาย

Wireless Communication System

3

953464 

ศท.วว.

SE

464

การพัฒนาโปรแกรมประยุกต์ระบบไร้สาย

Wireless Application Development

3

953465 

ศท.วว.

SE

465

เทคโนโลยีโปรแกรมประยุกต์ระบบไร้สาย

Wireless Application Technologies

3

953481 

ศท.วว.

SE

481

การค้นคืนสารสนเทศเบื้องต้น

Introduction to Information Retrieval

3

953492

ศท.วว.

SE

492

หัวข้อพิเศษจากสหกิจศึกษา 1

Special Topics in Cooperative Education 1

3

953493

ศท.วว.

SE

493

หัวข้อพิเศษจากสหกิจศึกษา 2

Special Topics in Cooperative Education 2

3

953494 

ศท.วว.

SE

494

หัวข้อเลือกสรรทางวิศวกรรมซอฟต์แวร์ 1

Selected Topics in Software Engineering 1

3

953495 

ศท.วว.

SE

495

หัวข้อเลือกสรรทางวิศวกรรมซอฟต์แวร์ 2

Selected Topics in Software Engineering

3

(3) หมวดวิชาเลือกเสรี

Free Electives   

ไม่น้อยกว่า

a minimum of

6

เลือกเรียนไม่น้อยกว่า 6 หน่วยกิตเลือกจากกระบวนวิชาที่ไม่ได้ระบุไว้ในหลักสูตร

At least 6 credits of elective courses, taken outside the major and minor (if any) fields, are required.

กระบวนวิชา

กระบวนวิชา

หน่วยกิจ

credits

(1) หมวดวิชาศึกษาทั่วไป                                          

General Education                                          

30

1.1 กลุ่มวิชาภาษาและการสื่อสาร 

     Language and Communication

12

001101

ม.อ.

ENGL

101

ภาษาอังกฤษพื้นฐาน 1

Fundamental English 1

3

001102

ม.อ.

ENGL

102

ภาษาอังกฤษพื้นฐาน 2

Fundamental English 2

3

001201

ม.อ.

ENGL

201

การอ่านเชิงวิเคราะห์และการเขียนอย่างมีประสิทธิผล

Critical Reading and Effective Writing

3

001229

ม.อ.

ENGL

229

ภาษาอังกฤษสำหรับศิลปะสื่อ

English for Media Arts

3

1.2    กลุ่มวิชามนุษยศาสตร์และสังคมศาสตร์   

          Humanities and Social Science

6

เลือก 2 กระบวนวิชา จากกระบวนวิชาต่อไปนี้

Select 2 courses from the followings

011251

ม.ปร.

PHIL

251

ปรัชญาเศรษฐกิจพอเพียง

Philosophy of Sufficiency Economy

3

013110

ม.จว.

PSY

110

จิตวิทยากับชีวิตประจำวัน

Psychology and Daily Life

3

128100

ร.รปศ.

PA

100

การบริหารงานตามหลักธรรมาภิบาลพื้นฐาน

Basic Good Governance in Administration

3

154104

ส.ภม.

GEO

104

การอนุรักษ์สิ่งแวดล้อม

Environmental Conservation

3

159100

ส.สม.

SA

100

โลกสมัยใหม่ในชีวิตประจำวัน

Modern World in Everyday Life

3

703103

บธ.กจ.

MGMT

103

การเป็นผู้ประกอบการและธุรกิจเบื้องต้น

Introduction to Entrepreneurship and Business

3

751100

ศศ.

ECON

100

เศรษฐศาสตร์ในชีวิตประจำวัน

Economics for Everyday Life

3

1.3    กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์     

          Science and Mathematics

9

เลือก 3 กระบวนวิชา จากกระบวนวิชาต่อไปนี้

Select 3 courses from the followings

201114

ว.วท.

SC

114

วิทยาศาสตร์สิ่งแวดล้อมในโลกปัจจุบัน

Environmental Science in Today’s World

3

201117

ว.วท.

SC

117

คณิตศาสตร์และวิทยาศาสตร์กับอารยธรรม

Mathematics and Science in Civilization

3

205100

ว.ธณ.

GEOL

100

โลกและกระบวนการทางธรณีวิทยา

The Earth and its Geological Processes

3

207110

ว.ฟส.

PHYS

110

ฟิสิกส์ : ศาสตร์ที่เปลี่ยนโลก                        

Physics: The Science that Changed the World

3

211100

ว.ชท..

BCT

100

กินดี : การมีชีวิตที่ดีขึ้นและการป้องกันโรค

Eating Well : Better Living and Disease Prevention

3

259109

วศ.ท.

ENGR

109

โทรคมนาคมในประเทศไทย

Telecommunication in Thailand

3

357100

ก.กฏ.

ENT

100

แมลงกับมนุษยชาติ

Insects and Mankind

3

359202

ก.พส.

HORT

202

พืชและอาหารปลอดภัย

Plant and Food Safety

3

461100

ภ.วภ.

PHPS

100

สมุนไพรเพื่อสุขภาพและความงาม

Herbs for Healty and Beauty

3

601201

อ.วท.

FST

201

หลักการแปรรูปและถนอมอาหาร

Principles of Food Processing and Preservation

3

951100

ศท.อ.

ANI

100

ชีวิตสมัยใหม่กับแอนนิเมชัน

Modern Life and Animation

3

1.4 กลุ่มวิชาการเรียนรู้ผ่านกิจกรรม                                    

     Learning through Activities                                 

3

บังคับให้เรียน 2 กระบวนวิชา คือ

Compulsory 2 courses

955106

ศท.ศท.

ATGE

106

การเรียนรู้ผ่านกิจกรรม 1

Learning through Activities 1

1

955201

ศท.ศท.

ATGE

201

การเรียนรู้ผ่านกิจกรรม 2

Learning through Activities 2

1

และเลือก 1 กระบวนวิชาจากกระบวนวิชาต่อไปนี้

And select 1 course from the followings

057122

ศ.ล.

EDPE

122

ว่ายน้ำเพื่อชีวิตและการออกกำลังกาย

Swimming for Life and Exercise

1

057128

ศ.ล.

EDPE

128

เทนนิสเพื่อชีวิตและการออกกำลังกาย

Tennis for Life and Exercise

1

057131

ศ.ล.

EDPE

131

การออกกำลังกายและสุขสภาพ     

Exercise and Health

2

201192

ว.วท.

SC

192

ดอยสุเทพศึกษา

Doi Suthep Study

1

571104

พย.ศท.

NGGE

104

การสร้างความรู้สึกดีให้ตนเอง

Creation of Good Feeling for Oneself

2

(2) หมวดวิชาเฉพาะ

Field of Specialization

ไม่น้อยกว่า

a minimum of

97

2.1 วิชาแกน

Core Courses

28

206113

ว.คณ.

MATH

113

แคลคูลัสสำหรับวิศวกรรมซอฟต์แวร์

Calculus for Software Engineering

3

206255

ว.คณ.

MATH

255

คณิตศาสตร์สำหรับวิศวกรรมซอฟต์แวร์

Mathematics for Software Engineering

3

206281

ว.คณ.

MATH

281

คณิตศาสตร์ดิสครีต

Discrete Mathematics

3

208263

ว.สถ.

STAT

263

สถิติเบื้องต้น

Elementary Statistics

3

953103

ศท.วว.

SE

103

แนวคิดตรรกะการเขียนโปรแกรม

Programming Logical Thinking

2

953104

ศท.วว.

SE

104

การออกแบบและพัฒนาส่วนประสานผู้ใช้บนเว็บ

Web User Interface Design and Development

2

953102

ศท.วว.

SE

102

ชนิดข้อมูลนามธรรมและการแก้ปัญหา

Abstract Data Type and Problem Solving

3

953201

ศท.วว.

SE

201

การออกแบบและวิเคราะห์อัลกอริทึม

Algorithms Design and Analysis

3

953202

ศท.วว.

SE

202

วิศวกรรมซอฟต์แวร์เบื้องต้น

Introduction to Software Engineering

3

953231

ศท.วว.

SE

231

การเขียนโปรแกรมเชิงวัตถุ

Object Oriented Programming

3

2.2 วิชาเอก 

Major Courses

69

     โดยในจำนวนนี้ไม่น้อยกว่า 36 หน่วยกิต ต้องเป็นกระบวนวิชาระดับ 300 และ 400 และอย่างน้อย 18 หน่วยกิต ต้องเป็นกระบวนวิชาระดับ 400 ขึ้นไป

      Among the credits earned from major courses taken, a minimum of 36 credits must be from advanced level courses (300-400 level) , at least 18 of which must be from 400 level courses.

2.2.1 วิชาเอกบังคับ         

Required Courses

54

953211

ศท.วว.

SE

211

องค์ประกอบคอมพิวเตอร์

Computer Organization

3

953212

ศท.วว.

SE

212

ระบบฐานข้อมูลและการออกแบบระบบฐานข้อมูล

Database Systems and Database Systems Design

3

953214

ศท.วว.

SE

214

ระบบปฏิบัติการและหลักการภาษาชุดคำสั่ง

Operating System and Programming Language Principles

3

953232

ศท.วว.

SE

232

การวิเคราะห์และออกแบบเชิงวัตถุ

Object Oriented Analysis and Design

3

953233

ศท.วว.

SE

233

ระเบียบวิธีการเขียนโปรแกรม

Programming Methodology

3

953234

ศท.วว.

SE

234

การพัฒนาซอฟต์แวร์ขั้นสูง

Advanced Software Development

3

953261

ศท.วว.

SE

261

การพัฒนาเว็บเชิงโต้ตอบ

Interactive Web Development

2

953321

ศท.วว.

SE

321

การวิเคราะห์ความต้องการทางซอฟต์แวร์

Software Requirement Analysis

3

953322

ศท.วว.

SE

322

การออกแบบซอฟต์แวร์และสถาปัตยกรรม

Software Design and Architecture

3

953323

ศท.วว.

SE

323

การสร้าง ทดสอบ และการบำรุงรักษาซอฟต์แวร์

Software Construction, Testing and Maintenance

3

953331

ศท.วว.

SE

331

การพัฒนาซอฟต์แวร์แบบเน้นองค์ประกอบโปรแกรม

Component-Based Software Development

3

953361

ศท.วว.

SE

361

เครือข่ายคอมพิวเตอร์และวิธีการสื่อสาร

Computer Network and Protocols

3

953391

ศท.วว.

SE

391

ค่ายฝึกพัฒนาซอฟต์แวร์

Software Development Training Camp

3

953392

ศท.วว.

SE

392

การเตรียมความพร้อมก่อนโครงงานสำหรับวิศวกรรมซอฟต์แวร์

Software Engineering Preproject

3

953420

ศท.วว.

SE

420

จริยธรรมและหลักปฏิบัติทางวิชาชีพวิศวกรซอฟต์แวร์

Ethics and Professionalism for Software Engineers

3

953491

ศท.วว.

SE

491

สหกิจศึกษา

Cooperative Education

9

953499

ศท.วว.

SE

499

โครงงานวิศวกรรมซอฟต์แวร์

Software Engineering Project

3

2.2.2 วิชาเอกเลือก

Major Electives

ไม่น้อยกว่า

a minimum of

15

953324

ศท.วว.

SE

324

การจัดการโครงการซอฟต์แวร์

Software Project Management

3

953411

ศท.วว.

SE

411

ปัญญาประดิษฐ์สำหรับวิศวกรรมซอฟต์แวร์

Artificial Intelligence for Software Engineering

3

953421 

ศท.วว.

SE

421

ปฏิสัมพันธ์ระหว่างมนุษย์และคอมพิวเตอร์โดยวิธีวิศวกรรมคอมพิวเตอร์

Software Engineering Approach to Human Computer  Interaction

3

953422 

ศท.วว.

SE

422

การประกันคุณภาพซอฟต์แวร์

Software Quality Assurrance

3

953423 

ศท.วว.

SE

423

การปรับปรุงกระบวนการซอฟต์แวร์

Software Process Improvement

3

953441 

ศท.วว.

SE

441

กลยุทธ์ทางธุรกิจอิเล็กทรอนิกส์และสถาปัตยกรรม

E-Business Strategy and Architecture

3

953442 

ศท.วว.

SE

442

ธุรกิจอิเล็กทรอนิกส์แบบมีส่วนร่วม

Collaborative E-Business

3

953443 

ศท.วว.

SE

443

ความปลอดภัยในธุรกิจอิเล็กทรอนิกส์

Security in E-Business

3

953444 

ศท.วว.

SE

444

เทคโนโลยีเว็บเซอร์วิส

Web Services Technologies

3

953445 

ศท.วว.

SE

445

ธุรกิจซอฟต์แวร์เบื้องต้น

Introdution to Software Business

3

953451 

ศท.วว.

SE

451

วิศวกรรมระบบมัลติมีเดีย

Multimedia System Engineering

3

953452 

ศท.วว.

SE

452

การออกแบบและพัฒนาซอฟต์แวร์มัลติมีเดีย

Multimedia Software Design and Development

3

953461 

ศท.วว.

SE

461

การวางแผนและการจัดการระบบเครือข่ายในองค์กร

Corporate Network Planning and Management

3

953462 

ศท.วว.

SE

462

เครือข่ายคอมพิวเตอร์และความปลอดภัย

Computer Network and Security

3

953463 

ศท.วว.

SE

463

ระบบการสื่อสารไร้สาย

Wireless Communication System

3

953464 

ศท.วว.

SE

464

การพัฒนาโปรแกรมประยุกต์ระบบไร้สาย

Wireless Application Development

3

953465 

ศท.วว.

SE

465

เทคโนโลยีโปรแกรมประยุกต์ระบบไร้สาย

Wireless Application Technologies

3

953481 

ศท.วว.

SE

481

การค้นคืนสารสนเทศเบื้องต้น

Introduction to Information Retrieval

3

953492

ศท.วว.

SE

492

หัวข้อพิเศษจากสหกิจศึกษา 1

Special Topics in Cooperative Education 1

3

953493

ศท.วว.

SE

493

หัวข้อพิเศษจากสหกิจศึกษา 2

Special Topics in Cooperative Education 2

3

953494 

ศท.วว.

SE

494

หัวข้อเลือกสรรทางวิศวกรรมซอฟต์แวร์ 1

Selected Topics in Software Engineering 1

3

953495 

ศท.วว.

SE

495

หัวข้อเลือกสรรทางวิศวกรรมซอฟต์แวร์ 2

Selected Topics in Software Engineering

3

(3) หมวดวิชาเลือกเสรี

Free Electives    

ไม่น้อยกว่า

a minimum of

6

 

เลือกเรียนไม่น้อยกว่า 6 หน่วยกิตเลือกจากกระบวนวิชาที่ไม่ได้ระบุไว้ในหลักสูตร

At least 6 credits of elective courses, taken outside the major and minor (if any) fields, are required.

เมนูหลัก