โครงสร้างข้อมูลและขั้นตอนวิธี (Data Structures and Algorithms)

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
อัลกอริทึม ITS101 2/2011.
Advertisements

Course Orientation Data Structure and Algorithms ( )
Data structure & Algorithms
SWE202 Fundamental of Operating System
ให้ประหยัดการใช้หน่วยความจำ (space) ด้วยความรวดเร็ว (time)
Searching.
Algorithm Efficiency There are often many approaches (algorithms) to solve a problem. How do we choose between them? At the heart of computer program.
วิชา COSC2202 โครงสร้างข้อมูล (Data Structure)
โครงสร้างข้อมูล Queues
โครงสร้างข้อมูลและขั้นตอนวิธี (Data Structures and Algorithms)
Introduction ธนวัฒน์ แซ่เอียบ.
Introduction to Programming การโปรแกรมเบื้องต้น ธนวัฒน์ แซ่เอียบ โฮมเพจรายวิชา :
Programming & Algorithm
Structure Programming การเขียนโปรแกรมเชิงโครงสร้าง
DATA STRUCTURE AND ALGORITHM Linked List.
Linked List (2) Sanchai Yeewiyom School of Information & Communication Technology University of Phayao.
IMMA SEMINAR Structure & Approaches. Main Content 1.Seminar in General Meaning 2.Seminar in IMMA (objective) 3.Searching and Choosing a Topic 4.Structures.
รศ. ดร. บุญธีร์ เครือตราชู รศ. กฤตวัน ศิริบูรณ์ KMITL Data Structures & Algorithms : Stack & Queue 1 Stack & Queue Lecturers : Boontee Kruatrachue.
Collections. Data structures Data Structures ( โครงสร้างข้อมูล ) เกิดจากการ นำข้อมูลขั้นพื้นฐานที่แบ่งแยกไม่ได้ (atomic data type) เช่น int, char, double.
QueueQueue Lecturer : Kritawan Siriboon, Room no. 913 Text : Data Structures & Algorithm Analysis in C, C++,… Mark Allen Weiss, Addison Wesley.
Linked List ( ต่อ ) Lecturer : Kritawan Siriboon, Room no. 913 Text : Data Structures & Algorithm Analysis in C, C++,… Mark Allen Weiss, Addison Wesley.
บัณฑิตวิทยาลัย มหาวิทยาลัยคริสเตียน ภาคการศึกษาที่ 1 ปี การศึกษา 2559.
ทิศทางการศึกษา ในโลกยุคใหม่ ดร. สุรัตน์ ดวงชาทม ผู้อำนวยการสำนักงาน เขตพื้นที่การศึกษา ประถมศึกษามหาสารคาม เขต 1.
235015, Artificial Intelligence ปัญญาประดิษฐ์ 3(2-2-5) สัปดาห์ที่ 1 แนะนำรายวิชาปัญญาประดิษฐ์
Computer Programming การเขียนโปรแกรม คอมพิวเตอร์ สัปดาห์ที่ 1 แนะนำรายวิชาการเขียน โปรแกรมคอมพิวเตอร์เบื้องต้น.
COMPUTER GRAPHIC DESIGN
Queue Lecturer : Kritawan Siriboon, Room no. 913
ACM ICPC Training Nattee Niparnan.
การอบรมระบบความรับผิดทางละเมิดและแพ่ง
ปฐมนิเทศนักศึกษาฝึกงานภายนอก 18 สิงหาคม 2558
Lab 05 : การสร้างเว็บไซต์ด้วย Weebly สธ212 ระบบสื่อประสมสำหรับธุรกิจ
Information Systems Development
แนวทางการดำเนินงาน โครงการสนับสนุนค่าใช้จ่าย ในการจัดการศึกษา ตั้งแต่ระดับอนุบาล จนจบการศึกษาขั้นพื้นฐาน ปีงบประมาณ 2560.
การอาชีวศึกษาระบบทวิภาคี (DVE : Dual Vocational Education)
Introduction to Intelligent Systems
Data Structure & Algorithm Concept
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
Graph Lecturer : Kritawan Siriboon, Boontee Kruatrachue Room no. 913
Client/Server Computing and Web Technologies (2-0-4)
Graph Lecturer : Kritawan Siriboon, Boontee Kruatrachue Room no. 913
“หลักการแก้ปัญหา”.
Linked List Lecturer : Kritawan Siriboon, Room no. 913
อาจารย์อภิพงศ์ ปิงยศ บทที่ 1 : Introduction to Information Technology in Agriculture ทพ491 เทคโนโลยีสารสนเทศทางการเกษตร อาจารย์อภิพงศ์
บทเรียนคอมพิวเตอร์ช่วยสอน
Data Structure and Algorithm
เทศบาลนครขอนแก่น ยินดีต้อนรับ
วิจัยทางการพยาบาล ดร.อัญชลี จันทาโภ.
สำนักอนามัยสิ่งแวดล้อม กรมอนามัย กระทรวงสาธารณสุข
การจัดทำรายละเอียดและ การประเมินรายวิชา (มคอ. ๓ และ มคอ. ๕)
ปรัชญา วิสัยทัศน์ ปณิธาน พันธกิจ
การพัฒนาระบบบริหารจัดการ กองทุนพัฒนาบทบาทสตรี จังหวัดบุรีรัมย์ 9 สิงหาคม นางสุนิสา บุญยาทิษฐาน พัฒนาการจังหวัดบุรีรัมย์ 9 สิงหาคม 2560.
บทที่ 4 ฐานข้อมูล.
บทบาทของกระทรวงสาธารณสุขกับการดำเนินงานOSCC ศูนย์ช่วยเหลือสังคม
“มิติใหม่ของ QR Code กับ งานสุขศึกษา” อุบัติเหตุ 1
ส่วนส่งเสริมการกระจายอำนาจ สำนักพัฒนาระบบ รูปแบบ และโครงสร้าง
ขององค์กรปกครองส่วนท้องถิ่น โดย... โกมินทร์ อินรัสพงศ์
1 The Comptroller General’s Department กรมบัญชีกลาง กระทรวงการคลัง
การเขียนซูโดโค้ด และการเขียนโฟลชาร์ต
Linked List (ต่อ) Lecturer : Kritawan Siriboon, Room no. 913
การตรวจเอกสาร ใบคำขออนุญาตประกอบวิชาชีพครู
บทที่ 10 การค้นหาข้อมูล (Searching)
Dr.Surasak Mungsing CSE 221/ICT221 การวิเคราะห์และออกแบบขั้นตอนวิธี Lecture 05: การวิเคราะห์ความซับซ้อนของ ขั้นตอนวิธีการเรียงลำดับข้อมูล.
การประชุมตรวจราชการตามแผนการตรวจราชการ กระทรวงทรัพยากรธรรมชาติและสิ่งแวดล้อม ประจำปีงบประมาณ พ.ศ รอบที่ 1 (Project and Progress Reviews) วันจันทร์ที่
หัวข้อในการบรรยาย 1. จำนวนบุคลากรสายสนับสนุน 2. เส้นทางความก้าวหน้า 3. องค์ประกอบของคณะกรรมการประเมินค่างาน 4. ขั้นตอนการแต่งตั้งบุคคลให้ดำรงตำแหน่งสูงขึ้น.
Data Structures & Algorithms Using Python
บทที่ 5 องค์กร การบริหารในองค์กรและการพัฒนางานอาชีพในองค์กร
Data Structures & Algorithms Using Python
สื่อการเรียนการสอนวิชาเครื่องรับโทรทัศน์ ( )
Distributed Computers and Web Technologies (3-0-6)
2 ปีแห่งการพัฒนาสหกรณ์
ใบสำเนางานนำเสนอ:

