MUST BE IN CLASS ON FRIDAYS (QUIZZES ARE FRIDAYS)

SEND ALL COURSE QUESTIONS TO COURSE COORDINATOR (Kaige Chen, ax23ev@brocku.ca)

NO MANDATORY TEXTBOOK

Mark Breakdown

Assessment ComponentGrade Weight
5 x Lab Tests (4 highest grade)28% (7% each)
10 x Quizes

1 Quiz (Pass/Fail)
50% (5% each)
Final Lab Test22%
Bonus3%
Total100% + 3%
  • no midterm or final exam

Software Required

  • Python
  • git

Course Outline

WeekDateTopicQuizLab TopicNotes
1Jan 06-10Welcome & Course InformationIntroduction to Python, 1P03 Recap (Arrays)N/AWeek 1 Notes
2Jan 13-17Introduction to Python, 1P03 Recap (Stack, Queue, Linked Lists)Introduction to Python, 1P03 Recap (Stacks & Queues)N/A
3Jan 20-24Introduction to Python, 1P03 Recap (Recursion)Introduction to Python, 1P03 Recap (Stacks & Queues)Running Python (Hello World!) & Intro to GitHub
4Jan 27-31Exploratory Data Analysis (EDA): NumpyIntroduction to Python, 1P03 Recap (Recursion)LAB TEST 1: ARRAYS
5Feb 03-07Exploratory Data Analysis (EDA): PandasExploratory Data Analysis (EDA): NumpyLAB TEST 2: STACKS, QUEUES, RECURSION
6Feb 10-14Frequent ItemsetsExploratory Data Analysis (EDA): PandasIntro to Numpy & Intro to notebooks (Colab)
7*Feb 24-28Frequent ItemsetsFrequent ItemsetsIntro to Pandas
8Mar 03-07Finding Similar ItemsFinding Similar ItemsLAB TEST 3: EDA
9Mar 10-14Link AnalysisLink Analysis
Intro to Data Mining
10Mar 17-21Link Analysis
Link Analysis
LAB TEST 4: FREQUENT ITEMSETS
11Mar 24-28Map Reduce & SparkMap ReduceIntro to Link Analysis
12Mar 31- Apr 04Reserved for makeupsReserved for makeupsLAB TEST 5: LINK ANALYSIS

* reading week is Feb 17-21