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. |