วิทยาการคอมพิวเตอร์ ราม หลักสูตร

3.1 หลักสูตร

3.1.1 จำนวนหน่วยกิต รวมตลอดหลักสูตรไม่น้อยกว่า

127

หน่วยกิต

3.1.2    โครงสร้างหลักสูตร แบ่งเป็นหมวดวิชา ดังนี้

1) หมวดวิชาศึกษาทั่วไป จำนวนไม่น้อยกว่า

30

หน่วยกิต

2) หมวดวิชาเฉพาะ บังคับเรียนจำนวนไม่น้อยกว่า

91

หน่วยกิต

          2.1) วิชาแกน บังคับเรียนจำนวนไม่น้อยกว่า

12

หน่วยกิต

          2.2) วิชาเฉพาะด้าน บังคับเรียนจำนวนไม่น้อยกว่า

51

หน่วยกิต

2.2.1) กลุ่มประเด็นด้านองค์การและระบบสารสนเทศ บังคับเรียน

15

หน่วยกิต

2.2.2) กลุ่มเทคโนโลยีเพื่องานประยุกต์ บังคับเรียน

7

หน่วยกิต

2.2.3) กลุ่มเทคโนโลยีและวิธีการทางซอฟต์แวร์ บังคับเรียน

13

หน่วยกิต

2.2.4) กลุ่มโครงสร้างพื้นฐานของระบบ บังคับเรียน

13

หน่วยกิต

2.2.5) กลุ่มฮาร์ดแวร์และสถาปัตยกรรม คอมพิวเตอร์ บังคับเรียน

3

หน่วยกิต

          2.3) วิชาเลือก จำนวนไม่น้อยกว่า

21

หน่วยกิต

          2.4) วิชาปฏิบัติการและฝึกประสบการณ์วิชาชีพ บังคับเรียนจำนวนไม่น้อยกว่า

7

หน่วยกิต

3) หมวดวิชาเลือกเสรี จำนวนไม่น้อยกว่า

 6

หน่วยกิต

3.1.3 รายวิชาในหมวดต่าง ๆ  

1) หมวดวิชาศึกษาทั่วไป  จำนวนไม่น้อยกว่า

30

หน่วยกิต

ใช้หลักสูตรหมวดวิชาศึกษาทั่วไปของมหาวิทยาลัย (ภาคผนวก ข)

2) หมวดวิชาเฉพาะ บังคับเรียนจำนวนไม่น้อยกว่า

91

หน่วยกิต

2.1) กลุ่มวิชาแกน บังคับเรียนจำนวนไม่น้อยกว่า

12

หน่วยกิต

รหัส

ชื่อวิชา

น(ท-ป-ศ)

SMS101

แคลคูลัสและเรขาคณิตวิเคราะห์ 1

Calculus and Analytic Geometry 1

3(3-0-6)

SMS203

ความน่าจะเป็นและสถิติเบื้องต้น

Introduction to Probability and Statistics

3(3-0-6)

รหัส

ชื่อวิชา

น(ท-ป-ศ)

SCS112

คณิตศาสตร์ดิสครีตสำหรับวิทยาการคอมพิวเตอร์

Discrete Mathematics for Computer Science

3(3-0-6)

SCS113

สถิติสำหรับนักวิทยาการคอมพิวเตอร์

Statistics for Computer Science

3(3-0-6)

2.2) วิชาเฉพาะด้าน บังคับเรียนจำนวนไม่น้อยกว่า

51

หน่วยกิต

                  2.2.1) กลุ่มประเด็นด้านองค์การและระบบ

               สารสนเทศ  บังคับเรียนจำนวนไม่น้อยกว่า

15

หน่วยกิต

รหัส

ชื่อวิชา

น(ท-ป-ศ)

SCS216

การศึกษาเรียนรู้ชุมชน

2(1-2-3)

Community Studies

SCS217

การศึกษาวิเคราะห์ปัญหาชุมชน

2(1-2-3)

Analytical Study of Community Issues

SCS410

การพัฒนานวัตกรรมคอมพิวเตอร์และบริการชุมชน

3(2-2-5)

Computer Innovation Development and Community Services

SCS221

ความมั่นคงปลอดภัยไซเบอร์

3(2-2-5)

Cyber Security

SCS222

ทักษะการสื่อสารสำหรับนักวิทยาการคอมพิวเตอร์

2(1-2-3)

Communication Skills for Computer Scientists

SCS332

ระเบียบวิธีวิจัยด้านวิทยาการคอมพิวเตอร์

3(2-2-5)

Research Methodology for Computer Science

                  2.2.2) กลุ่มเทคโนโลยีเพื่องานประยุกต์ บังคับเรียน

                          จำนวนไม่น้อยกว่า

7

หน่วยกิต

รหัส

ชื่อวิชา

น(ท-ป-ศ)

SCS202

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

4(2-4-6)

Database Systems

SCS211

การออกแบบและพัฒนาเว็บแบบเรสพอนซีฟ

3(2-2-5)

Responsive Web Design and Development

                 2.2.3) กลุ่มเทคโนโลยีและวิธีการทาง

                        ซอฟต์แวร์ บังคับเรียนจำนวนไม่น้อยกว่า

13

หน่วยกิต

รหัส

ชื่อวิชา

น(ท-ป-ศ)

SCS114

การวิเคราะห์และออกแบบระบบสารสนเทศ

3(2-2-5)

Analysis and Design of Information Systems

SCS206

วิศวกรรมซอฟต์แวร์

3(2-2-5)

Software Engineering

SCS218

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

4(2-4-6)

Object Oriented Design and Programming

SCS220

การพัฒนาโปรแกรมประยุกต์ขั้นสูง

3(2-2-5)

