Course image 1143103 Data Structures and Algorithms
เทคโนโลยีสารสนเทศ

1143103Data Structures and Algorithms
โครงสร้างข้อมูลและขั้นตอนวิธี
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(2-2-5)









คำอธิบายรายวิชา
การวิเคราะห์เวลาดำเนินงานและความซับซ้อนของขั้นตอนวิธี โครงสร้างข้อมูลพื้นฐานแบบต่างๆ อะเรย์ สแตก คิว ลิงค์ลิสต์ กราฟ ทรี ขั้นตอนวิธีเกี่ยวกับการจัดเรียงและการค้นหา การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง


Course Description
Analysis of running time and complexity of the algorithms; fundamental data structures; array; stack and queue; linked list; graphs; trees; algorithms for sorting and searching; laboratory work related to the topics

Course image 1143001 Statistics and Quantitative Analysis
เทคโนโลยีสารสนเทศ

1143001Statistics and Quantitative Analysis
สถิติและการวิเคราะห์เชิงปริมาณ
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(3-0-6)









คำอธิบายรายวิชา
ระเบียบวิธีการทางสถิติ ความน่าจะเป็นและการแจกแจงความน่าจะเป็นแบบไม่ต่อเนื่องและแบบต่อเนื่องบางประเภท การสุ่มตัวอย่าง การประมาณค่าพารามิเตอร์ การทดสอบสมมติฐาน การวิเคราะห์การถดถอยเชิงเส้นแบบง่ายและการวิเคราะห์สหสัมพันธ์ ระบบสมการเชิงเส้น ปัญหาการขนส่ง ปัญหาการแจกงาน รูปแบบสินค้าคงคลัง รูปแบบมาร์คอฟ การจำลองเชิงคณิตศาสตร์และทฤษฎีเกม


Course Description
Statistical method; probability and some discrete and continuous probability distributions; sampling; estimation of parameters; hypothesis testing; simple linear regression analysis and correlation analysis; linear programming; transportation problem, assignment problem; inventory model; Markov model; mathematical simulation and game theory


Course image 1143102 Operating System
เทคโนโลยีสารสนเทศ

1143102Operating System
ระบบปฏิบัติการ
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(3-0-6)









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


Course Description
Fundamentals of computer system and operating systems; process and thread; CPU scheduling; deadlock; memory management; study-case on operating system, installation


Course image 1143104 Database System
เทคโนโลยีสารสนเทศ

1143104Database System
ระบบฐานข้อมูล
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(1-4-4)









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


Course Description
Database and database management systems; principle of database design; design techniques and model; conceptual and logical design; normalization; basic SQL statements; restricting and sorting data; single-row functions; displaying data from multiple tables; aggregating data using group functions; subquery, multiple-column subquery, manipulating data; creating and managing tables; constraints; creating views; other database objects; controlling user access; declaring variables; writing executable statements; interacting with server; writing control structures; laboratory; using state-of-the-art software; laboratory work related to the topics


Course image 1143105 Systems Analysis and Design
เทคโนโลยีสารสนเทศ

1143105Systems Analysis and Design
การวิเคราะห์และออกแบบระบบ
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(3-0-6)









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


Course Description
Structured system analysis and design; data flow diagram, structure chart, object -oriented analysis and design; structured diagram; class diagram; component diagram; object diagram; package diagram; deployment diagram; behavior diagram; activities diagram; use cases diagram; state diagram; interaction diagram; system design methodologies; object-oriented framework reuse; design patterns; human computer interaction design; software cost estimation; planning and project management; testing techniques; delivery; maintenance


Course image 1143106 Data Communication and Network I
เทคโนโลยีสารสนเทศ

1143106Data Communication and Network I
การสื่อสารข้อมูลและเครือข่าย 1
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(1-4-4)
รายวิชาต่อเนื่อง:110620911431071143108









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


Course Description
Fundamentals of data communications; OSI model and TCP/IP model; information sources and signals, transmission media; transmission modes, modulation and modems, multiplexing and demultiplexing technologies; local area networks; ethernet technologies; internetworking; internet addressing; datagram forwarding; internet routing and routing protocols; wireless networking technology; laboratory work related to the topics


Course image 1143107 Data Communication and Network II
เทคโนโลยีสารสนเทศ

1143107Data Communication and Network II
การสื่อสารข้อมูลและเครือข่าย 2
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(1-4-4)
เงื่อนไขรายวิชา:1143106:59 หรือ
1106207:54









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


Course Description
Wired LAN technology; LAN switching; VLAN; inter-VLAN routing, spanning tree protocol; WAN technologies and dynamic protocol; network performance; network security; network operating system; network administrative and network administrative for administrators; laboratory work related to the topics


Course image 1143108 Information System Security
เทคโนโลยีสารสนเทศ

