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 หน่วยกิต ประกอบไปด้วยหมวดวิชาต่างๆ ดังนี้ |