These are the topics we covered at each lecture. All readings are from the text.
lec | date | topic | notes |
---|---|---|---|
1. | Thu Sep 26 | Introduction to programming | Reading: §1 |
2. | Tue Oct 1 | Variables, expressions, exceptions | Reading: §2, 3.7 |
3. | Thu Oct 3 | Conditional statements | Reading: §3, 5 |
4. | Tue Oct 8 | Printing, importing | Reading: §2.10, 4.4, 6.11 |
5. | Thu Oct 10 | Functions | Reading: §4 |
6. | Tue Oct 15 | Functions, refactoring code, strings | Reading: §4, 6 |
7. | Thu Oct 17 | Strings, character representation | Reading: §6 |
—. | Tue Oct 22 | no class | |
8. | Thu Oct 24 | Lists, aliasing, tuples | Reading: §6 |
9. | Tue Oct 29 | Recursion | |
10. | Thu Oct 31 | Dictionaries | Reading: §8 |
11. | Tue Nov 5 | Files | Reading: §7 |
12. | Thu Nov 7 | Exceptions | Reading: §3.7, 7.7 |
13. | Tue Nov 12 | Regular expressions | Reading: §11 |
14. | Thu Nov 14 | to be arranged | |
15. | Tue Nov 19 | to be arranged | |
16. | Thu Nov 21 | Using the web | Reading: §12–12.5 |
17. | Tue Nov 26 | Using the web | Reading: §12.6–12.8 |
—. | Thu Nov 28 | University Holiday (Thanksgiving) | |
18. | Tue Dec 3 | JSON, XML | Reading: §13 |
19. | Thu Dec 5 | to be arranged |
|
MHI 289I, Programming in Health Informatics Version of November 11, 2019 at 10:23PM
|
You can also obtain a PDF version of this. |