Website of Dr.Jakkrit TeCho
(ดร.จักรกฤช เตโช)
Information Technology Division,
Faculty of Science, Maejo University,
Sansai, Chiangmai 50290, THAILAND
CT231 Data Structures and Algorithms
(วค231 โครงสร้างข้อมูลและขั้นตอนวิธี)
3 Credits (Lecture 2 Hours, Practice 2 Hours, Self-Study 5 Hours/Week)
Lecturer: Jakkrit TeCho, Ph.D.
Semester 1/2020
Lecture: Friday 10:00-12:00 Lab Computer 3 (Microsoft Team)
Practice: Wed 13:00-15:00 Lab Computer 3 (Microsoft Team)
Course Description:
Basic data structures, array, linked-listed, stack, queues, trees, graph, analysis of algorithm efficiency and complexity, sorting and searching, heap storage, hashing, recursion, application of data structures and algorithms
TQF3 (มคอ.3) :
Tools:
-
Python (https://www.python.org/)
-
Repl.it (https://repl.it/@enaard/Python-3/)
Materials:
-
วิษณุ ช้างเนียม. (2556). คู่มือเรียนโครงสร้างข้อมูลและอัลกอริทึม (Data Structure and Algorithm): ไอดีซีฯ.
-
เนรมิตร ชุมสาย. (2550). เรียนรู้โครงสร้างข้อมูลและอัลกอริทึมด้วย JAVA (ฉบับปรังปรุง)”. กรุงเทพมหานคร: ซีเอ็ดยูเคชั่น.
-
YOUTUBE Chanel. (2561). Aj. NesT the Series. สืบค้นได้ที่ https://www.youtube.com/playlist?list=PLXa5k-zW5T_0jykFR8i8baq5nvoOajha5
Chapters:
Midterm Examination
N/A N/A
Chapter 9 การจัดเรียงข้อมูล (Sorting)
LECTURE LAB