Course image 1145006 Object-oriented Programming (DSSI 2/2566)
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา แนวคิดและหลักการการเขียนโปรแกรมเชิงอ๊อปเจกต์ คลาสและอ๊อปเจกต์ การห่อหุ้ม การสืบทอด ภาวะพหุสัณฐาน เฟรมเวิร์คสำหรับพัฒนาซอฟต์แวร์เชิงอ๊อปเจกต์ การพัฒนาโครงงานเชิงอ๊อปเจกต์ |
Course Description Concepts and principles of object-oriented programming; class and object; encapsulation; inheritance; polymorphism; frameworks for object oriented software development; object-oriented project development |
Course image 1145002 Data Structure and Algorithms
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา โครงสร้างข้อมูลเบื้องต้น การวิเคราะห์เวลาดำเนินงานและความซับซ้อนของขั้นตอนวิธี โครงสร้างข้อมูลแบบเชิงเส้น อาร์เรย์ ลิงค์ลิสต์ สแตก คิว โครงสร้างข้อมูลแบบไม่เชิงเส้น ทรี กราฟ เทคนิคการเรียงลำดับข้อมูล เทคนิคการค้นหาข้อมูล การประยุกต์ใช้โครงสร้างข้อมูล การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
Course Description Introduction to data structures; analysis of running time and complexity of algorithms; linear data structures, arrays, linked lists, stacks, queues; non-linear data structures, trees, graphs; sorting technique; searching technique; applications of data structures; laboratory work related to the topics |
Course image 1146216 Software Defined Networks (SEC_01)
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา เอสดีเอ็น วิวัฒนาการของเทคโนโลยีเอสดีเอ็น มาตรฐานโอเพ่นโฟลว์และโครงสร้างการควบคุม เอสดีเอ็น การพิจารณาประสิทธิภาพระบบและการเทียบสมรรถนะ การเขียนโปรแกรมติดต่อเอสดีเอ็น แนวคิดของและโครงสร้างของดาต้าเซนเตอร์ การทำงานบนเน็ตเวิร์กฟังก์ชันวิชวลไลเซชั่น การเชื่อมต่อเครือข่ายบนเอสดีเอ็น กรณีศึกษาการใช้งานเอสดีเอ็น |
Course Description SDN; evolution of SDN technologies; OpenFlow protocol and SDN controller architecture; performance considerations and benchmarking; network programming on SDN; data center concepts and constructs; network function virtualization; network topology on SDN; SDN case studies |
Course image 1145000 Introduction to Computer and Computer Organization (โครงการเรียนล่วงหน้า)
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์ วงจรตรรกะเชิงตัวเลข การแทนข้อมูล ระบบบัส หน่วยความจำภายในและภายนอก อุปกรณ์รับส่งข้อมูล ส่วนสนับสนุนระบบปฏิบัติการ หน่วยประมวลผลกลาง หน่วยคำนวณและตรรกะ ชุดคำสั่งและหน่วยควบคุม วิวัฒนาการและรูปแบบของสถาปัตยกรรมคอมพิวเตอร์ หลักการภาษาแอสเซมบลี |
Course Description Introduction to computer; digital logic circuits; data representation; system buses; internal and external memory; input and output devices; operating system support; central processing unit; arithmetic and logic unit; instruction set and control unit; computer architecture evolution and format; assembly language concepts |
Course image 1146003 Image and Sound Processing
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา รูปภาพดิจิทัล ฮีสโทแกรมและการประมวลผลภาพ การประมวลผลภาพแบบจุด การประมวลผลภาพแบบบริเวณ การประมวลผลภาพสี การแยกส่วนของภาพ การบีบอัดภาพ รูปแบบไฟล์เสียง การประมวลผลไฟล์เสียง การบีบอัดไฟล์เสียง |
Course Description Digital image; histogram and image processing; point image processing; local image processing; color image processing; image segmentation; image compression; sound file format; sound processing; sound compression |
Course image 1145005 Web Programming
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา พื้นฐานเทคโนโลยีบนเว็บ เอชทีเอ็มแอล ซีเอสเอส และจาวาสคริปต์ เจสัน การออกแบบเว็บสำหรับหลายอุปกรณ์ หลักการรับ-ส่งข้อมูลบนเว็บ ส่วนต่อประสานโปรแกรมประยุกต์ การประมวลผลแบบกลุ่มเมฆ การออกแบบและพัฒนาโปรแกรมประยุกต์บนเทคโนโลยีเว็บ เว็บที่มีฐานข้อมูล การเขียนภาษาสคริปต์ฝั่งผู้ให้บริการ การพัฒนาโครงงานบนเว็บ |
Course Description Basic of web technology; HTML, CSS and Javascript; JSON; responsive web design; principles of data communication over web; application programming interface; cloud computing; web application design and implementation; web database; server-side scripting; web project development |
Course image 1146 100 Digital Media Design (SEC 02)
เทคโนโลยีสารสนเทศและการสื่อสาร
Course image 1146106
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา แนวคิด ระเบียบวิธีและเครื่องมือสำหรับโปรแกรมระบบเครือข่าย ชั้นโพรโตคอลของการสื่อสาร โพรโทคอลทีซีพี/ไอพี โพรโตคอลสำหรับเว็บ การเขียนโปรแกรมผ่านซ็อกเก็ต เว็บเซอร์วิส การโปรแกรมสำหรับความมั่นคงในระบบเครือข่าย |
Course Description Concepts, methodology and tools for networking software; communication protocol stacks; TCP/IP protocol; web protocol; socket programing; web services; network security programming |
Course image 1146107 Cyber Security
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา ความมั่นคงทางไซเบอร์เบื้องต้น นโยบายและกระบวนการ ความมั่นคงในการสื่อสาร ความมั่นคงในเครือข่าย การจัดการด้านความมั่นคงทางกฎหมาย นโยบายและเทคนิค |
Course Description Introduction to cyber security; policy and procedures; communications security; network security; security management of legal; political and technical issues |
Course image 1145002 Data Structure and Algorithms SEC05
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา โครงสร้างข้อมูลเบื้องต้น การวิเคราะห์เวลาดำเนินงานและความซับซ้อนของขั้นตอนวิธี โครงสร้างข้อมูลแบบเชิงเส้น อาร์เรย์ ลิงค์ลิสต์ สแตก คิว โครงสร้างข้อมูลแบบไม่เชิงเส้น ทรี กราฟ เทคนิคการเรียงลำดับข้อมูล เทคนิคการค้นหาข้อมูล การประยุกต์ใช้โครงสร้างข้อมูล การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
Course Description Introduction to data structures; analysis of running time and complexity of algorithms; linear data structures, arrays, linked lists, stacks, queues; non-linear data structures, trees, graphs; sorting technique; searching technique; applications of data structures; laboratory work related to the topics |
Course image 1145002 Data Structure and Algorithms (ICT 2/2565)
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา โครงสร้างข้อมูลเบื้องต้น การวิเคราะห์เวลาดำเนินงานและความซับซ้อนของขั้นตอนวิธี โครงสร้างข้อมูลแบบเชิงเส้น อาร์เรย์ ลิงค์ลิสต์ สแตก คิว โครงสร้างข้อมูลแบบไม่เชิงเส้น ทรี กราฟ เทคนิคการเรียงลำดับข้อมูล เทคนิคการค้นหาข้อมูล การประยุกต์ใช้โครงสร้างข้อมูล การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
Course Description Introduction to data structures; analysis of running time and complexity of algorithms; linear data structures, arrays, linked lists, stacks, queues; non-linear data structures, trees, graphs; sorting technique; searching technique; applications of data structures; laboratory work related to the topics |
Course image 1145006 Object-oriented Programming (DDSI 2/2565)
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา แนวคิดและหลักการการเขียนโปรแกรมเชิงอ๊อปเจกต์ คลาสและอ๊อปเจกต์ การห่อหุ้ม การสืบทอด ภาวะพหุสัณฐาน เฟรมเวิร์คสำหรับพัฒนาซอฟต์แวร์เชิงอ๊อปเจกต์ การพัฒนาโครงงานเชิงอ๊อปเจกต์ |
Course Description Concepts and principles of object-oriented programming; class and object; encapsulation; inheritance; polymorphism; frameworks for object oriented software development; object-oriented project development |
Course image 1146224 Project Management in Digital Technology
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา การบริหารโครงการ การกำหนดโครงการ การคัดเลือกโครงการโดยแบบจำลองการให้ประโยชน์ การวางแผนโครงการ การกำหนดโครงการ การปฏิบัติโครงการ การควบคุมโครงการ การแก้ไขปัญหาและการเจรจาต่อรอง การปิดโครงการ |
Course Description Project management; defining the project; project selection by profitability model; project planning; project scheduling; project implementation; project controlling; problem solving and negotiation; project closing |
Course image 1146215 Cryptography
เทคโนโลยีสารสนเทศและการสื่อสาร
คำอธิบายรายวิชา
ความรู้เบื้องต้นเกี่ยวกับความปลอดภัยของระบบเครือข่าย การเข้ารหัสแบบสมมาตรและการเข้ารหัสแบบไม่สมมาตร ระบบกุญแจสาธารณะและการรับรองข้อความ การเข้ารหัสข้อความ ขั้นตอนวิธีในการเข้ารหัสความปลอดภัยของซอฟต์แวร์ การรักษาความปลอดภัยจดหมายอิเล็กทรอนิกส์
Course image 1145010 Machine Learning
เทคโนโลยีสารสนเทศและการสื่อสาร
คำอธิบายรายวิชา
ทฤษฎีการเรียนรู้ของเครื่อง การเรียนรู้แบบอุปนัย การเรียนรู้จำรูปแบบ การเรียนรู้โดยใช้หลักทางสถิติ การเรียนรู้แบบมีผู้ฝึกสอนและแบบไม่มีผู้ฝึกสอน การประยุกต์ใช้การเรียนรู้ของเครื่อง
Course image 1146223 Enterprise Resources Planning
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา หลักการบริหารจัดการทรัพยากรองค์กร การวางแผนทรัพยากรขององค์กร การวางแผนการเงิน การวิเคราะห์ห่วงโซ่อุปทาน ระบบส่งข้อมูลออนไลน์ ระบบสนับสนุนการตัดสินใจและระบบการตัดสินใจอัตโนมัติ |
Course Description Principles of enterprise resource management; enterprise resource planning; financial planning; supply chain analysis; online transaction processing system; decision support system (DSS) and automatic decision system (ADS) |
Course image 1146225 Digital Transformation Domain and Technology
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา ผลกระทบของเทคโนโลยีที่มีต่อการแปรรูปทางดิจิทัล โครงสร้างพื้นฐานของเศรษฐกิจดิจิทัล การปรับเปลี่ยนประสบการณ์ของผู้ใช้ด้วยเทคโนโลยีดิจิทัล การปรับปรุงกระบวนการภายใน การปรับเปลี่ยนโมเดลทางธุรกิจ การศึกษาการเปลี่ยนแปลงทางดิจิทัลต่อกลยุทธ์ทางด้านลูกค้า การแข่งขัน ข้อมูล นวัตกรรมและคุณค่า |
Course Description Impact of technology on digital transformation; infrastructure of digital economy; user experience adjustment with digital technology; internal process improvement; business model modification; study of digital reshaping with domains of customer strategy, competition, data, innovation and value |
Course image 1145002 Data Structure and Algorithms (ICT)
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา โครงสร้างข้อมูลเบื้องต้น การวิเคราะห์เวลาดำเนินงานและความซับซ้อนของขั้นตอนวิธี โครงสร้างข้อมูลแบบเชิงเส้น อาร์เรย์ ลิงค์ลิสต์ สแตก คิว โครงสร้างข้อมูลแบบไม่เชิงเส้น ทรี กราฟ เทคนิคการเรียงลำดับข้อมูล เทคนิคการค้นหาข้อมูล การประยุกต์ใช้โครงสร้างข้อมูล การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
Course Description Introduction to data structures; analysis of running time and complexity of algorithms; linear data structures, arrays, linked lists, stacks, queues; non-linear data structures, trees, graphs; sorting technique; searching technique; applications of data structures; laboratory work related to the topics |
Course image 1145003 System Analysis and Design
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา ระบบสารสนเทศ วงจรการพัฒนาระบบ การวิเคราะห์ความต้องการ ระเบียบวิธีการวิเคราะห์และออกแบบระบบเชิงโครงสร้าง ระเบียบวิธีการวิเคราะห์และออกแบบระบบด้วยหลักการเชิงวัตถุ เครื่องมือสำหรับการวิเคราะห์และออกแบบระบบ กรณีศึกษา |
Course Description Information system; system development life cycle; requirements analysis; structured-oriented methodology of system analysis and design; object-oriented methodology of system analysis and design; tools for system analysis and design; case studies |
Course image 1145006 Object-Oriented Programming (ICT)
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา แนวคิดและหลักการการเขียนโปรแกรมเชิงอ๊อปเจกต์ คลาสและอ๊อปเจกต์ การห่อหุ้ม การสืบทอด ภาวะพหุสัณฐาน เฟรมเวิร์คสำหรับพัฒนาซอฟต์แวร์เชิงอ๊อปเจกต์ การพัฒนาโครงงานเชิงอ๊อปเจกต์ |
Course Description Concepts and principles of object-oriented programming; class and object; encapsulation; inheritance; polymorphism; frameworks for object-oriented software development; object-oriented project development |