CSCI 1470 CS 1
Fall 2025
Lecture Notes and Syllabus
by K. Yue
The syllabus is tentative. Actual contents and order of coverage may change. There will be eight homework assignments. Additional materials are topics that may be covered if time allows. Please read the notes before coming to the class.
Date |
Topic |
Lecture Notes and Comments |
Week #1 (8/18, 20): MW |
Introduction to CSCI 1470 Introudction to ZyBooks |
IntroCS1.html MakeYourOwnNotes.html Read Chapter 1 of ZyBooks Computing Paradigm |
Week #2 (8/25,27) |
Introduction to Python Turtle graphics |
Python in Windows Python Resources Python IDLE Introduction to turtle graphics in Python |
Week #3 (9/3) |
Computational Thinking Computer Systems Python's variables and expressions |
Computational Thinking Computer Systems Read Chapter 2 of ZyBooks.
|
Week #4 (9/8,10) |
Python's data types | Read Chapter 3 of ZyBooks. |
Week #5 (9/15,17) |
||
Week #6 (9/22,24) |
||
Week #7 (9/29,10/1) |
||
Week #8 (10/6,8) |
10/8 Wednesday: Mid-term Exam, in person, class time (one hour 20 minutes) |
Mid-term examination will be conducted face to face. Closed book. However, you can bring an 'information' sheet: letter size, can be printed or written on both sides, which must be prepared by yourself. |
Week #9 (10/13,15) |
||
Week #10 (10/20,22) |
||
Week #11 (10/27,29) |
||
Week #12 (11/3,5) |
Last day to withdraw: November 3 (Monday) |
|
Week #13 (11/10,12) |
||
Week #14 (11/17,19) |
||
Week #15 (11/24) |
11/26 Thanksgiving |
|
Week #16 (12/3) |
12/3 Wednesday Final Examination: 1:00 to 3:00pm |
Final examination will be conducted face to face. Closed book. However, you can bring two 'information' sheets: letter size, can be printed or written on both sides, which must be prepared by yourself. |
(*) Covered only if time permits. Not in the examinations
The following topics will be covered:
The following topics may be covered to a certain degree: