CS:3110 (22C:104) Introduction to InformaticsComputer Science, College of Liberal Arts & Sciences, University of IowaInstructor: Tianbao Yang Email: [first-name]-[last-name] at uiowa.edu Office: 101E MacLean Hall Office hours: 10:45am - 12:15pm Tuesday, Thursday or by appointment |
Week | Date | Topic | Note |
---|---|---|---|
Tu-Aug. 25 | Introduction to the course | ||
Week 1 | Th-Aug. 27 | Introduction to Python | |
Tu-Sep. 1 | Introduction to Python | Ch. 2 | |
Week 2 | Th-Sep. 3 | Introduction to Python | Ch. 2 |
Tu-Sep. 8 | Simple Numerical Programs | Ch. 3 | |
Week 3 | Th-Sep. 10 | Functions, Scoping, Abstraction | Ch. 4 |
Tu-Sep. 15 | Functions, Scoping, Abstraction | Ch. 4 | |
Week 4 | Th-Sep. 17 | Structured Types | Ch. 5 |
Tu-Sep. 22 | Structured Types | Ch. 6 | |
Week 5 | Th-Sep. 24 | Testing and Debugging | Ch. 6 |
Tu-Sep. 29 | Exceptions and Assertions | Ch. 8 | |
Week 6 | Th-Oct. 1 | Classes and Objected-oriented Programming | Ch. 9 |
Tu-Oct. 6 | Classes and Objected-oriented Programming | ||
Week 7 | Th-Oct. 8 | Classes and Objected-oriented Programming | Ch. 9 |
Tu-Oct. 13 | Discussions | ||
Week 8 | Th-Oct. 15 | Mid-term Exam | |
Tu-Oct. 20 | Simple Algorithms and Data Structures | Ch. 10 | |
Week 9 | Th-Oct. 22 | Simple Algorithms and Data Structures | Ch. 10 |
Tu-Oct. 27 | Plotting and More about classes | Ch. 11 | |
Week 10 | Th-Oct. 29 | Plotting and More about classes | Ch. 11 |
Tu-Nov. 3 | Stochastic Programs | Ch. 12 | |
Week 11 | Th-Nov. 5 | Stochastic Programs | Ch. 12 |
Tu-Nov. 10 | Monte Carlo Simulation and More | Ch. 13-16 | |
Week 12 | Th-Nov. 12 | Monte Carlo Simulation and More | Ch. 13-16 |
Tu-Nov. 17 | Knapsack and optimization | Ch. 17 | |
Week 13 | Wed-Nov. 19 | Knapsack and optimization | Ch. 17 |
Tu-Nov. 24 | No class | Holiday | |
Week 14 | Th-Nov. 26 | No class | Holiday |
Tu-Dec. 1 | Dynamic Programing | Ch. 18 | |
Week 15 | Th-Dec. 3 | Machine Learning | Ch. 18 |
Tu-Dec. 8 | Machine Learning | Ch. 19 | |
Week 16 | Th-Dec. 10 | Discussions | Ch. 19 |
Tu-Dec. 15 | Final Exam (12:30pm - 2:30pm) | Exam week | |
Week 17 | Th- Dec. 17 | No class | Exam Week |