1143108Information System Security
ความมั่นคงทางระบบสารสนเทศ
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(3-0-6)
เงื่อนไขรายวิชา:1143106:59 หรือ
1106207:54









คำอธิบายรายวิชา
ความมั่นคงปลอดภัยในการใช้ระบบเครือข่ายและสารสนเทศ นโยบาย การวางแผนและการจัดการความปลอดภัยในระบบสารสนเทศ การเข้ารหัสข้อมูล การพิสูจน์ตัวตนในระบบคอมพิวเตอร์ การควบคุมการเข้าถึงข้อมูล อาชญากรรมคอมพิวเตอร์ การวิเคราะห์ความเสี่ยง ภัยคุกคาม การโจมตี การสืบสวนการคุกคามในระบบสารสนเทศ


Course Description
Security in information and networking; policy; planning and management in information security; cryptography; authentication; access control; risk analysis; computer crimes; threat; attacks; network forensics


Course image 1143111 Web Programming
เทคโนโลยีสารสนเทศ

1143111Web Programming
การเขียนโปรแกรมบนเว็บ
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(1-4-4)
เงื่อนไขรายวิชา:1143110:59 หรือ
1106211:54









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


Course Description
Basic knowledge of internet programming; installation; variables and constant; operator and expression; condition and looping; functions; input form; session and cookie; programming connect to database, laboratory for this course is to develop a web program using both client-side and server-side web programming; laboratory work related to the topics


Course image 1143114 Management Information System
เทคโนโลยีสารสนเทศ

1143114Management Information System
ระบบสารสนเทศเพื่อการจัดการ
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(3-0-6)









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


Course Description
Information systems in the modern economy; strategic planning information system; the trade via the web or mobile devices, planning transactions processing system and process reengineering of business; data management; decision support system and expert system; security of information systems; ethics in the design and management information systems


Course image 1143117 Research Methods
เทคโนโลยีสารสนเทศ

1143117Research Methods
ระเบียบวิธีวิจัย
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(3-0-6)
รายวิชาต่อเนื่อง:11431181143119









คำอธิบายรายวิชา
ความรู้เบื้องต้นเกี่ยวกับการวิจัย การกำหนดปัญหาการวิจัย การทบทวนวรรณกรรม การวางแผนและออกแบบการวิจัย การวิเคราะห์ข้อมูล นำเสนอรายงานและอภิปรายในหัวข้อทางเทคโนโลยีสารสนเทศ


Course Description
Basic knowledge of research; research problem determination; review of literature; research planning and design; data analysis; report and discuss on topics in information technology


Course image 1143120 Information Technology Project
เทคโนโลยีสารสนเทศ

1143120Information Technology Project
โครงงานเทคโนโลยีสารสนเทศ
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(0-6-3)
เงื่อนไขรายวิชา:1143118:59









คำอธิบายรายวิชา
การพัฒนาโครงงานด้านเทคโนโลยีสารสนเทศภายใต้การดูแลของอาจารย์ที่ปรึกษา การประเมินผลโครงงาน การจัดทำรายงานฉบับสมบูรณ์ การนำเสนอด้วยวาจา


Course Description
Development of information technology project under the supervision of a project advisor; project evaluation; writing the comprehensive report; oral presentation


Course image 1143204 Administration of Information Center
เทคโนโลยีสารสนเทศ

1143204Administration of Information Center
การบริหารศูนย์สารสนเทศ
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(1-4-4)









คำอธิบายรายวิชา
หลักการในการบริหาร องค์ประกอบสำคัญของการดำเนินงานศูนย์สารสนเทศ โครงสร้างองค์กรศูนย์สารสนเทศ หลักการจัดการทรัพยากร หลักการจัดบริการ การประชาสัมพันธ์ การประเมินผล การบริหารเทคโนโลยีสารสนเทศ กลยุทธ์การวางแผน ระบบคุณภาพ การรื้อปรับระบบ กรณีศึกษาเกี่ยวกับการบริหารศูนย์สารสนเทศ การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง


Course Description
Principles of administration; key components of information center management; information center organization; resource management; principles of services; public relation; evaluation; information technology management; planning strategies; quality systems; re-engineering; case study in information centers; laboratory work related to the topics


Course image 1143205 Selected Topic in Business and Organization Management
เทคโนโลยีสารสนเทศ

1143205Selected Topic in Business and Organization Management
หัวข้อเรื่องทางระบบสารสนเทศเพื่อธุรกิจและการจัดการองค์กร
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(1-4-4)









คำอธิบายรายวิชา
ค้นคว้าเรื่องที่น่าสนใจและพัฒนาการด้านระบบสารสนเทศเพื่อธุรกิจและการจัดการ การฝึกปฏิบัติที่ครอบคลุมหัวข้อใหม่หรือขั้นสูงทางระบบสารสนเทศเพื่อธุรกิจและการจัดการองค์กร


