COMP2247 - Algorithms and Data Structures

Syllabus Software Installation Assignments Tests
Lectures and Labs
Review COMP2243 Materials ArrayList OOP - Aggregation OOP - Inheritance OOP - Polymorphism OOP - Abstract Method/Class Interface Exception Handling Recursion Sorting and Searching Algorithms Algorithm Analysis Generics Java Collections Linked Lists Stacks Queues Binary Search Trees Heaps and Priority Queues



Tests


Test 1

Done!

Test 2

Test 2 has two parts:

Part A: Take-Home Test (About 5 questions, total 40 points)
    - Drawing recursion trace and/or diagram, solving problem on paper, and writing Java code.

Part B: Online Test (About 7 questions, total 60 points)
   - Referring to the test2 review.

The amount of questions is the same as a single in-person test.

For Take-Home test, it will be available on Wednesday, 11/9/22. It is due on Wednesday, 11/16/22 at 11:59pm. Please submit the test to D2L drop box. 

For Online test, it will be available on Monday, 11/14/22 at 5:50pm. It is due on Wednesday, 11/16/22 at 11:59pm. You can take the test only once. The test duration is 100 minutes plus 10 minutes grace period.

We will meet on Monday, 11/14/22 for regular class.

No class on Wednesday, 11/16/22. 

Test 2 Review


Final Exam

Date and Time: TBA