Course Info

What you need for class

  • A home computer with Java and Eclipse installed
    We'll spend much class time working on our problem sets, but you will be expected to devote time in the evenings and on the weekends, too.  If you do not have a computer or internet at home for financial reasons, please see me ASAP so that we can make arrangements.
  • A flash drive
    Set it up according to the Working from home page.
  • Earbuds or headphones in your backpack
    Sometimes you may want or need to watch a lecture video in class; have earbuds ready so that you can watch if you need to.
  • A notebook for lecture notes (suggested)
    You need not keep all your video lecture notes in one place, but it wouldn't be a bad idea.


Please click on your class's link to view the syllabus. (PDF)


Course materials may be licensed to you under a Creative Commons Attibution-NonCommercial-Sharealike 3.0 Unported License. I (Samir Paul) have borrowed liberally from other similarly licensed materials, and I hope what I have produced may be of some use to another educator.