Description |
Lab objectives
|
|---|---|
Grading Policies |
How labs are gradedLabs contribute 5% toward your course grade in CS251 and CS252. Each lab is graded separately from projects, out of 2 points: Attendance point: Your attendance in lab is required and will contribute 1 point. You are allowed to be absent for 2 labs (excused or unexcused) with no penalty. Lab completion point: Your submitted lab work will contribute up to 1 point. Here is the grading rubric:
You may lose points if you do not turn in labs and projects in the expected format. There is an entry for following the submission format in the project grading rubrics. Submission formatPlease see Lab and project submission format. Lab due datesYour lab should be turned in by Friday night at 11:59pm. Labs received within 1 week of the due date will lower that week's lab assignment's grade by 0.4 pts. Labs will not be accepted after 1 week of the due date. |
Week 1 |
Python and coding categorical dataDue: Friday, February 6th Lab 01ANext Steps
|
Week 2 |
Introduction to Jupyter, NumPy, and MatplotlibDue: Friday, February 13th Typically lab instructions will be given to you through a Jupyter notebook that should be completed and turned in. Let's start that process this week. Note: This requires that you have Jupyter installed on your computer. If you followed the CS251 software installation instructions, you should be ready to go. Otherwise, follow the instructions to install Jupyter.
Please upload your completed work in the Lab01b folder on Google Classroom as a ZIP file like last week and follow the lab and project submission format. Download the matplotlib tutorial: matplotlib_tutorial_starter.ipynb. |
Week 3 |
CS251: Logical Indexing and Categorical Data AnalysisDue: Friday, February 20th Lab 02 zipfilePlease upload your completed notebook on Google Classroom in a ZIP file like last week and follow the lab and project submission format. CS252: Linear RegressionDue: Friday, February 20th Lab 02a zipfilePlease upload your completed notebook on Google Classroom in a ZIP file like last week and follow the lab and project submission format. |
Week 4 |
CS251: Linear RegressionDue: Friday, February 27th Lab 03a zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). CS252: Polynomial RegressionDue: Friday, February 27th Lab 02b zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). |
Week 5 |
CS251: Polynomial RegressionDue: Friday, March 6th Lab 03b zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). CS252: Matrix Condition NumberDue: Friday, March 6th Lab 02c zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). |
Week 6 |
CS251: K-means clusteringDue: Friday, March 13th Lab 04 zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). CS252: K-means clustering and Logical IndexingDue: Friday, March 13th Lab 03 zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). |
Week 7 |
CS251: Pandas and Data TransformationsDue: Friday, March 20th Lab 05a zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). CS252: Pandas and Data TransformationsDue: Friday, March 20th Lab 04a zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). |
Week 8 |
No lab |
Week 9 |
CS251: Principal Component AnalysisDue: Friday, April 3rd Lab05b.zipPlease upload your lab .ipynb file in a ZIP file (following the usual conventions). CS252: Principal Component AnalysisDue: Friday, April 3rd Lab04b.zipPlease upload your lab .ipynb file in a ZIP file (following the usual conventions). |
Week 10 |
CS251: Principal Component Analysis and ImagesDue: Friday, April 10th Lab 05c zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). CS252: Principal Component Analysis and ImagesDue: Friday, April 10th Lab 04c zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). |
Week 11 |
CS251: K-Nearest Neighbor ClassificationDue: Friday, April 17th Lab 06a zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). CS252: Singular Value DecompositionDue: Friday, April 17th Lab 05 zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). |
Week 12 |
CS251: Naive Bayes and KNNDue: Friday, April 24th Lab 06b zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). CS252: K-Nearest Neighbor ClassificationDue: Friday, April 24th Lab 06a zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). |
Week 13 |
CS251: Neural NetworksDue: SATURDAY May 2nd Lab 07 zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). CS252: Support Vector MachinesDue: SATURDAY May 2nd Lab 06b zipfilePlease upload your lab .ipynb file in a ZIP file (following the usual conventions). |
Week 14 |
No new lab |
