Course image 1145006 Object-oriented Programming (SEC2) ภาคเรียน 2/2567
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา แนวคิดและหลักการการเขียนโปรแกรมเชิงอ๊อปเจกต์ คลาสและอ๊อปเจกต์ การห่อหุ้ม การสืบทอด ภาวะพหุสัณฐาน เฟรมเวิร์คสำหรับพัฒนาซอฟต์แวร์เชิงอ๊อปเจกต์ การพัฒนาโครงงานเชิงอ๊อปเจกต์ |
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 1146216 Software Defined Networks (2/2567)
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา เอสดีเอ็น วิวัฒนาการของเทคโนโลยีเอสดีเอ็น มาตรฐานโอเพ่นโฟลว์และโครงสร้างการควบคุม เอสดีเอ็น การพิจารณาประสิทธิภาพระบบและการเทียบสมรรถนะ การเขียนโปรแกรมติดต่อเอสดีเอ็น แนวคิดของและโครงสร้างของดาต้าเซนเตอร์ การทำงานบนเน็ตเวิร์กฟังก์ชันวิชวลไลเซชั่น การเชื่อมต่อเครือข่ายบนเอสดีเอ็น กรณีศึกษาการใช้งานเอสดีเอ็น |
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 1146215 Cryptography (2/2567)
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา ความรู้เบื้องต้นเกี่ยวกับความปลอดภัยของระบบเครือข่าย การเข้ารหัสแบบสมมาตรและการเข้ารหัสแบบไม่สมมาตร ระบบกุญแจสาธารณะและการรับรองข้อความ การเข้ารหัสข้อความ ขั้นตอนวิธีในการเข้ารหัสความปลอดภัยของซอฟต์แวร์ การรักษาความปลอดภัยจดหมายอิเล็กทรอนิกส์ |
Course Description Introduction to network security; symmetric and asymmetric ciphers; public-key system and message authentication; message encrytion; algorithm for encrypting software security; process of Email security; web application security; malicious software and viruses; firewalls |
Course image 1146101 Digital Content Strategy and Development
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา กลยุทธ์ในการสร้าง บริหารจัดการ วางแผนและการเผยแพร่คอนเท็นต์ การประเมินและวิเคราะห์ประสิทธิภาพ |
Course Description Strategies for creating, managing, planning and publishing digital content; effective evaluation and analysis |
Course image 1145005-63 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 215-63 วิทยาการรหัสลับ (Cryptography) 3(3-0-6) [1/2567]
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา ความรู้เบื้องต้นเกี่ยวกับความปลอดภัยของระบบเครือข่าย การเข้ารหัสแบบสมมาตรและการเข้ารหัสแบบไม่สมมาตร ระบบกุญแจสาธารณะและการรับรองข้อความ การเข้ารหัสข้อความ ขั้นตอนวิธีในการเข้ารหัสความปลอดภัยของซอฟต์แวร์ การรักษาความปลอดภัยจดหมายอิเล็กทรอนิกส์ |
Course Description Introduction to network security; symmetric and asymmetric ciphers; public-key system and message authentication; message encrytion; algorithm for encrypting software security; process of Email security; web application security; malicious software and viruses; firewalls |
Course image 1146 107-63 ความมั่นคงทางไซเบอร์ (Cyber Security) 3(2-2-5) [1/2567]
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา ความมั่นคงทางไซเบอร์เบื้องต้น นโยบายและกระบวนการ ความมั่นคงในการสื่อสาร ความมั่นคงในเครือข่าย การจัดการด้านความมั่นคงทางกฎหมาย นโยบายและเทคนิค |
Course Description Introduction to cyber security; policy and procedures; communications security; network security; security management of legal; political and technical issues |
Course image 1146 106-63 การโปรแกรมระบบเครือข่าย (Network Programming) 3(2-2-5) [1/2567]
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา แนวคิด ระเบียบวิธีและเครื่องมือสำหรับโปรแกรมระบบเครือข่าย ชั้นโพรโตคอลของการสื่อสาร โพรโทคอลทีซีพี/ไอพี โพรโตคอลสำหรับเว็บ การเขียนโปรแกรมผ่านซ็อกเก็ต เว็บเซอร์วิส การโปรแกรมสำหรับความมั่นคงในระบบเครือข่าย |
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 1145006 Object-oriented Programming (DSSI 2/2567)
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา แนวคิดและหลักการการเขียนโปรแกรมเชิงอ๊อปเจกต์ คลาสและอ๊อปเจกต์ การห่อหุ้ม การสืบทอด ภาวะพหุสัณฐาน เฟรมเวิร์คสำหรับพัฒนาซอฟต์แวร์เชิงอ๊อปเจกต์ การพัฒนาโครงงานเชิงอ๊อปเจกต์ |
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-WebProgramming-67/1 [ผศ.ชยาพร]
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา พื้นฐานเทคโนโลยีบนเว็บ เอชทีเอ็มแอล ซีเอสเอส และจาวาสคริปต์ เจสัน การออกแบบเว็บสำหรับหลายอุปกรณ์ หลักการรับ-ส่งข้อมูลบนเว็บ ส่วนต่อประสานโปรแกรมประยุกต์ การประมวลผลแบบกลุ่มเมฆ การออกแบบและพัฒนาโปรแกรมประยุกต์บนเทคโนโลยีเว็บ เว็บที่มีฐานข้อมูล การเขียนภาษาสคริปต์ฝั่งผู้ให้บริการ การพัฒนาโครงงานบนเว็บ |
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
เทคโนโลยีสารสนเทศและการสื่อสาร
|
คำอธิบายรายวิชา โครงสร้างข้อมูลเบื้องต้น การวิเคราะห์เวลาดำเนินงานและความซับซ้อนของขั้นตอนวิธี โครงสร้างข้อมูลแบบเชิงเส้น อาร์เรย์ ลิงค์ลิสต์ สแตก คิว โครงสร้างข้อมูลแบบไม่เชิงเส้น ทรี กราฟ เทคนิคการเรียงลำดับข้อมูล เทคนิคการค้นหาข้อมูล การประยุกต์ใช้โครงสร้างข้อมูล การฝึกปฏิบัติในหัวข้อที่เกี่ยวข้อง |
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 |