User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
start [2021/06/21 09:05]
204251164 [Exam Dates]
start [2022/07/04 10:04]
204251164 [Lecture Schedule]
Line 4: Line 4:
 **Name** 204251: Data Structures (International Program) **Name** 204251: Data Structures (International Program)
  
-Semester 1 Year 2564+Semester 1 Year 2565
  
  
Line 12: Line 12:
 ===== Announcements =====  ===== Announcements ===== 
   * Main communication channel in MS Teams ONLY   * Main communication channel in MS Teams ONLY
 +  * Online meeting on Zooms
  
  
Line 18: Line 19:
 ===== Lecturer ===== ===== Lecturer =====
  
-**Section 1** Meeting Time: MondayThursday  11:00 – 12:30 Place: ONLINE    +**Section 1** Meeting Time: TuesdayFriday  11:00 – 12:30 Place: ONLINE    
   * **Lecturer** Noparut Vanitchanant    * **Lecturer** Noparut Vanitchanant 
   * **Office**: Lecturer Office 1 (CSB110)   * **Office**: Lecturer Office 1 (CSB110)
Line 26: Line 27:
  
 ===== Grading Policy ===== ===== Grading Policy =====
-  * 4 in-class Quizzes **20%** +  * Written and Programming Assignments **40%**
-  * Written Assignments **10%** +
-  * 10 Programming **20%**+
   * Midterm Exam **25%**   * Midterm Exam **25%**
-  * Final Exam **25%**+  * Final Exam **35%**
  
 ===== Exam Dates ===== ===== Exam Dates =====
-  * **Midterm Exam** on Monday 16 August 2564 Time 12:00-15:00 +  * **Midterm Exam** on Thursday 1 September 2022 Time 12:00-15:00 
-  * **Final Exam** on Thursday 28 October 2564 Time 15:30-18:30 +  * **Final Exam** on Saturday 5 November 2022 Time 15:30-18:30 
  
 ===== Lecture Schedule ===== ===== Lecture Schedule =====
