CIS 110 - Introduction to Computer Programming

Java | /r/compsci (reddit) | PennPortal |
upenn.edu | directories | van pelt library
seas.upenn.edu | CETS | engineering library
computer graphics & game dev (SIGGRAPH @ Penn) | dining philosophers (DP) | science & tech wing (STWING) | women in cs (WICS)
CETS Answers

CIS 110 - Introduction to Computer Programming (Fall 2011)

Introduction to Computer Programming is the first course in our series introducing students to computer science. In this class, you will learn

  • The fundamentals of computer programming in the Java programming language.
  • The core skill of computer science, algorithmic thinking.

Announcements

  • [11/6] Welcome Michael-Peter Osera. Already you have proven to be twice the lecturer that PM was!
  • [11/6] RIP Peter-Michael Osera. You will always have a place in the array of our hearts.
    An artists rendering of PM in the afterlife.
    Artist's Rendering of PM in Heaven
  • [9/27] Future announcements will be made via Piazza! Make sure that you are registered so that you stay up-to-date with the class.
  • [9/14] The PennApps hackathon is 9/16-9/18. If you're interested in web programming, they're offering several crash courses that would be worthwhile your time.
  • [9/9] The video lecture archive is now up. You can access it via the Lectures page.
  • [9/8] The first lab assignment has been posted on the Labs page. It is due at the beginning of your next lab.
  • [9/7] Welcome to CIS 110! Wednesday lecture and labs are being held this week so make sure to attend both! If you are still looking to register for the class, please talk to me after lecture to get on the wait list.