235012 โครงสร้างข้อมูลและขั้นตอนวิธี (Data Structures and Algorithms) อาจารย์ ยืนยง กันทะเนตร สาขาวิชาเทคโนโลยีคอมพิวเตอร์ เคลื่อนที่ คณะเทคโนโลยีสารสนเทศและการ สื่อสาร

รหัสวิชา : 235012 ชื่อวิชา :โครงสร้างข้อมูลและขั้นตอนวิธี รหัสวิชา : 235012 ชื่อวิชา :โครงสร้างข้อมูลและขั้นตอนวิธี (Data Structures and Algorithms) ผู้สอน : อาจารย์ ยืนยง กันทะเนตร การสอนสาขา IT : ภาคบรรยาย วัน พฤหัสบดี เวลา 08.00 – 10.00 น. ห้อง ICT 1103 ภาคปฏิบัติ วัน พฤหัสบดี เวลา 10.00-12.30 น. ห้อง ICT 1103

คำอธิบายรายวิชา (Course Description) โครงสร้างข้อมูลขั้นพื้นฐาน อาร์เรย์ รายการแบบเชื่อมโยง สแตก คิว ต้นไม้ กราฟ การวิเคราะห์ ประสิทธิภาพและความซับซ้อนของ ขั้นตอนวิธี การเรียงลำดับและการค้นหา ข้อมูล การจัดเก็บข้อมูลแบบฮีพ แฮชชิ่ง การเวียนเกิด การประยุกต์ใช้โครงสร้าง ข้อมูลและขั้นตอนวิธี