-^  Week   Date   Topics   +^  Week  ^  Topics 
-| 1 | 21-25 Jun 64 | {{ https://drive.google.com/file/d/1_KifSLCCCxQfTnWxdmxezm6fixGepZ4P/view?usp=sharing  | Problem Solving and Concept of Abstraction}} |  +| 1 | {{ https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EQ-OjwQkpZFFok-crd6dm50B33OLQTo8y4kudZJOULOSlQ?e=rUSzpy | Problem Solving and Concept of Abstraction}} |  
-| 2 | 28 Jun 64 - 2 Jul 64 | {{ https://drive.google.com/file/d/1rchV1c00uMbW7hEuEuVwKT9y_4mrzflA/view?usp=sharing | Analysis of  Algorithms}} |  +| 2 | {{ https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EQgzYMfWc9RJt1XqzXXOu-QBc_GNn5l7utGhGywwBEP8LQ?e=brew9D | Analysis of  Algorithms}} |  
-| 3-4 | 5-16 Jul 64 | Linear lists {{https://drive.google.com/file/d/1Xr1k1PsOVrp7Y0bqU62eRUqwHgNJuvO2/view?usp=sharing | #1 }},  {{ https://drive.google.com/file/d/1BCBwDuoAn2BfblcJ30P1tixmOO71Vh-l/view?usp=sharing | #2}} |  +| 3-4 | Linear lists {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/Edew6FGBealMgIclcdJVM88BmDP8d3S1ZfMnq0TUez_DxQ?e=iZgfrd | #1 }},  {{ https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EZHN4lUyLClMpuq4Hxh-FhIByNN0PIVA7-X8fV-QtNJulQ?e=dYixoe | #2}} |  
-| 5 | 19-23 Jul 64 | Stacks {{https://drive.google.com/file/d/1kX3zPQ0Em0MD__sYLYrqtWTd-QPSN2rv/view?usp=sharing | #1}} , {{https://drive.google.com/file/d/1ejko_xQaHIvy366zbRbwcM7eRKfmYNDY/view?usp=sharing| #2}} | +| 5 | Stacks {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EfMKrgvr_UNJvcBPfpknpXQBzbatr0jL_Gf-PyvjzgIcIQ?e=JGgojn | #1}} , {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EUSMAQ29V3RKiE3AI35tomAB4zkfXoD6D8BPERmsgDqprA?e=8SB1lx| #2}} | 
-| 6-7 |26 Jul-6 Aug 64 | Queues {{https://drive.google.com/file/d/1Og4Y484d_C0p7IbsqyxYeEHTHkKtA6Si/view?usp=sharing|#1}}, {{https://drive.google.com/file/d/1AEm1ESUvcJob8dpgpfcUW6ASxLP5S3vd/view?usp=sharing| #2}} | +| 6-7 | Queues {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EZwg417tsO9Pn5_Jq1M9uHsBtudb9tCAEpvdTgT25l92aQ?e=9MhaHi|#1}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/ESPJ2A4JDsNBp5CjaNOOW2ABvVky1GITjesNXjd2mqWCYA?e=rQ9Fxa| #2}} | 
-| 8 |9-13 Aug 64| {{https://drive.google.com/file/d/1Gv5rgAdvbqpaBP1rOnQrezUEawOt_1vN/view?usp=sharing|Priority Queues}} +| 8 | {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EZLX4fT0_odItDbQ823gh-0B6VaLd1CyxOE6E39JgZk61g?e=Duz3ah|Priority Queues}} 
-|  **Midterm Exam: Monday 16 August 2564 Time 11:00-15:00**   ||| +|  **Midterm Exam: Wednesday 31 August 2022 Time 15:30-18:30**   ||| 
-| 8-9 | 23-27 Aug 64| Set, Map and Hashing  {{https://drive.google.com/file/d/1RXP96vrxmmGgIwltEWmyxdkkZ8XInb1C/view?usp=sharing| #1}}, {{https://drive.google.com/file/d/1kxk8Xb_bfF6BVO6cby1rd3XjdPRvJhKZ/view?usp=sharing|#2}}, {{https://drive.google.com/file/d/14OVDB4QV0pj4PrJpc9KMoTYdn-2p_03m/view?usp=sharing|#3}}, +| 8-9 | Set, Map and Hashing  {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EQk-kgUU-jxAvkap_V2UVoMBde_CWdcnbDgMHyF6m2Nikg?e=J00FP4| #1}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EZKOZes1LnBHtCHNR2xAO3IBO4GrzVXe82tec0cCXtca-w?e=YT1Y94|#2}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/ESK7fwTUKh1JiQwTjtHDvzsBokMLn5lNJrv1u6b6ldFPPQ?e=4GrJFr|#3}}, 
-| 10-11 | 30 Aug - 10 Sep 64 | Searching and Sorting {{https://drive.google.com/file/d/1Dze2gKex-YFGMtb4x8ATIGtxCHKHogZZ/view?usp=sharing|#1}}, {{https://drive.google.com/file/d/1Xz_G_vXpqO7YjHwbW3-W-CLfb4UT1d2o/view?usp=sharing|#2}} | +| 10-11 | Searching and Sorting {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EZhsSdKdqqpNiK_5cSZvZ4gBTYZdoqiBZveOQd9QWMLmqw?e=5JfiiR|#1}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/ESAh-oxssU5Nny3RwC7Hr-UBZoGlawl4ShglBa4Vns7Z4A?e=jChWL8|#2}} | 
-| 12-13 | 13-24 Sep 64 | Trees {{https://drive.google.com/file/d/1mMufNDrcE1nS8dNPUYERBPxP-veZMIju/view?usp=sharing|#1}}, {{https://drive.google.com/file/d/1gVPEK9YLucbktvLJgjyGcpSpCPSLpTc1/view?usp=sharing|#2}}, {{https://drive.google.com/file/d/1hRr6X314T_Fa4d3LAGDbgNBXXWB-11dq/view?usp=sharing|#3}}, {{https://drive.google.com/file/d/1sYeb4LWzhAUvTzLXmRvzhHjV89M07qVo/view?usp=sharing|#4}} | +| 12-13 | Trees {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EfWMYvPWjKNBrCyM3O1l4ooBNCwi8L1wOymbmAjfpWSouw?e=iIqkex|#1}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EctztujLfilPhniQwlmLdQ8BjcmwQDPrP1NZ4oRJB4w2nA?e=vLK1dI|#2}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/ETKY1qIFLWtBm0oufCWRGgwBEshheg6h6FNMNBi-JXBs9A?e=FFRCgr|#3}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EQwMLawWkDFMhU_OyWoegAYBXdxqadD_aDCUi8f21Wn_vA?e=UMVY9y|#4}} | 
-| 14-15 | 27 Sep - 8 Oct 64 | Graphs {{https://drive.google.com/file/d/1AQY61vQMao7ko05-HZqoXysP0tLzY5sU/view?usp=sharing|#1}}, {{https://drive.google.com/file/d/1M5YeBzVzrNbb_vwwfZ5ppM9OzU4U0mHn/view?usp=sharing|#2}}, {{https://drive.google.com/file/d/1L1DWyH0i9sSQcMqcShYCUncQyWZht3JM/view?usp=sharing|#3}}, {{https://drive.google.com/file/d/1xpgViw_1k7LNdWujL_BgQLMsKDt3ooOA/view?usp=sharing|#4}} | +| 14-15 | Graphs {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EVzg0wzaf-pGi6s92tzTmiwBfnhaDPxXVwZqVvHcsQBokA?e=GFnls7|#1}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/Eaxv6EbR-tRKkHtl40mV-EEBFIuOsRafLMA1X_iY5eLWGw?e=WczrIK|#2}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/Ebmr23hAj11PuD9WfG6XO7MB1W1td2HZ4dheAE2SSnwZNQ?e=9I67VS|#3}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EYomvHPHwyVLsIGWVBJ2kHwBWQvZstgd0vnM1xyexBp8Cw?e=0gdDUU|#4}} | 
-|  **Final Exam: Thursday 28 October 2564 Time 15:30-18:30**  |||+|  **Final Exam: Saturday 5 November 2022 Time 15:30-18:30**  |||
  
  
-===== Tentative Assignment Schedule (Due in 7 days) ===== 
-^  No. ^ Date  ^  (W)ritten/(P)rogramming  ^  Topics  ^   
-| 1 | TBA  | W | Problem Solving and Concept of Abstraction |  
-| 2 | TBA  | W | Analysis of  Algorithms |  
-| 3 | TBA  | P | Linear Linked List |  
-| 4 | TBA  | P | Doubly Linked List |  
-| 5 | TBA  | P | Application of Linked List |  
-| 6 | TBA  | P | Application of Stacks |  
-| 7 | TBA  | P | Queues |  
-| 8 | TBA  | P | Priority Queues |  
-| 9 | TBA  | W | Set, Map and Hashing  
-| 10 | TBA  | w | Search and Sort |  
-| 11 | TBA  | P | Search and Sort |  
-| 12 | TBA  | P | Tree Traversal |  
-| 13 | TBA  | P | Binary Search Tree |  
-| 14 | TBA  | P | Graph |  
  
  ===== Notes on Code Submission =====  ===== Notes on Code Submission =====
-  - After student has finished coding and testing the program, student can upload the .py source code file directly to the MS Teams Assignment section. However student have to change the file extension from .py to .doc before uploading the code file.+  - After student has finished coding and testing the program, student can upload the .py source code file directly to the MS Teams Assignment section. However student have to change the file extension from .py to .docx before uploading the code file.
   - Input and Output are case sensitive i.e. "yes" and "YES" are not the same.   - Input and Output are case sensitive i.e. "yes" and "YES" are not the same.
   - Strictly take Input data with no extra wording i.e. "Please Input"   - Strictly take Input data with no extra wording i.e. "Please Input"
start.txt · Last modified: 2023/08/28 11:14 by 204251164