โครงสร้างข้อมูลและอัลกอริทึมเบื้องต้น | Basic Data Structures And Algorithms : 1-2-2


รหัสวิชา
Course Code
20900-00003

ทฤษฎี-ปฏิบัติ-หน่วยกิต
Theory-Practice-Credits
1-2-2

ชื่อวิชา
Course Name
โครงสร้างข้อมูลและอัลกอริทึมเบื้องต้น
Basic Data Structures And Algorithms

ผลลัพธ์การเรียนรู้ระดับรายวิชา
Learning outcomes at the course level

เขียนโปรแกรมจัดการโครงสร้างข้อมูลและอัลกอริทึมเพื่อแก้ปัญหา


จุดประสงค์การเรียนรู้ เพื่อให้
Objective To

1. เข้าใจเกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึม
2. เขียนโปรแกรมจัดการโครงสร้างข้อมูลและอัลกอริทึมเพื่อแก้ปัญหา
3. มีเจตคติและกิจนิสัยที่ดีในการปฏิบัติงานด้วยความรับผิดชอบ การสื่อสาร การคิดเชิงนวัตกรรมและการทำงานเป็นทีม
4. ประยุกต์ใช้โครงสร้างข้อมูลและอัลกอริทึมในการออกแบบโปรแกรม


สมรรถนะการเรียนรู้
Performance

1. แสดงความรู้เกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึมให้เหมาะสมกับงาน
2. ประยุกต์ใช้หลักการของโครงสร้างข้อมูลและอัลกอริทึมเพื่อแก้ปัญหา


คำอธิบายรายวิชา
Description

ศึกษาและปฏิบัติเกี่ยวกับโครงสร้างข้อมูล (Principle Of Data Structures) ข้อมูลแบบนามธรรม (Abstract Data Type) การจัดโครงสร้างแบบ Linear และ Non-Linear Data Structures การสร้างและจัดการโครงสร้างข้อมูลแบบ Stack, Queues, Trees และ Graph อัลกอริทึมของการจัดเรียงข้อมูลและการค้นหาข้อมูล (Sorting And Searching Algorithms)


อ้างอิงมาตรฐาน
Reference

-


หน่วยสมรรถนะ
Unit Of Criteria (UOC)


หน่วยสมรรถนะย่อย
Elements Of Criteria (EOC)


เกณฑ์ในการปฏิบัติงาน
Performance Criteria (PC)


การออกแบบหน่วยการเรียนรู้
Learning Unit Design

-


แนวทางการสอน
Teaching Guidelines

-


เครื่องมือ/แหล่งข้อมูล
Tools Resources

-