Course Teacher
Arif Arman
Lecturer
Department of CSE, United International University
Room: 1601 Email: arman@cse.uiu.ac.bd
Class Time
Section A Tuesday, 2:10 PM - 4:50 PM Computer Lab 4
Section B Sunday, 2:10 PM - 4:50 PM Computer Lab 9
Counseling Hours
Sunday, Tuesday, 11:15 AM - 2:10 PM
Books
Introduction to Algorithms, Third edition
Charles E. Leiserson, Clifford Stein, Thomas H. Cormen, and Ronald Rivest
Grading
1. Class Attendance - 5%
2. Online (Mock) - 20%
3. Online (Exam) - 40%
4. Offline - 15%
5. Final Quiz - 20%
Course Schedule
Week 01 [A: May 30, B: May 28]: Online Practice 1: Recursion Basics
Week 02 [A: Jun 06, B: Jun 04]: Online Exam 1: Recursion, Sorting
Offline 01: [Contents]
Week 03 [A: Jun 13, B: Jun 11]: Online Practice 2: Divide and Conquer
Week 04 [A: Jun 20, B: Jun 18]: Online Exam 2: Divide and Conquer
Offline 02: [Contents]
Week 05 [A: Jul 04, B: Jul 02]: Offline 02 Evaluation
Week 06 [A: Jul 11, B: Jul 09]: Online Practice 3: Dynamic Programming
Week 07 [A: Aug 25, B: Jul 23]: Online Exam 3: Dynamic Programming
Week 08 [A: Aug 01, B: Jul 30]: Online Practice 4: BFS, DFS
Week 09 [B: Aug 13, A: Aug 10]: Online Exam 4: BFS, DFS
Week 10 [B: Aug 20, A: Aug 22]: Online Exam 5: BFS, DFS
Week 11 [B: Aug 27, A: Aug 29]: Online Practice 5: Single Source Shortest Paths