Mr. Park's CMSC341 Section Homepage

Section 02: Tuesday & Thursday, 1:00pm – 2:15pm, Fine Arts 014

Section 03: Tuesday & Thursday, 2:30pm – 3:45pm, Fine Arts 014


Grading

Your grade is based on 6 programming projects, 6 homework assignments, 2 in-class exams and the final exam. The points are distributed as follows:

points # Total
Project 0 3 1 3
Project 1-5 7 5 35
Homework 1-6 2 6 12
Exam 1 & 2 15 2 30
Final Exam 20 1 20
Total: 100

Your final letter grade is based on the standard formula:

0 ≤ F < 60 ≤ D < 70 ≤ C < 80 ≤= B < 90 ≤ A ≤ 100.

These levels may be adjusted slightly in your favor, but grades will not be “curved” in the conventional sense.

Your grade is given for timely work done during the semester; incomplete grades will only be given for medical illness or other such dire circumstances.


Schedule

Note that the due dates for the projects and the dates of the exams are already set. See calendar below. Please plan your schedules accordingly. Makeup exams will be given only under the most dire circumstances (almost never).


Reading Schedule

CMSC 341 - Lec07 - Lists - Gibson.pdf L04-Outline.pdf L01-Intro-topics-JP.pdf L05-Asymptotic Analysis.pdf L02-Dynamic Memory and Pointers-JP.pdf L06-STL-Stacks-Queues.pdf
Date Topic Reading Lecture Notes
Tue 01/31Introduction L01-Intro-topics-JP.pdf
Thu 02/02Memory & ProcessesChap 1 & 2L02-Dynamic Memory and Pointers-JP.pdf
Tue 02/07Project 1 
Thu 02/09Linked Lists vs Arrays3.1 - 3.2L04-Outline.pdf
Tue 02/14Running TimesChapter 4L05-Asymptotic Analysis.pdf
Thu 02/16STL Stacks & QueuesChapter 5, 6L06-STL-Stacks-Queues.pdf
Tue 02/21Circular Queues3.4
Thu 02/23Project 2 
Tue 02/28TreesChapter 7L09-Trees-Intro.pdf
Thu 03/02Binary Search Trees10.1L10-Binary-Search-Trees.pdf
Tue 03/07AVL Trees10.2
Thu 03/09AVL Trees 
Tue 03/14Midterm 1 Review Midterm topic list
Thu 03/16Midterm Exam 1 
Tue 03/21Spring Break 
Thu 03/23Spring Break 
Tue 03/28Project 3 out 
Thu 03/30Red-Black Trees10.5
Tue 04/04Red-Black Trees 
Thu 04/06HeapsChapter 8
Tue 04/11More Heaps 
Thu 04/13Project 4 
Tue 04/18Hash Tables9.1-9.2
Thu 04/20Hash Tables 
Tue 04/25Exam 2 Review 
Thu 04/27Exam 2 
Tue 05/02Project 5 
Thu 05/04Sorting11.1-11.3
Tue 05/09Average Running Time 
Thu 05/11Disjoing Sets11.4
Tue 05/16Final Exam Review