Course image 1143304 Image Processing
เทคโนโลยีสารสนเทศ

1143304Image Processing
การประมวลผลภาพ
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(1-4-4)









คำอธิบายรายวิชา
พื้นฐานเกี่ยวกับภาพแบบดิจิทัล เทคนิคเบื้องต้นเกี่ยวกับการประมวลผลภาพ การประมวลผลภาพระดับเทา การประมวลผลภาพสองระดับ เครื่องมือสำหรับการวิเคราะห์แบบฟูเรียของภาพ การปรับปรุงภาพและการทำให้ภาพเป็นปกติ การแทนที่ภาพและโมเดลภาพ การจำแนกและการแบ่งภาพ ขั้นตอนวิธีสำหรับประมวลผลภาพ การบีบอัดภาพ การประยุกต์ใช้งานการประมวลผลภาพ การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง


Course Description
Fundamentals of digital image; basic techniques of image processing; gray-level image processing, binary image processing; tools for fourier analysis; image enhancement and restoration; image representations and image models; image classifications and segmentation; algorithms for image processing; image compression; application of image processing; laboratory work related to the topics


Course image 1143306 Game Development
เทคโนโลยีสารสนเทศ

1143306Game Development
การพัฒนาเกม
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(1-4-4)









คำอธิบายรายวิชา
ความรู้เบื้องต้นเกี่ยวกับการสร้างเกม การเขียนโปรแกรมเกม เกมเอนจิ้น การออกแบบเกม กราฟิก 2 มิติกราฟิก 3 มิติ ตรรกะและคณิตศาสตร์ การสร้างตัวละคร ฟิสิกส์เบื้องต้น ปัญญาประดิษฐ์ เกมแบบผู้เล่นหลายคน การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง


Course image 1143402 Mobile Device Programming
เทคโนโลยีสารสนเทศ

1143402Mobile Device Programming
การเขียนโปรแกรมสำหรับอุปกรณ์เคลื่อนที่
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(1-4-4)









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


Course Description
Mobile device hardware/software architecture; specifications and limitations of mobile device; operating systems and development environments; tools and languages for development; mobile device programming; input modalities and user interfaces, device emulator; laboratory work related to the topics


Course image 1143406 Internet of Things
เทคโนโลยีสารสนเทศ

1143406Internet of Things
อินเทอร์เน็ตของสรรพสิ่ง
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(1-4-4)









คำอธิบายรายวิชา
หลักการอินเทอร์เน็ตของสรรพสิ่ง พื้นฐานอิเล็กทรอนิกส์ เซนเซอร์และแอคทูเอเตอร์ ฮาร์ดแวร์และซอฟท์แวร์ เครื่องมือและภาษาในการโปรแกรม โพรโตคอลที่เกี่ยวข้อง ประเด็นเรื่องความมั่นคงและความเป็นส่วนตัว การประมวลผลแบบทุกหนแห่ง การประมวลผลตามบริบท การประยุกต์ใช้งาน การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง


Course Description
Principles of Internet of things; basic electronics; sensors and actuators; hardware and software; tools and programming languages; IoT related protocols; privacy and security issues; ubiquitous computing; context aware computing; IoT applications; laboratory work related to the topics


Course image 1143501 E-Learning
เทคโนโลยีสารสนเทศ
1143501 E-Learning
การเรียนการสอนแบบอิเล็กทรอนิกส์
คณะ คณะวิทยาศาสตร์
โปรแกรมวิชา ภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต 3(1-4-4)









คำอธิบายรายวิชา
การเรียนการสอนแบบอิเล็กทรอนิกส์ ประเภทของการเรียนการสอนแบบอิเล็กทรอนิกส์ การออกแบบ บทเรียนคอมพิวเตอร์ มาตรฐาน ระบบการจัดการเรียนการสอน การพัฒนาบทเรียน การประเมินผลบทเรียน การฝึกปฏิบัติการใช้โปรแกรมสร้างบทเรียนคอมพิวเตอร์ การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง


Course Description
Electronic learning; type of e-learning; computer learning; lessons designing; standard; learning management system; development lessons; lessons evaluation; hands-on practice of used e-learning program; laboratory work related to the topics

Course image 1143505 Data Mining
เทคโนโลยีสารสนเทศ

1143505Data Mining
การทำเหมืองข้อมูล
คณะคณะวิทยาศาสตร์
โปรแกรมวิชาภาควิชาคณิตศาสตร์สถิติและคอมพิวเตอร์
หน่วยกิต3(1-4-4)









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


Course Description
Principles of data mining; knowledge representation from data mining; algorithms for data mining; decision trees; classification; association rules; clustering; web mining; application of data mining; laboratory work related to the topics