Course image 1143103 Data Structures and Algorithms
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา การวิเคราะห์เวลาดำเนินงานและความซับซ้อนของขั้นตอนวิธี โครงสร้างข้อมูลพื้นฐานแบบต่างๆ อะเรย์ สแตก คิว ลิงค์ลิสต์ กราฟ ทรี ขั้นตอนวิธีเกี่ยวกับการจัดเรียงและการค้นหา การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา ระเบียบวิธีการทางสถิติ ความน่าจะเป็นและการแจกแจงความน่าจะเป็นแบบไม่ต่อเนื่องและแบบต่อเนื่องบางประเภท การสุ่มตัวอย่าง การประมาณค่าพารามิเตอร์ การทดสอบสมมติฐาน การวิเคราะห์การถดถอยเชิงเส้นแบบง่ายและการวิเคราะห์สหสัมพันธ์ ระบบสมการเชิงเส้น ปัญหาการขนส่ง ปัญหาการแจกงาน รูปแบบสินค้าคงคลัง รูปแบบมาร์คอฟ การจำลองเชิงคณิตศาสตร์และทฤษฎีเกม |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา พื้นฐานระบบคอมพิวเตอร์และระบบปฏิบัติการ โปรเซส และเทรด การจัดเวลาซีพียู วงจรอับ การจัดการหน่วยความจำ กรณีศึกษาระบบปฏิบัติการ การติดตั้ง |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา ฐานข้อมูลและระบบจัดการฐานข้อมูล หลักการออกแบบฐานข้อมูล เทคนิคและรูปแบบในการออกแบบฐานข้อมูล การออกแบบฐานข้อมูลเชิงแนวคิดและเชิงตรรกะ การนอมอลไลเซชัน คำสั่งภาษาเอสคิวแอล คำสั่งสำหรับการเรียกใช้ข้อมูล การเขียนนิพจน์ การเรียงลำดับ การคัดเลือกข้อมูล การเรียกข้อมูลจากหลายตาราง ฟังก์ชันการรวมกลุ่มข้อมูล คำสั่งเรียกใช้ข้อมูลย่อย คำสั่งด้านการปรับเปลี่ยนข้อมูล การสร้างและปรับปรุงตาราง การสร้างข้อจำกัด การสร้างวิว การกำหนดการเข้าถึงสำหรับผู้ใช้ การใช้ตัวแปร คำสั่งประมวลผล การโต้ตอบกับแม่ข่ายและการใช้คำสั่งควบคุมโดยใช้ซอฟต์แวร์ที่นิยมใช้ในปัจจุบัน การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา การวิเคราะห์และออกแบบระบบเชิงโครงสร้าง แผนภาพกระแสข้อมูล แผนผังโครงสร้าง การวิเคราะห์และออกแบบระบบเชิงอ็อบเจกต์ ไดอะแกรมที่แสดงข้อมูลเชิงโครงสร้าง คลาสไดอะแกรม คอมโพเน็นต์ไดอะแกรม อ็อบเจกต์ไดอะแกรม แพคเกจไดอะแกรม ดีพลอยเมนต์ไดอะแกรม ไดอะแกรมที่แสดงข้อมูลเชิงพฤติกรรม แอคติวิติไดอะแกรม ยูสเคสไดอะแกรม สเตทไดอะแกรม อินเทอร์แรคชันไดอะแกรม วิธีการออกแบบ การออกแบบโดยใช้กรอบงานและการนำกลับมาใช้ใหม่ การออกแบบโดยใช้ดีไซน์แพตเทิร์น หลักการและข้อพิจารณาในการออกแบบส่วนปฏิสัมพันธ์กับมนุษย์ การประมาณต้นทุนซอฟต์แวร์ การวางแผนและการจัดการโครงการระบบ เทคนิคการทดสอบ การส่งมอบ การบำรุงรักษา |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา พื้นฐานการสื่อสารข้อมูล มาตรฐานแบบจำลองไอเอสโอและแบบจำลองทีซีพี/ไอพี สัญญาณและสื่อตัวกลางในการสื่อสาร การเข้ารหัสสัญญาณ การมอดูเลชัน การมัลติเพลกซ์และการดีมัลติเพลกซ์ เทคโนโลยีระบบเครือข่ายท้องถิ่น อีเทอร์เนต การเชื่อมโยงเครือข่าย ไอพีแอดเดรส การส่งต่อแพ็คเกต การหาเส้นทางและโปรโตคอลในการหาเส้นทาง เทคโนโลยีเครือข่ายแบบไร้สาย การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา เทคโนโลยีระบบเครือข่ายท้องถิ่นแบบใช้สาย สวิตช์เครือข่ายท้องถิ่น การแบ่งกลุ่มของเครือข่ายสวิตช์ การทำเราท์ติงสำหรับเครือข่ายสวิตช์ โปรโตคอลป้องกันการเกิดลูปบนสวิตซ์ การสื่อสารระยะไกลและโพรโทคอลแบบไดนามิกส์ ประสิทธิภาพของเครือข่าย ความมั่นคงในระบบเครือข่าย ระบบปฏิบัติการเครือข่าย การบริหารจัดการระบบเครือข่าย และการบริหารจัดการระบบเครือข่ายสำหรับผู้ดูแลระบบ การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา ความมั่นคงปลอดภัยในการใช้ระบบเครือข่ายและสารสนเทศ นโยบาย การวางแผนและการจัดการความปลอดภัยในระบบสารสนเทศ การเข้ารหัสข้อมูล การพิสูจน์ตัวตนในระบบคอมพิวเตอร์ การควบคุมการเข้าถึงข้อมูล อาชญากรรมคอมพิวเตอร์ การวิเคราะห์ความเสี่ยง ภัยคุกคาม การโจมตี การสืบสวนการคุกคามในระบบสารสนเทศ |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา ความรู้เบื้องต้นการเขียนโปรแกรมบนอินเทอร์เน็ต การติดตั้งโปรแกรม เรื่องของตัวแปรและค่าคงที่ ตัวดำเนินการและนิพจน์ คำสั่งตรวจสอบเงื่อนไข และคำสั่งทำซ้ำ การสร้างฟังก์ชัน การสร้างฟอร์มรับข้อมูล เซสชั่นและคุกกี้ การเขียนโปรแกรมติดต่อฐานข้อมูล การฝึกปฏิบัติ การสร้างโปรแกรมที่ทำงานบนเว็บทั้งที่ประมวลผลในฝั่งแม่ข่ายและลูกข่าย การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา ระบบสารสนเทศในเศรษฐกิจยุคใหม่ ยุทธศาสตร์การวางแผนระบบสารสนเทศ การค้าขายผ่านเว็บหรืออุปกรณ์มือถือ การวางแผนระบบกระบวนการธุรกรรมและกระบวนการรีเอ็นจิเนียริงธุรกิจ การจัดการข้อมูล ระบบสนับสนุนการตัดสินใจและระบบผู้เชี่ยวชาญ ความมั่นคงของระบบสารสนเทศ จริยธรรมในการออกแบบและจัดการระบบสารสนเทศ |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา ความรู้เบื้องต้นเกี่ยวกับการวิจัย การกำหนดปัญหาการวิจัย การทบทวนวรรณกรรม การวางแผนและออกแบบการวิจัย การวิเคราะห์ข้อมูล นำเสนอรายงานและอภิปรายในหัวข้อทางเทคโนโลยีสารสนเทศ |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา การพัฒนาโครงงานด้านเทคโนโลยีสารสนเทศภายใต้การดูแลของอาจารย์ที่ปรึกษา การประเมินผลโครงงาน การจัดทำรายงานฉบับสมบูรณ์ การนำเสนอด้วยวาจา |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา หลักการในการบริหาร องค์ประกอบสำคัญของการดำเนินงานศูนย์สารสนเทศ โครงสร้างองค์กรศูนย์สารสนเทศ หลักการจัดการทรัพยากร หลักการจัดบริการ การประชาสัมพันธ์ การประเมินผล การบริหารเทคโนโลยีสารสนเทศ กลยุทธ์การวางแผน ระบบคุณภาพ การรื้อปรับระบบ กรณีศึกษาเกี่ยวกับการบริหารศูนย์สารสนเทศ การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา ค้นคว้าเรื่องที่น่าสนใจและพัฒนาการด้านระบบสารสนเทศเพื่อธุรกิจและการจัดการ การฝึกปฏิบัติที่ครอบคลุมหัวข้อใหม่หรือขั้นสูงทางระบบสารสนเทศเพื่อธุรกิจและการจัดการองค์กร |
Course image 1143304 Image Processing
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา พื้นฐานเกี่ยวกับภาพแบบดิจิทัล เทคนิคเบื้องต้นเกี่ยวกับการประมวลผลภาพ การประมวลผลภาพระดับเทา การประมวลผลภาพสองระดับ เครื่องมือสำหรับการวิเคราะห์แบบฟูเรียของภาพ การปรับปรุงภาพและการทำให้ภาพเป็นปกติ การแทนที่ภาพและโมเดลภาพ การจำแนกและการแบ่งภาพ ขั้นตอนวิธีสำหรับประมวลผลภาพ การบีบอัดภาพ การประยุกต์ใช้งานการประมวลผลภาพ การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา ความรู้เบื้องต้นเกี่ยวกับการสร้างเกม การเขียนโปรแกรมเกม เกมเอนจิ้น การออกแบบเกม กราฟิก 2 มิติกราฟิก 3 มิติ ตรรกะและคณิตศาสตร์ การสร้างตัวละคร ฟิสิกส์เบื้องต้น ปัญญาประดิษฐ์ เกมแบบผู้เล่นหลายคน การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
Course image 1143402 Mobile Device Programming
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา สถาปัตยกรรมฮาร์ดแวร์และซอฟท์แวร์ คุณลักษณะและข้อจํากัดของอุปกรณ์เคลื่อนที่ ระบบปฏิบัติการและสภาพแวดล้อมในการพัฒนา เครื่องมือและภาษาที่ใช้สําหรับพัฒนาโปรแกรมประยุกต์ การโปรแกรมบนอุปกรณ์เคลื่อนที่ การติดต่อกับผู้ใช้ การสื่อสารกับระบบภายนอก การจําลองเพื่อทดสอบและแก้ไขบนระบบคอมพิวเตอร์ การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา หลักการอินเทอร์เน็ตของสรรพสิ่ง พื้นฐานอิเล็กทรอนิกส์ เซนเซอร์และแอคทูเอเตอร์ ฮาร์ดแวร์และซอฟท์แวร์ เครื่องมือและภาษาในการโปรแกรม โพรโตคอลที่เกี่ยวข้อง ประเด็นเรื่องความมั่นคงและความเป็นส่วนตัว การประมวลผลแบบทุกหนแห่ง การประมวลผลตามบริบท การประยุกต์ใช้งาน การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา การเรียนการสอนแบบอิเล็กทรอนิกส์ ประเภทของการเรียนการสอนแบบอิเล็กทรอนิกส์ การออกแบบ บทเรียนคอมพิวเตอร์ มาตรฐาน ระบบการจัดการเรียนการสอน การพัฒนาบทเรียน การประเมินผลบทเรียน การฝึกปฏิบัติการใช้โปรแกรมสร้างบทเรียนคอมพิวเตอร์ การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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
เทคโนโลยีสารสนเทศ
|
คำอธิบายรายวิชา หลักการทำเหมืองข้อมูล การแทนความรู้จากการทำเหมืองข้อมูล ขั้นตอนวิธีที่ใช้สำหรับการทำเหมืองข้อมูล การตัดสินใจโดยใช้โครงสร้างแบบต้นไม้ การจำแนก กฎความสัมพันธ์ การจัดกลุ่ม การทำเหมืองข้อมูลบนเว็บ การประยุกต์ใช้เหมืองข้อมูล การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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 |