ประมวลการเรียนรายวิชา (Course Outline) / หัวข้อการเรียนแบบย่อ 1. Introduction to Data Structure 2. stack 3. Queue 4. Linked list   5. Tree 6. Introduction to Algorithm

ประมวลการเรียนรายวิชา (Course Outline) / หัวข้อการเรียนแบบย่อ (ต่อ) 7. Sorting 8. Searching 9. Graph

วัตถุประสงค์ (Objectives) 1) เพื่อให้นิสิตมีความรู้ความเข้าใจเกี่ยวกับ โครงสร้างข้อมูลแบบต่างๆ 2) เพื่อให้นิสิตมีความรู้ความเข้าใจเกี่ยวกับวิธีการ จัดการกับข้อมูล 3) เพื่อให้นิสิตมีความรู้ความเข้าใจเกี่ยวกับการ วิเคราะห์ขั้นตอนวิธี 4) เพื่อให้นิสิตสามารถนำความรู้เกี่ยวกับ โครงสร้างข้อมูลและการวิเคราะห์ขั้นตอนวิธี ไป ประยุกต์ใช้กับงานที่ต้องการได้

การประเมินผล (Evaluation ) เกณฑ์การวัดและประเมินผล (Evaluation criteria) 1. เกณฑ์การวัดผล - การสอบกลางภาค 35 % - การสอบปลายภาค 35 % - แบบทดสอบย่อย 20 % - การเข้าห้องเรียน/ตอบคำถาม 10 % รวมทั้งหมด 100 %   2.เกณฑ์การตัดเกรด (ระบุอิงเกณฑ์หรืออิงกลุ่ม) อิงเกณฑ์ร่วมกับอิงกลุ่ม

เอกสารประกอบการเรียนการสอน (Teaching Materials / References ) 1. Gilberg, R. E. Data structures : APSEUDO CODE APPROACH WITH C++. 2001 2. ดร. สุชาย ธนวเสถียร, วิชัย จิวังกูร. โครงสร้างข้อมูลเพื่อการ ออกแบบโปรแกรมคอมพิวเตอร์. กรุงเทพฯ : ซีเอ็ดยูเคชั่น, 2527. 3. วิทยา สุคตบวร. คู่มือออกแบบและเขียนโปรแกรมโครงสร้าง ข้อมูลและอัลกอริทึม. กรุงเทพฯ : สมาคมส่งเสริมเทคโนโลยี(ไทย - ญี่ปุ่น), 2545. 4. จุฑามาส ไพบูลย์ศักดิ์. โครงสร้างข้อมูลและอัลกอริทึม ด้วย C/C++ . กรุงเทพฯ : จุดทอง, 2544.นิศาชล โตอดิเทพย์. โครงสร้างข้อมูล Data structure, 2537. 5. ทรงลักษณ์ สกุลวิจิตร์สินธุ. CD + คู่มือ โครงสร้างข้อมูลและ อัลกอริทึม. กรุงเทพฯ : โปรวิชัน, 2545

Home page http://ict.up.ac.th/ye unyong Facebook : Aj Yink ict