Lectures

Week   Topic(s)                                                     Slide(s)                                 Additional Resources
Week I
12.02
Chapter 1 - Introduction to Computers, Programs, and Python [Liang]

Chapter 1 - General Introduction [Think Python : Interactive Edition]
Ch1 : ppt | pdf


Ch 1 : html
Introduction to How Computers Work
- https://www.khanacademy.org/computing/computer-science/how-computers-work2
- https://bjc.edc.org/bjc-r/topic/topic.html?topic=nyc_bjc/6-how-computers-work.topic&course=bjc4nyc.html&novideo&noassignment

Programming Languages
- Languages in GitHub
    - https://madnight.github.io/githut/
- Tiobe Index
   - https://www.tiobe.com/tiobe-index/

Introduction to Python
- Sredmont (pdf)
- JTam  (ppt)
- https://www.tutorialspoint.com/python/python_overview.htm
Week II
19.02
Chapter 2 - Elementary Programming

Chapter 2 - Simple Pyhon Data
Ch 2 : ppt | pdf

Ch 2: html
realPython - Operators and Expressions in Python (html)
w3schools- Comments, Variables, Datatypes, Numbers (html)
learnPython - Variables and Types (html)

Python for Computational Science and Engineering (html)
Jupyter Notebooks for Variables and Expressions:
- (ipynb, ipynb)
Week III
62.02
     
Week IV
04.03
     
Week V
11.04
     
Week VI
18.03
     
Week VII
25.03
     
Week VIII
01.04
Midterm Week
Week IX
11.18
     
Week X
11.25
     
Week XI
02.19
     
Week XII
09.12
     
Week XIII
16.12
     
Week XIV
23.12
     
Week XV
30.12
Review    
 
Grades
   - Grades (html)