This site is from a past semester! The current version will be here when the new semester starts.
TE3201 2020
  • Full Timeline
  • Week 1 [Jan 13]
  • Week 2 [Jan 20]
  • Week 3 [Jan 27]
  • Week 4 [Feb 3]
  • Week 5 [Feb 10]
  • Week 6 [Feb 17]
  • Week 7 [Mar 2]
  • Week 8 [Mar 9]
  • Week 9 [Mar 16]
  • Week 10 [Mar 23]
  • Week 11 [Mar 30]
  • Week 12 [Apr 6]
  • Week 13 [Apr 13]
  • SE Textbook
  • Programming Textbook
  • Admin Info
  • Forum
  • Instructors
  • Announcements
  • repl.it link
  • Files (slides, handouts etc.)
  • Project Info
  • Programming Basics (with Python)

    Target audience and scope: This learning resource targets students with minimal or no prior programming experience. As a result, it covers only a minimal set of concepts and at times present a simplified view (i.e., the reality may be more complex).

    Acknowledgements:

    • Some sections of this learning resource follow a similar path as, and at times borrows/adapts content from or refers to companion videos of, the excellent Python resource Automate the Boring Stuff with Python by Al Sweigart. Readers can refer to the same book for a more detailed version of those topics.

    License:  Creative Commons