EF234405 Design & Analysis of Algorithms (D)
- 2nd Semester, 2025/2026
- Wednesday, IF-105, 07:00-09:30
- TA (Teaching Assistant)
- Fellyla Fiorenza Wilianto [fellyla(dot)hyuga(at)gmail(dot)com]
- Putri Meyliya Rachmawati [putrimeyliyaalfath(at)gmail(dot)com]
Reference
- Cormen, T.H., Leiserson, C.E., Rivest, R.L. and Stein, C. (2022) Introduction to Algorithms, 4th Edition. Cambridge, Massachusetts; London, England: The MIT Press.
- Cormen, T.H., Leiserson, C.E., Rivest, R.L. and Stein, C. (2009) Introduction to Algorithms, 3rd Edition. Cambridge, Massachusetts; London, England: The MIT Press.
- Halim, S., Halim, F., and Effendy S. (2020) Competitive Programming 4: The Lower Bound of Programming Contests in the 2020s, Lulu Press.
- Halim, S. and Halim, F. (2013) Competitive Programming 3: The New Lower Bound of Programming Contests, Handbook for ACM ICPC and IOI Contestants.
News
- 2026-06-22 10:06 Final Exam Grade has been released. The Grades have been updated.
- 2026-06-05 23:48 Final Exam: The Question has been released.
- 2026-06-03 20:56 Quiz 2 Grade has been released. The Grades have been updated.
- 2026-05-13 13:31 Midterm Exam Grade and the Grades have been released.
- 2026-05-07 21:10 Quiz 2: The Question has been released.
- 2026-04-12 20:38 Midterm Exam: The Question & the Working Template File have been released.
- 2026-04-08 07:23 Quiz 1 Grade has been released.
- 2026-03-15 11:08 Quiz 1: The Question has been released.
- 2026-02-23 Welcome to our DAA (D), guys! May we all gain success, knowledge, plenty of happiness, and wisdom!
Grade
Grades of students can be seen as in the following.
Final Exam
- Release Date: 5 June 2026
- Start Date: 10-11 June 2026
- Deadline: 18 June 2026
- Late Penalty: A penalty of 0.15% of the grade per minute is applied to late submissions
- Exam Type: Open-Book, Group Project (max. 3 students per team). Groups may mix students from Classes D, IUP, E, F, and G in any combination.
- Email To: MM Irfan Subakti [yifana(at)gmail(dot)com]
- CC: Fellyla Fiorenza Wilianto [fellyla(dot)hyuga(at)gmail(dot)com], Putri Meyliya Rachmawati [putrimeyliyaalfath(at)gmail(dot)com], Syalbia Noor Rahmah [syalbiaishere(at)gmail(dot)com], Iffa Amalia Sabrina [iffaamaliasabrina(at)gmail(dot)com], Muhammad Rafi Budi Purnama [mrafibudip(at)gmail(dot)com], Aqila Zahira Naia Puteri Arifin [aqilazhn05(at)gmail(dot)com], Rhenaldy Chandra [itsrhenaldy(at)gmail(dot)com] Ricardo Supriyanto [ricardo(dot)supriyanto08(at)gmail(dot)com], Amelia Nova Safitri [amelianovasafitri(at)gmail(dot)com], Thalyta Vius Pramesti [thalytapramesti(at)gmail(dot)com]
- Email Subject: EF234405_DAA_FIN_StudentID1_Name1_StudentID2_Name2
- File Submission: Submit a PDF report containing your answers and signed declaration. Compress both files into one ZIP file.
- Filename Format: EF234405_DAA_FIN_StudentID1_Name1_StudentID2_Name2.ZIP
- Final Exam: The Question
Quiz 2
- Release Date: 7 May 2026
- Start Date: 8 May 2026
- Deadline: 15 May 2026, at 23:59 WIB.
- Late Penalty: A penalty of 0.15% of the grade per minute will be applied to late submissions
- Exam Type: Open-Book, Group Project (max. 3 students per team). Groups can consist of students from Class D, IUP, E, F, G, or any combination of these.
- Email To: MM Irfan Subakti [yifana(at)gmail(dot)com]
- CC: Fellyla Fiorenza Wilianto [fellyla(dot)hyuga(at)gmail(dot)com], Putri Meyliya Rachmawati [putrimeyliyaalfath(at)gmail(dot)com], Syalbia Noor Rahmah [syalbiaishere(at)gmail(dot)com], Iffa Amalia Sabrina [iffaamaliasabrina(at)gmail(dot)com], Muhammad Rafi Budi Purnama [mrafibudip(at)gmail(dot)com], Aqila Zahira Naia Puteri Arifin [aqilazhn05(at)gmail(dot)com], Rhenaldy Chandra [itsrhenaldy(at)gmail(dot)com] Ricardo Supriyanto [ricardo(dot)supriyanto08(at)gmail(dot)com], Amelia Nova Safitri [amelianovasafitri(at)gmail(dot)com], Thalyta Vius Pramesti [thalytapramesti(at)gmail(dot)com]
- Email Subject: EF234405_DAA_Q2_StudentID1_Name1_StudentID2_Name2
- File Submission: Submit a single ZIP archive named EF234405_DAA_Q2_StudentID1_Name1_StudentID2_Name2.zip. This archive must contain two files: (1) Report.pdf (design, implementation, evaluation, and conclusion), (2) Declaration.pdf (the signed Academic Integrity Pledge).
- GitHub Repository: In the body of your email, you must include a public link to your GitHub repository containing the complete source code for your project.
- Quiz 2: The Question
Midterm Exam
- Release date: 12 April 2026
- Start date: 15 April 2026
- Deadline: 23 April 2026
- Late Penalty: A penalty of 0.15% of the total grade per minute will be applied to late submissions
- Exam type: Open-Book, Individual Assignment
- Email To: MM Irfan Subakti [yifana(at)gmail(dot)com]
- CC: Fellyla Fiorenza Wilianto [fellyla(dot)hyuga(at)gmail(dot)com], Putri Meyliya Rachmawati [putrimeyliyaalfath(at)gmail(dot)com]
- Email Subject: EF234405_DAA(D)_MID_StudentID_Name
- File Format: Your final report must be submitted as a single ZIP document: the working file (i.e., source code), output, analysis, and the signed Academic Integrity Pledge
- Filename: EF234405_DAA(D)_MID_StudentID_Name.ZIP
- Midterm Exam: The Question & the Working Template File
Quiz 1
- Release Date: 15 March 2026
- Start Date: 16 March 2026
- Deadline: 26 March 2026, at 23:59 WIB
- Late Penalty: A penalty of 0.15% of the total grade per minute will be applied to late submissions
- Exam Type: Open-Book, Individual Assignment
- Email To: MM Irfan Subakti [yifana(at)gmail(dot)com]
- CC: Fellyla Fiorenza Wilianto [fellyla(dot)hyuga(at)gmail(dot)com], Putri Meyliya Rachmawati [putrimeyliyaalfath(at)gmail(dot)com]
- Email Subject: EF234405_DAA(D)_Q1_StudentID_Name
- File Format: Your final report must be submitted as a single PDF document.
- Filename: EF234405_DAA(D)_Q1_StudentID_Name.pdf
- Quiz 1: The Question
Presentation Files – adapted from Rully Soelaiman's works, Department of Informatics, ITS, Surabaya, Indonesia.
- 01. 2026-02-25, Lecture #1: Foundations, Framework & First Problems (Ch.1). QR Code: 392459.
- 02. 2026-03-04 (ONLINE), Lecture #2: Getting Started (Ch.2). QR Code: 125439.
- 03. 2026-03-11, Lecture #3: Correctness, Asymptotic Notation, Merge Sort & Solving Recurrences (Ch.2-4). QR Code: 565309.
- 04. 2026-03-16 07:00-09:30 Monday (ONLINE), Lecture #4: Quiz 1: The Question. QR Code: 228592.
- 05. 2026-03-25 (ONLINE), Lecture #5: Sorting: Heapsort & Quicksort (Ch.6-7). QR Code: 290207.
- 06. 2026-04-01 (ONLINE), Lecture #6: AVL Tree (Ch.13). QR Code: 132125.
- 07. 2026-04-08, Lecture #7: Dynamic Programming (Ch.14). QR Code: 642871.
- 08. 2026-04-15 (ONLINE), Lecture #8: Midterm Exam: The Question & the Working Template File. QR Code: 538715.
- 09. 2026-04-22, Lecture #9: Greedy Algorithms (Ch.15). QR Code: 482139.
- 10. 2026-04-29 (ONLINE), Lecture #10: Elementary Graph Algorithms (Ch.20). QR Code: 339115.
- 11. 2026-05-06, Lecture #11: Minimum Spanning Trees (Ch.21). QR Code: 846491.
- 12. 2026-05-08 13:00-15:30 Friday (ONLINE), Lecture #12: Quiz 2: The Question. QR Code: 197850.
- 13. 2026-05-20, Lecture #13: Single-Source Shortest Paths (Ch.22) & Introduction to computational geometry. QR Code: 628805.
- 14. 2026-05-30 07:00-09:30 Saturday (ONLINE), Lecture #14: Amortized Analysis (Ch.16). QR Code: 363470.
- 15. 2026-06-03, Lecture #15: All-Pairs Shortest Paths (Ch.23). QR Code: 770668.
- 16. 2026-06-10 (ONLINE), Lecture #16: Final Exam: The Question. QR Code: 547674.
No comments:
Post a Comment