สถิติการเข้าชม
สถิติการเข้าชม
คำอธิบายรายวิชา
รหัสวิชา 21900-1002 โครงสร้ำงข้อมูลและอัลกอริทึมเบื้องต้น 1-2-2
Basic Data Structures and Algorithms
ผลลัพธ์การเรียนรู้ระดับรายวิชา
เขียนโปรแกรมคอมพิวเตอร์จัดการโครงสร้างข้อมูลและอัลกอริทึมเพื่อแก้ปัญหาตามหลักการ ด้วยความรับผิดชอบ
การคิดเชิงนวัตกรรม และการทำงานเป็นทีม
จุดประสงค์รำยวิชำ เพื่อให้
1. รู้และเข้าใจเกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึม
2. มีทักษะในการเขียนโปรแกรมจัดการโครงสร้างข้อมูลและอัลกอริทึมเพื่อแก้ปัญหา
3. มีเจตคติและกิจนิสัยที่ดีในการปฏิบัติงานด้วยความรับผิดชอบ การคิดเชิงนวัตกรรม และการทำงานเป็นทีม
4. มีความสามารถประยุกต์ใช้การเขียนโปรแกรมคอมพิวเตอร์ในการจัดการโครงสร้างข้อมูลและอัลกอริทึม
สมรรถนะรายวิชา
1. แสดงความรู้เกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึมให้เหมาะสมกับงาน
2. เขียนโปรแกรมจัดการโครงสร้างข้อมูลและอัลกอริทึมตามคำสั่งของภาษา
3. ประยุกต์ใช้หลักการเขียนโปรแกรมคอมพิวเตอร์ในการจัดการโครงสร้างข้อมูลและอัลกอริทึม เพื่อแก้ปัญหา
คำอธิบายรายวิชา
ศึกษาและปฏิบัติเกี่ยวกับโครงสร้างข้อมูล (Principle Of Data Structures) ข้อมูลแบบนามธรรม (Abstract Data Type) การจัดโครงสร้างแบบ Linear และ Non-Linear Data Structures การสร้างและ จัดการโครงสร้างข้อมูลแบบ Stack, Queues, Trees และ Graph อัลกอริทึมของการจัดเรียงข้อมูล และการค้นหาข้อมูล (Sorting and Searching Algorithms)