Week

Date

Subject

Assignments -- details on Brightspace (D2L)

1

--

W Aug 21

Aug 23

 

Overview and syllabus

Data Types , Set up for Python (Mac, PC)

No lab

2

M Aug 26

W Aug 28

F Aug 30

Lab 1

3

M Sep 2

W Sep 4

F Sep 6

Labor Day -- no classes

Functions 

Selection 

Lab 2, Program 1

 

4

M Sep 9

W Sep 11

F Sep 13

Lab 3

5

M Sep 16

W Sep 18

F Sep 20

Lists

Lists 

Review

Lab 4

No Program (Study for Exam)

6

M Sep 23

W Sep 25

F Sep 27

Exam 1 (in class with laptop)

Discussion

Lists 

Lab 5, Program 2

7

M Sep 30

W Oct 2

F Oct 4

Lab 6

8

M Oct 7

W Oct 9

F Oct 11

Lab 7,Program 3

9

M Oct 14

W Oct 16

F Oct 18

Lab 8

10

M Oct 21

W Oct 23

F Oct 25

Lab 9

No Program (study for Exam)

11

M Oct 28

W Oct 30

F Nov 1

Exam 2 (in class with laptop)

Practicum Discussion

NumPy Module 

Lab 10, Program 4

12

M Nov 4

W Nov 6

F Nov 8

No lab (Election Day)

 

13

M Nov 11

W Nov 15

F Nov 17

Veteran's Day -- no classes

matplotlib Module

matplotlib Module 

Lab 11, Program 5

14

M Nov 18

W Nov 20

F Nov 22

Lab 12

 

 

15

M Nov 25

W Nov 27

F Nov 29

FALL BREAK -- no classes

 

16

M Dec 2

W Dec 4

F Dec 6

scikit-learn Module 

Review OOP, Data Modules

Python vs. C vs. Java

 

17

 

W Dec11

FINALS WEEK - no classes

Final Exam (Exam 3) (in class with laptop)

 

8:00 am - 9:50 am
BARNARD 103

 

Professor

Daniel DeFrance: Office hours, Bio, and contact Information are available from the Faculty Directory.

Teaching Assistants

TAs are responsible for live assistance during lab, holding office hours in the Student Success Center, answering emails, and grading assignments. 

Section   TA From  To    Email
1   First Last 11:00 AM 11:50 AM   name@email.com
2   First Last Noon 1:00 PM   name@email.com
3   First Last 1:10 PM 2:00 PM   name@email.com
4   First Last 2:10 PM 3:00 PM   name@email.com
5   First Last 3:10 PM 4:00 PM   name@email.com
6   First Last 4:10 PM 5:00 PM   name@email.com
8   First Last 6:10 PM 7:00 PM   name@email.com

 

Lectures and Textbook