โลโก้เว็บไซต์ หลักสูตรการศึกษา (วิทยาศาสตรบัณฑิต สาขาวิชาวิทยาการคอมพิวเตอร์) | ระบบทะเบียนกลาง มหาวิทยาลัยเทคโนโลยีราชมงคลล้านนา

หลักสูตรการศึกษา



โครงสร้างหน่วยกิต

จำนวนหน่วยกิตตลอดหลักสูตร 131 หน่วยกิต
หมวดวิชาศึกษาทั่วไป 30 หน่วยกิต
- บังคับ-ภาษาและการสื่อสาร 12 หน่วยกิต
- บังคับ-สุขภาพ 3 หน่วยกิต
- บังคับ-บูรณาการ 9 หน่วยกิต
- เลือก-สังคมศาสตร์และมนุยศาสตร์ 3 หน่วยกิต
- เลือก-วิทยาศาสตร์และคณิตศาสตร์ 3 หน่วยกิต
หมวดวิชาเฉพาะ 95 หน่วยกิต
- กลุ่มวิชาพื้นฐานวิชาชีพ 18 หน่วยกิต
- กลุ่มวิชาชีพบังคับ 62 หน่วยกิต
- กลุ่มวิชาชีพเลือก 15 หน่วยกิต
หมวดวิชาเลือกเสรี 6 หน่วยกิต
- กลุ่มวิชาเลือกเสรี 6 หน่วยกิต

โครงสร้างรายวิชา

