Week

Date

Subject

Comupting Topic

Assignments

1

Overview and syllabus

Data Types 

Turtle Graphics

 No lab. Set up for Python.

2

M Jan 20

W Jan 22

R Jan 23

F Jan 24

MLK DAY - No classes

Turtle Graphics Events 

 

Modules

 

 

Lab 1

3

4

 

 

 

CS in School

 

 

Lab 3

Program 1 due

5

Lists 

Lists 

 

Files

6

M Feb 17

W Feb 19

R Feb 20

F Feb 21

PRESIDENTS DAY - No classes

 Files 

 

Files

 

 

Lab 5

Program 2 due

7

M Feb 24

W Feb 26

R Feb 27

F Feb 28

Review

Practicum 1 

 

Practicum Solution

 

 

 

Iowa caucuses

 

Practicum 1 

Lab 6

8

9

 

 

 

Ad targeting

 

 

Lab 8

Program 3 due

Break

Mar 16 - 20

Spring Break - No classes

After the break, all class activity will be online. See Brightspace announcements.

 

 

10

M Mar 23

W Mar 25

R Mar 26

F Mar 27

 

 

 

--

Program 4

 

 

 

11

NumPy Module 

NumPy Module
(
Video in 4 parts)

 

NumPy Module 

 

 

 

--

 

 

Lab 9


Program 4 due

12

M Apr 6
[1][2]

W Apr 8

R Apr 9

F Apr 10

Review 


Practicum 2 

 

UNIVERSITY DAY - No classes

--

 

Practicum 2


Lab 10

13

 

 

 

--

14

 

 

 

--

 

Final Quiz: Part 2

Lab 12

Program 5 due

15

scikit-learn Module 

Review, Course Evaluation

 Final Quiz: Part 3, Course Evaluation

 

 

--

Finals week

M May 4

FINAL EXAM  4:00 - 5:50 pm, NAH 65