EF234201 Data Structure (F)
- 2nd Semester, 2023/2024
- Wednesday, IF-101, 13:00-15:30
- TA (Teaching Assistant):
Hammuda Arsyad [hammudaarsyad(at)gmail(dot)com]
Frederick Yonatan Susanto [frederickyonatan111(at)gmail(dot)com]
Rakha Fathin Izzan Consetta [rakhaconsetta(at)gmail(dot)com]
Muhammad Izzul Sinar Mahadhika [zulsinar031(at)gmail(dot)com]
Reference
- Course Plan (Rencana Pembelajaran)
- Weiss, M.A. (2014) Data Structures and Algorithm Analysis in C++, 4th Edition. Addison-Wesley, New Jersey.
- Kalicharan, N. (2008) Data Structure in C. Createspace Independent Publishing Platform, 2008, ISBN: 1438253273, 9781438253275.
- Deitel, H.M. and Deitel, P.J. (2004) C++ How to Program, 4th Edition. Deitel & Associates, Inc. and Pearson Education Inc.
- Shaffer, C.A. (2013) Data Structures and Algorithm Analysis, Ed. 3.2 (C++ Version). Department of Computer Science, Virginia Tech, USA.
News
- 2024-04-15 15:23 Midterm Exam: the question has been released.
- 2024-03-18 16:12 Quiz 1: the question has been released.
- 2024-02-28 13:00 Welcome to our DS (F) class, guys! May we are all going to get passed, some knowledge, a lot of happiness and wisdom!
Grade
Grades of students can be seen as in the following.
- EF234201 Data Structure (F): The Grades
- EF234201 Data Structure (F): Quiz 1 Grade
- EF234201 Data Structure (F): Midterm Exam Grade
- EF234201 Data Structure (F): Quiz 2 Grade
- EF234201 Data Structure (F): Final Exam Grade
- EF234201 Data Structure (F): Labs Assignment Grade
Final Exam
- TBA
Quiz 2
- TBA
Midterm Exam
- Starting date: 17 April 2024
- Deadline: 24 April 2024, 23:59 WIB. Penalty: 0.15% of grade/minute of tardiness.
- Exam type: Open, Individual Project
- Send to: yifana(at)gmail(dot)com & CC to the TA’s emails with the subject: EF234201_DS(F)_MID_StudentID_Name
- File type and format: A zip file containing all of the .cpp (source files) & the declaration
- Filename format: EF234201_DS(F)_MID_StudentID_Name.ZIP
- Midterm Exam: the question
Quiz 1
- Starting date: 20 March 2024
- Deadline: 27 March 2024, 23:59 WIB. Penalty: 0.15% of grade/minute of tardiness.
- Exam type: Open, Individual Project
- Send to: yifana(at)gmail(dot)com & CC to the TA’s emails with the subject: EF234201_DS_F_Q1_StudentID_Name
- File type and format: A zip file containing all of the .cpp (source files) & the declaration
- Filename format: EF234201_DS_F_Q1_StudentID_Name.ZIP
- Quiz 1: the question
Presentation Files – provided by (adapted from) by Dwi Sunaryono, Department of Informatics, ITS, Surabaya, Indonesia.
- 01. 2024-02-28, Lecture #1: Introduction & C++: Refreshing. QR Code: 540650.
- 02. 2024-03-06, Lecture #2: Array: Searching. QR Code: 140257.
- 03. 2024-03-13, Lecture #3: Array: Sorting & Sorting algorithms. QR Code: 315870.
- 04. 2024-03-20 (ONLINE), Lecture #4: Quiz 1: the question. QR Code: 530618.
- 05. 2024-03-27, Lecture #5: Array: Stack & queue. QR Code: 139645.
- 06. 2024-04-03, Lecture #6: Pointer & function. QR Code: 572858.
- 07. 2024-04-05 15:30-18:00, Lecture #7: Single linked list: Non circular & circular. QR Code: 198584.
- 08. 2024-04-17 (ONLINE), Lecture #8: Midterm exam: the question. QR Code: 320346.
- 09. 2024-04-24, Lecture #9: Double linked list: Non circular & circular. QR Code: TBA.
- 10. 2024-04-26 15:30-18:00, Lecture #10: Recursive function. QR Code: TBA.
- 11. 2024-05-15 Lecture #11: Tree manipulation. QR Code: TBA.
- 12. 2024-05-17 15:30-18:00 (ONLINE), Lecture #12: Quiz 2. QR Code: TBA.
- 13. 2024-05-29, Lecture #13: Graph: Data structure. QR Code: TBA.
- 14. 2024-06-05, Lecture #14: Heap. QR Code: TBA.
- 15. 2024-06-12, Lecture #15: Hashing: Introduction & linear hashing. QR Code: TBA.
- 16. 2024-06-19 (ONLINE), Lecture #16: Final exam. QR Code: TBA.