CS115 Summer 2017
Lecture notes
Lecture 1: Explain the Syllabus
Lecture 2: Chapter 1, History of computers, parts of a computer, and design
Lecture 3: A first look at Python
Lecture 4: This lecture covers data types, math operators, typecasts, print, sep=, end=, testing
Lecture 5: This lecture covers data types, math operators, typecasts, print, sep=, end=, testing
Lecture 6: Conditionals, if statments
Lecture 7: Conditionals, if statments
Lecture 8: Loops, For loop, while loop, and functions
Study Guide for Midterm Exam: Sample questions help you to review for the Midterm exam
Lecture 9: Functions
Lecture 10:Graphics(Build GUI for your program)
graphics.py Package Download the graphics.py file, and put it in the same folder of your python file to practice GUI
Lecture 11:Strings Part 1: searching, stripping, traversal
Lecture 11:Strings Part 2: Split, Join
Lecture 12:List Part 1: searching, stripping, traversal
Lecture 12:List Part 2: Different programs using list
Lecture 13: Exceptions and files
Study Guide for final Exam: Sample of questions to help you review for the final exam