(1) หมวดวิชาศึกษาทั่วไป 30
- บังคับ-ภาษาและการสื่อสาร 12
GEBLC101 ภาษาอังกฤษเพื่อการสื่อสารในชีวิตประจำวัน
English for Everyday Communication
3 (3-0-6)
GEBLC102 ภาษาอังกฤษเพื่อทักษะชีวิต
English for Life Skills
3 (3-0-6)
GEBLC103 ภาษาอังกฤษเชิงวิชาการ
Academic English
3 (3-0-6)
GEBLC201 ศิลปะการใช้ภาษาไทย
Arts of Using Thai Language
3 (3-0-6)
- บังคับ-สุขภาพ 3
GEBHT101 กิจกรรมเพื่อสุขภาพ
Activities for Health
3 (3-0-6)
- บังคับ-บูรณาการ 9
GEBIN101 กระบวนการคิดและการแก้ปัญหา
Process of Thinking and Problem Solving
3 (3-0-6)
GEBIN102 นวัตกรรมและเทคโนโลยี
Innovation and Technology
3 (3-0-6)
GEBIN103 ศิลปะการใช้ชีวิต
Art of Living
3 (3-0-6)
- เลือก-สังคมศาสตร์และมนุยศาสตร์ 3
GEBSO101 ปรัชญาเศรษฐกิจพอเพียงและภูมิปัญญาในการดำเนินชีวิต
Sufficiency Economy and Wisdom of Living
3 (3-0-6)
GEBSO102 การพัฒนาคุณภาพชีวิตและสังคม
Life and Social Skills
3 (3-0-6)
GEBSO103 สังคม เศรษฐกิจ การเมือง และกฎหมาย
Society, Economy, Politics and Law
3 (3-0-6)
GEBSO104 มนุษยสัมพันธ์
Human Relations
3 (3-0-6)
GEBSO105 ภูมิสังคมวัฒนธรรมอาเซียน
Social Geography and Culture of ASEAN
3 (3-0-6)
GEBSO106 จิตวิทยาเพื่อการดำเนินชีวิตและการทำงาน
Psychology for Living and Work
3 (3-0-6)
- เลือก-วิทยาศาสตร์และคณิตศาสตร์ 3
GEBSC101 คณิตศาสตร์และสถิติในชีวิตประจำวัน
Mathematics and Statistics in Daily Life
3 (3-0-6)
GEBSC102 เทคโนโลยีสารสนเทศที่จำเป็นในชีวิตประจำวัน
Necessary Information Technology in Daily Life
3 (3-0-6)
GEBSC103 การคิดและการตัดสินใจเชิงวิทยาศาสตร์
Scientific Thinking and Decision Making
3 (3-0-6)
GEBSC104 การสร้างกระบวนการทางวิทยาศาสตร์เพื่อทำงานวิจัย และการสร้างนวัตกรรม
Creation of Scientific Methods for Research and Innovation
3 (3-0-6)
GEBSC105 วิทยาศาสตร์เพื่อสุขภาพ
Science for Health
3 (3-0-6)
GEBSC106 สิ่งแวดล้อมกับการพัฒนา
Environment and Development
3 (3-0-6)
(2) หมวดวิชาเฉพาะ 95
- กลุ่มวิชาพื้นฐานวิชาชีพ 18
BSCCC201 แคลคูลัส 1
Calculus 1
3 (3-0-6)
BSCCC202 แคลคูลัส 2
Calculus 2
3 (3-0-6)
BSCCC203 คณิตศาสตร์เต็มหน่วย
Discrete Mathematics
3 (3-0-6)
BSCCC207 สถิติสำหรับวิทยาศาสตร์
Statistics for Science
3 (3-0-6)
BSCCS101 วิทยาการคอมพิวเตอร์เบื้องต้น
Fundamental Computer Science
3 (2-2-5)
BSCCS102 ข้อมูลเชิงวิทยาศาสตร์สาหรับวิทยาการคอมพิวเตอร์
Scientific Information for Computer Science
3 (2-3-5)
- กลุ่มวิชาชีพบังคับ 62
BSCCC217 ระเบียบวิธีเชิงตัวเลข
Numerical Methods
3 (3-0-6)
BSCCS103 จริยธรรมและกฎหมายคอมพิวเตอร์
Ethics and Computer Law
3 (3-0-6)
BSCCS104 การวิเคราะห์และออกแบบระบบ
System Analysis and Design
3 (2-2-5)
BSCCS105 วิทยาการคอมพิวเตอร์ในชุมชน สถานประกอบการ และองค์กร
Computer Science in Community, Company and Coperation
1 (0-3-1)
BSCCS201 ปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์
Human-Computer Interaction
3 (2-2-5)
BSCCS202 ปัญญาประดิษฐ์เบื้องต้น
Introduction of Artificial Intelligence
3 (2-2-5)
BSCCS301 การเขียนโปรแกรมคอมพิวเตอร์
Computer Programming
3 (2-2-5)
BSCCS302 การเขียนโปรแกรมเชิงวัตถุ
Object Oriented Programming
3 (2-2-5)
BSCCS303 การเขียนโปรแกรมบนเว็บ
Web Programming
3 (2-2-5)
BSCCS304 วิศวกรรมซอฟต์แวร์
Software Engineering
3 (3-0-6)
BSCCS402 โครงสร้างข้อมูลและอัลกอริทึม
Data Structures and Algorithms
3 (2-2-5)
BSCCS403 ระบบฐานข้อมูล
Database Systems
3 (2-2-5)
BSCCS404 การวิเคราะห์และออกแบบขั้นตอนวิธี
Analysis and Design of Algorithms
3 (2-2-5)
BSCCS405 การสื่อสารข้อมูลและระบบเครือข่ายคอมพิวเตอร์
Data Communication and Computer Network System
3 (2-2-5)
BSCCS501 องค์ประกอบและสถาปัตยกรรมคอมพิวเตอร์
Computer Organization and Architecture
3 (3-0-6)
BSCCS502 ระบบปฏิบัติการ
Operating Systems
3 (2-2-5)
BSCCS503 ระบบไมโครคอมพิวเตอร์และการอินเตอร์เฟสซิ่ง
Microcomputer System and Interfacing
3 (2-2-5)
BSCCS701 สัมมนาวิทยาการคอมพิวเตอร์
Computer Science Seminar
1 (0-3-1)
BSCCS702 ระเบียบวิธีวิจัยทางวิทยาการคอมพิวเตอร์
Computer Science Research Methodology
3 (2-2-5)
BSCCS703 โครงงานทางวิทยาการคอมพิวเตอร์
Computer Science Project
3 (0-6-3)
BSCCS704 สหกิจศึกษาทางวิทยาการคอมพิวเตอร์
Cooperative Education in Computer Science
6 (0-40-0)
BSCCS705 การเตรียมโครงงานทางวิทยาการคอมพิวเตอร์
Computer Science Pre-Project
3 (0-6-3)
BSCCS706 ฝึกงานวิชาชีพทางวิทยาการคอมพิวเตอร์
Job Internship in Computer Science
3 (0-40-0)
- กลุ่มวิชาชีพเลือก 15
BSCCS106 ความเป็นผู้ประกอบการสำหรับการพัฒนาธุรกิจคอมพิวเตอร์
Entrepreneurship for Computer Business Development
3 (3-0-6)
BSCCS107 พาณิชย์อิเล็กทรอนิกส์บนอินเทอร์เน็ต
Electronic Commerce on Internet
3 (2-2-5)
BSCCS108 ความปลอดภัยของระบบคอมพิวเตอร์
Computer System Security
3 (2-2-5)
BSCCS109 ระบบสารสนเทศเพื่อการจัดการ
Management Information System
3 (2-2-5)
BSCCS203 ระบบสารสนเทศเพื่อสนับสนุนการตัดสินใจ
Information System for Decision Support
3 (2-2-5)
BSCCS204 คอมพิวเตอร์กราฟิก
Computer Graphic
3 (2-2-5)
BSCCS205 การประมวลผลภาพ
Image Processing
3 (2-2-5)
BSCCS206 เทคโนโลยีสื่อประสม
Multimedia Technology
3 (2-2-5)
BSCCS207 การเรียนรู้จำรูปแบบ
Pattern Recognition
3 (2-2-5)
BSCCS208 การประมวลผลภาษาธรรมชาติ
Natural Language Processing
3 (2-2-5)
BSCCS305 การวิเคราะห์และออกแบบเชิงวัตถุ
Object Oriented Analysis and Design
3 (3-0-6)
BSCCS306 การพัฒนาซอฟต์แวร์เชิงวัตถุ
Object Oriented Software Development
3 (2-2-5)
BSCCS307 การเขียนโปรแกรมสำหรับอุปกรณ์เคลื่อนที่
Mobile Devices Programming
3 (2-2-5)
BSCCS308 ภาษาโปรแกรมสมัยใหม่
Modern Programming Language
3 (2-2-5)
BSCCS309 หลักการภาษาโปรแกรม
Principle of Programming Languages
3 (2-2-5)
BSCCS406 การบริหารเครือข่ายคอมพิวเตอร์
Computer Network Management
3 (2-2-5)
BSCCS407 การโปรแกรมเครือข่ายคอมพิวเตอร์
Computer Network Programming
3 (2-2-5)
BSCCS408 การประมวลผลแบบขนานและแบบกระจาย
Parallel and Distributed Computing
3 (2-2-5)
BSCCS409 การประมวลผลแบบกลุ่มเมฆ
Cloud Computing
3 (2-2-5)
BSCCS410 การสื่อสารไร้สาย
Wireless Communication
3 (2-2-5)
BSCCS504 ดิจิทัลเบื้องต้น
Introduction to Digital
3 (2-2-5)
BSCCS505 ระบบเครื่องคอมพิวเตอร์และภาษาแอสเซมบลี
Computer System and Assembly Languages
3 (2-2-5)
BSCCS506 เทคโนโลยีระบบฝังตัว
Embedded System Technology
3 (2-2-5)
BSCCS507 อินเทอร์เน็ตของทุกสิ่ง
Internet of Things
3 (2-2-5)
BSCCS601 เทคโนโลยีคลังข้อมูลและเหมืองข้อมูล
Data Warehouse and Data Mining Technology
3 (2-2-5)
BSCCS602 การวิเคราะห์ข้อมูลขนาดใหญ่
Big Data Analytics
3 (2-2-5)
BSCCS603 ชีวสารสนเทศศาสตร์
Bioinformatics
3 (2-2-5)
BSCCS604 เทคโนโลยีเว็บเชิงความหมาย
Semantic Web Technology
3 (2-2-5)
BSCCS605 ระบบสารสนเทศทางภูมิศาสตร์
Geographic Information Systems
3 (2-2-5)
BSCCS707 หัวข้อพิเศษทางวิทยาการคอมพิวเตอร์
Special Topic in Computer Science
1 (0-3-1)
(3) หมวดวิชาเลือกเสรี 6
- กลุ่มวิชาเลือกเสรี 6

ข้อมูลอาจารย์ประจำหลักสูตร

ชื่อ-นามสกุล บทบาทในหลักสูตร เขตพื้นที่ สาขา
นางสาวขนิษฐา หอมจันทร์ อาจารย์ผู้รับผิดชอบหลักสูตร น่าน วิทยาศาสตร์
นางนงนุช เกตุ้ย อาจารย์ผู้รับผิดชอบหลักสูตร น่าน วิทยาศาสตร์
นายปกรณ์ จันทร์อินทร์ อาจารย์ผู้รับผิดชอบหลักสูตร น่าน วิทยาศาสตร์
นายวรวิทย์ ฝั้นคำอ้าย อาจารย์ผู้รับผิดชอบหลักสูตร น่าน วิทยาศาสตร์

ออกแบบและพัฒนาโดย สำนักวิทยบริการและเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีราชมงคลล้านนา