Akond Rahman, PhD arahman@tntech.edu Foundation Hall, Room#215 Office hours: 12:01 PM – 01:00 PM , Tuesday and Thursday
Recommended Textbook: Data Mining: Concepts and Techniques, Han, Kamber, and Pei, Third Edition
Date | Tentative Schedule |
---|---|
Jan 21 | Introduction, Team Formation, GitHub/Gitlab setup, Python Introduction |
Jan 23 | Data types, Data Processing |
Jan 28 | Association Rule Mining |
Jan 30 | Association Rule Mining |
Feb 04 | Clustering |
Feb 06 | Clustering |
Feb 11 | Text Mining |
Feb 13 | Text Mining |
Feb 18 | Classification, Neural Networks |
Feb 20 | Deep Learning |
Feb 25 | Exam#1 |
Feb 27 | Project Update #1 |
Mar 03 | Markov Models |
Mar 05 | Markov Models |
Mar 10 | Sequence Mining |
Mar 12 | Sequence Mining |
Mar 17 | Spring Break |
Mar 19 | Spring Break |
Mar 24 | Graph Mining |
Mar 26 | Social Network Analysis |
Mar 31 | Exam#2 |
Apr 02 | Project Update#2 |
Apr 07 | Student Presentation |
Apr 09 | Student Presentation |
Apr 14 | Student Presentation |
Apr 16 | Student Presentation |
Apr 21 | Student Presentation |
Apr 23 | Reserve Day |
Apr 28 | Project Presentation |
Apr 30 | Project Report |
May 05 | Take home exam due |
- Exam#1: 10%
- Exam#2: 10%
- Take Home Exam: 15%
- Presentation: 15%
- Project: 50%
- Project update#1: 10%
- Project update#2: 10%
- Final project report: 25%
- Introduction: 20%
- Methodology: 20%
- Results: 20%
- Implications of results: 20%
- Instructions on how to run code: 20%
- Final project presentation: 25%
- Motivation: 25%
- Methodology: 25%
- Results: 25%
- Implications: 25%
- Final Project code: 30%
- A: 90-100
- B: 80-89
- C: 70–79
- D: 60–79
- F: less than 59
- All exams are open book, one page both side handwritten cheat sheet allowed, Cheat sheets need to be submitted with exam scripts.
- No questions on source code in exams
- Project source code must be maintained in Tennessee Tech Gitlab repos
- If the instructor detects copy-paste in source code or exams then that will result in direct zero for the corresponding project or exam.
- Projects can be done individually or by in groups. One the group is formed, then create a repo and then add the instructor as a collaborator
- Final project report should be spell-checked, typo-free, without passive voice.
- Mismatch between reported output and source code results will be inspected. The instructor will download repos, install libraries, and run the code based on the instruction provided in the mentioned Markdown file. Reported output and source code results will be checked during project update#1, project update#2, and final project submission. For reproducibility teams are allowed to use Docker containers.
- Every regrade request in due time will be accepted, but all submissions will be re-checked and may result in reduced points.
- One project report and one project presentation for each group
- Use the 'Issues' Feature on GitLab to post questions on the course page: https://github.com/paser-group/CSC6220-TNTECH