CSCI 101 - Intro to Computer Science

Fall 2021 - Schedule

Quick Links: zyBook | Piazza | Gradescope | Canvas | CS @ Mines

Home | Contact | Schedule | Assignments | Syllabus |

(Click here for Exam I Schedule/Materials)

Current Schedule:

# Day Date Prepare for Class (do *before* class) Class Topic Notes
17 M 10/04 Do these items *before* class:
DO: zyBook Chapter 6 (6.1-6.5)
WATCH: The Operating System (~5 min)
Operating Systems #1 Python Lab
(due Tues 11:45pm)
Homework #8
EC: Exam 1 Review
(due Wed 1pm)
18 W 10/06 Do these items *before* class:
BRING: questions for Exam 1, e.g., on
1) Exam 1 PRACTICE (in Canvas under Files)
2) Exam 1 review (can NOT submit late)
3) Homework assignments #1-8
Exam 1 Review
(Chapters 1-5)
R 10/07 Exam 1, 8pm, Locations
F 10/08 Group Exam 1 Work Time
19 M 10/11 Do these items *before* class:
WATCH: The OS (~13 min)
Operating Systems #2 Python Lab
(due Tues 11:45pm)
20 W 10/13 Do these items *before* class:
WATCH: Memory and Storage (~5 min)
(start video at ~7:40 min, then watch to end)
Operating Systems #3 EC Homework
(due Thurs 11:45pm)
21 F 10/15 Do these items *before* class:
DO: zyBook Sections 7.1 - 7.5
WATCH: Computer Networks (12 min)
Networking #1
M 10/18 Fall Break - No Class! Python Lab
(due Wed 11:45pm)
22 W 10/20 Do these items *before* class:
DO: zyBook Chapter 7 (7.6 - 7.12)
READ: Create Project
Jennifer Ryan (Twitter, Developer)
Guest Speaker Homework #9
(due Thurs 11:45pm)
23 F 10/22 Do these items *before* class:
zippo (aka nothing)
Networking #2
24 M 10/25 Do these items *before* class:
WATCH: The Internet (12 min)
Networking #3 Create Response #1 Python Lab
(due Tues 11:45pm)
25 W 10/27 Do these items *before* class time:
WATCH: The WWW (11 min)
DO zyBook Sections 13.7 - 13.8
Networking #4 Homework #10
(due Thurs 11:45pm) Homework #11
(due Thurs 11:45pm)
26 F 10/29 Do these items *before* class time:
DO: zyBook Chapter 8 (8.1 - 8.7)
Privacy
27 M 11/01 Do these items *before* class time:
DO: zyBook Chapter 9 (9.1 - 9.8)
WATCH: Cybersecurity (watch to 8:10)
WATCH: Hackers (watch to 3:30)
Security #1 Python Lab
(due Tues 11:45pm)
29 W 11/03 Do these items *before* class:
WATCH: Cryptography (full video, ~12 min)
Security #2 Homework #12
(due Thurs 11:45pm)
30 F 11/05 Do these items *before* class:
READ: Post Quantum Cryptography
WATCH: Public key cryptography (~5 min)
WATCH: Matrix Multiplication (5 min)
WATCH (optional): 2nd Matrix Multi (10 min)
Security #3
31 M 11/08 Do these items *before* class:
READ and WATCH: Data Science
and Big Data Explained

Data Science #1 Create Response #2
Python Lab
(due Tues 11:45pm)
32 W 11/10 Do these items *before* class:
READ: Ways in Which Machines Learn
You do not need to follow links on site above unless interested.
Do note other interesting topics in table of contents (on LHS)
Data Science #2 Homework #13
(due Thurs 11:45pm)
33 F 11/12 Do these items *before* class:
Jenna Waters (True Digital Security, Cybersecurity)
Guest Speaker
(Petroleum Hall)
EC Exam 2 Review
(due Mon 1pm)
34 M 11/15 Do these items *before* class:
BRING: questions for Exam 2, e.g., on
1) Exam 2 PRACTICE (in Canvas under Files)
2) Exam 2 review (can NOT submit late)
3) Homework assignments #9-10, #12-13
Exam Review
(Chapters 6-9)
W 11/17 Do these items *before* class:
CONTINUE: Studying for Exam 2
Open Office Hours Any last minute questions?
W 11/17 Exam 2, 8pm, Locations
35 F 11/19 Do these items *before* class:
READ: On Technical Entitlement
Machine Learning #1
M 11/22 Day off Moved - No Class!
W 11/24 Thanksgiving Break - No Class!
F 11/26
36 M 11/29 Do these items *before* class:
READ: Categories of ML
Machine Learning #2 Python Lab
(due Tues 11/30 11:45pm)
Python EC Lab
(due Tues 11/30 11:45pm)
37 W 12/01 Do these items *before* class:
BRING: questions for Python Exam, e.g. on
1) Python Practice Questions
2) A Few More Python Practice Questions
3) Labs #1-11
Python Exam Review
(Chapters 14-22)
R 12/02 Python Exam, 8pm, Locations
F 12/03 Day off for Python Exam (Classrooms available for Group Exam 2 Meetings)
38 M 12/06 Do these items *before* class:
WATCH: Augmented Reality (~6 min)
WATCH: Mines Robot Lab (~5 min)
FINISH Create Project
Abhidipta Mallik (Robotics)
AR/VR/Robotics Create Project
(due Tues 11:45pm) EC Final Review
(due Wed 1pm) Vocab Review
(due Wed 11:45pm)
39 W 12/08 Do these items *before* class:
BRING: Any question for Final, e.g. on
1) Final Exam Review (can NOT submit late)
2) Exam 1 and Exam 2 Review & Tests
3) Homework assignments #1-14

DO: zyBook Sections 5.2-5.5 and 5.7-5.10 (optional; EC) ATTEND: Computing Innovation Fair
(6:30-8:00pm in Grand Ballrooms (SC))
Final Review





Valid HTML 4.01 Strict Valid CSS! Level Triple-A conformance, W3C WAI Web Content Accessibility Guidelines 2.0