Fall 2020 - CSE 101

Computer Science Principles

Schedule

Tentative Class Schedule

The following tentative course schedule provides topics, problem sets, quiz dates, and exam dates. The lectures that are held online via Zoom are noted below, otherwise we will meet in the classroom. Check back frequently.

Date

Activity

Topics

Readings

Course Material

Mon, Aug 24, 2020

Lab (online)

Slides

Tue, Aug 25, 2020

Lecture (online)

History of computers
Computational thinking
Text 1: Chapter 1
BBC Documentary
Slides
Recording

Thu, Aug 27, 2020

Lecture (online) Python and PyCharm installation PDF Slides
PPT Slides
Recording

Mon, Aug 31, 2020

Lab (online)

Introduction to PyCharm
DOS and Unix lab
Lab1
Recording(Partial)

Tue, Sep 1, 2020

Lecture (online)

Assignment 1
Computer programming fundamentals
Text 1: Chapter 2 Slides
Programs
Recording

Thu, Sep 3, 2020

Lecture (online)

Continue Chapter 2... Recording

Mon, Sep 7, 2020

Lab (online)

Lab2
Recording

Tue, Sep 8, 2020

Lecture (online)

Iteration, list & algorithm design Text 1:Chapter 3 Slides
Programs
Recording

Thu, Sep 10, 2020

Lecture (online)

Continue Chapter 3... Recording

Mon, Sep 14, 2020

Lab (online)

Quiz 1

Lab 3

Tue, Sep 15, 2020

Lecture (online)

Assignment 2

Thu, Sep 17, 2020

Lecture (online)

Mon, Sep 21, 2020

Lab (online)

Tue, Sep 22, 2020

Lecture (online)

Thu, Sep 24, 2020

Lecture (online)

Mon, Sep 28, 2020

Lab (online)

Quiz 2
Assignment 3

Tue, Sep 29, 2020

[No Class - Correction Day]

Thu, Oct 1, 2020

[No Class - Holiday]

Mon, Oct 5, 2020

Lab (online)

Tue, Oct 6, 2020

Lecture (online)

Thu, Oct 8, 2020

Lecture (online)

Mon, Oct 12, 2020

Lab (online)

Midterm1
Assignment 4

Tue, Oct 13, 2020

Lecture

Thu, Oct 15, 2020

Lecture

Mon, Oct 19, 2020

Lab

Tue, Oct 20, 2020

Lecture (online)

Thu, Oct 22, 2020

Lecture (online)

Mon, Oct 26, 2020

Lab

Quiz 3
Assignment 5

Tue, Oct 27, 2020

Lecture

Thu, Oct 29, 2020

Lecture

Mon, Nov 2, 2020

Lab

Tue, Nov 3, 2020

Lecture (online)

Thu, Nov 5, 2020

Lecture (online)

Mon, Nov 9, 2020

Lab

Midterm 2

Tue, Nov 10, 2020

Lecture

Assignment 6

Thu, Nov 12, 2020

Lecture

Mon, Nov 16, 2020

Lab

Tue, Nov 17, 2020

Lecture (online)

Assignment 7

Thu, Nov 19, 2020

Lecture (online)

Mon, Nov 23, 2020

Lab

Tue, Nov 24, 2020

Lecture

Quiz 4

Thu, Nov 26, 2020

Lecture

Assignment 8

Mon, Nov 30, 2020

[No Class - Correction Day]

Tue, Dec 1, 2020

Lecture (online)

Thu, Dec 3, 2020

Lecture (online)

Final Exam Review

Thu, Dec 10, 2020

Final Exam

Final exam
3:15 PM - 5:45 PM