Advanced Software Programming Development

  2.2.4) กลุ่มโครงสร้างพื้นฐานของระบบ

           บังคับเรียนจำนวนไม่น้อยกว่า

13

หน่วยกิต

รหัส

ชื่อวิชา

น(ท-ป-ศ)

SCS115

การโปรแกรมคอมพิวเตอร์เบื้องต้น

3(2-2-5)

Basic Computer Programming

SCS116

ขั้นตอนวิธีและโครงสร้างข้อมูล

4(2-4-6)

Algorithms and Data Structures

SCS208

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

3(2-2-5)

Data Communication and Computer Network

Systems

SCS219

การพัฒนาโปรแกรมประยุกต์บนเว็บสำหรับองค์กร

3(2-2-5)

Web Application Development for Enterprises

                 2.2.5) กลุ่มฮาร์ดแวร์และสถาปัตยกรรม

                         คอมพิวเตอร์ บังคับเรียนจำนวนไม่น้อยกว่า

3

หน่วยกิต

รหัส

ชื่อวิชา

น(ท-ป-ศ)

SCS117

สถาปัตยกรรมและระบบปฏิบัติการคอมพิวเตอร์

3(2-2-5)

Computer Architecture and Operating Systems

2.3) วิชาเลือก เลือกเรียนจำนวนไม่น้อยกว่า

21

หน่วยกิต

รหัส

ชื่อวิชา

น(ท-ป-ศ)

SCS334

การประมวลผลบนคลาวด์

3(2-2-5)

Cloud Computing

SCS337

การพัฒนาแอปปพลิเคชันบนอุปกรณ์เคลื่อนที่

3(2-2-5)

Mobile Application Development

SCS340

อินเทอร์เน็ตในทุกสิ่ง

3(2-2-5)

Internet of Things

SCS345

พื้นฐานวิทยาการข้อมูล

3(2-2-5)

Data Science Fundamentals

SCS346

เทคโนโลยีคลังและเหมืองข้อมูล

3(2-2-5)

Data Warehouse and Data Mining Technology

SCS347

การวิเคราะห์ข้อมูลขนาดใหญ่เชิงธุรกิจ

3(2-2-5)

Big Data Analytics in Business

SCS348

เทคโนโลยีสื่อเสมือนจริง

3(2-2-5)

Virtual Media Technology

SCS349

ปัญญาประดิษฐ์และการเรียนรู้ของเครื่องจักร

3(2-2-5)

Artificial Intelligence and Machine Learning

SCS350

การจัดการธุรกิจด้วยคอมพิวเตอร์

3(2-2-5)

Business Management with Computers

SCS351

ระบบฐานข้อมูลกราฟสำหรับการวิเคราะห์

3(2-2-5)

Graph Database Systems for Analytics

SCS352

เทคโนโลยีเกิดใหม่ด้านวิทยาการคอมพิวเตอร์และเทคโนโลยี

3(2-2-5)

Emerging Technologies in Computer Science and Technology

SCS353

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

3(2-2-5)

Human-Computer Interaction

SCS354

คอมพิวเตอร์กราฟิกส์และการประมวลผลภาพ

3(2-2-5)

Computer Graphics and Image Processing

รหัส

ชื่อวิชา

น(ท-ป-ศ)

SCS355

ระบบสารสนเทศภูมิศาสตร์

3(2-2-5)

Geographic Information System

2.4) กลุ่มวิชาปฏิบัติการและฝึกประสบการณ์วิชาชีพ

ให้เลือกเรียนกลุ่มวิชาใดวิชาหนึ่ง จำนวนไม่น้อยกว่า

7

หน่วยกิต

2.2.1) กลุ่มวิชาสหกิจศึกษา

รหัส

ชื่อวิชา

น(ท-ป-ศ)

SCS406

การเตรียมสหกิจศึกษาวิทยาการคอมพิวเตอร์

1(45)

Preparation for Cooperative Education in

Computer Science

SCS407

การฝึกสหกิจศึกษาด้านวิทยาการคอมพิวเตอร์

6(640)

Cooperative Education in Computer Science

2.2.2) กลุ่มวิชาพัฒนาศักยภาพผู้ประกอบการใหม่

รหัส

ชื่อวิชา

น(ท-ป-ศ)

UBI101

การสร้างและพัฒนาศักยภาพผู้ประกอบการใหม่

7(640)

Building and Expanding Start-Ups’ Performance

หมายเหตุ        ในกรณีที่นักศึกษาไม่สามารถออกไปฝึกประสบการณ์วิชาชีพในสถานประกอบการหรือกรณีที่สถานประกอบการไม่พร้อมในการรับนักศึกษาเข้าฝึกประสบการณ์ ทั้งนี้ นักศึกษาต้องเรียนผ่านรายวิชา SCS406 การเตรียมสหกิจศึกษาวิทยาการคอมพิวเตอร์ จำนวน 1(45) หน่วยกิต และให้เลือกเรียนกลุ่มรายวิชาเลือกจำนวน 2 รายวิชา วิชาละ 3 หน่วยกิต ที่ไม่ซ้ำกับรายวิชาที่เรียนไปแล้ว รวม 7 หน่วยกิต

3) หมวดวิชาเลือกเสรี จำนวนไม่น้อยกว่า                               6    หน่วยกิต

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

*** ข้อกำหนดเฉพาะ ในกรณีที่ศึกษาหลักสูตรระดับปริญญาตรีมาไม่น้อยกว่า 3 ปี และจำเป็นต้องยุติการศึกษา สามารถยื่นขอสำเร็จการศึกษาในระดับอนุปริญญาได้ โดยต้องศึกษารายวิชาไม่น้อยกว่า 90 หน่วยกิต ประกอบไปด้วยหมวดวิชาต่างๆ ดังนี้