CIS 110 Spring 2013 - Introduction to Computer Programming

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 Homework

CIS 110 Homework

Homework 0 - Hello, World
  • Description
  • Due Date: Thursday, 17 Jan at 9:00 PM
  • Deadline extended to Firday 18 Jan at 9:00 PM because of submission server problems.
Homework 1 - Conditionals and Loops
Homework 2 - N-Body
Homework 3 - Recursive Graphics
  • Description
  • Hall of Fame Art Gallery
  • Due Date: Saturday, 9 February at 9:00 PM
  • Extra Credit There will be an additional opportunity to submit a new Art.java for extra credit only by 16 Februrary at 9:00pm. Use the hw03ec task to submit your extra credit. You will only need to submit in the second phase if you want to submit a different Art.java. You do not need to resubmit the same Art.java to get extra credit for it, even if your original submission was late. However, you will not be allowed to use late days for the hw03ec submission.
Homework 4 - LFSR In Java
  • Description
  • Due Date: Thursday, 21 February at 9:00 PM
Homework 5 - TOY Encryption
Homework 6 - Hamming Codes
Homework 7 - Guitar Hero
Homework 8 - Traveling Salesperson
Homework 9 and 10 - DFS and Mazes
  • Description
  • Part 1 Due Date: Thursday, 11 April at 9:00 PM
  • Part 2 Due Date: Sunday, 21 April at 9:00 PM
  • You may not use late days on Part 2, but there will still be the usual grace period. You may use up to two late days on Part 1, just like any other assignment.