Projects
The course will have a team project, divided in two parts. In Part A, you will analyze and design a simple information system for a public library, producing UML design documents. In Part B, you will implement parts of the system in Scala.
The project is to be done in teams of two. You will find it beneficial to adopt pair programming techniques for Part B, and in fact for Part A as well, as applicable. Check the resources below for more information on pair programming.
Pair Programming
- Rules for effective pair programming.
- A pair programming worksheet, accompanying to the video below.
- A tutorial video (mov | wmv) from this site.
Teams
Wes Panther
Cheuk Fung Yeung |
Hillary Flander
Jessica Le |
Anthony Dahlberg
Nicholas Knoeppel |
||
Ben Kuenster
Ben Fair |
Fredrick Galoso
Laura Gehrt |
Jason Oxley
Andrew Jungen |
||
Hongye Wang
Guanyu Wang |
Michael Kacer
Joshua Miller |
Raymond LaGrange
Steve Dean |
||
Andrew Walser
Michael Carter |
Tim Miller
Dustin Calkins |
Tyler Mairet
Erin Vorland |
||
Zachary Edlin
Brandon Young |
Scott Neira
Nick Silhacek |
John Swanson
Finn Steffen |
||
Jody Thorson Isidro Talavera |
Brian Greenwood
Lucas Bray |
Chris Gruver
John Gregory |
||
Scott Bly
Chris Berquist |
Patrick Browne
Keane Leeds |
Andrew Butler
Alexander Clay |
||
Tim Cigrand
Sean Carruthers |
John Moore
Frank Claeys |
Pamela Gryszko
Drew Hejlm |
||
Tingting Gao
Dustin Knapp |
Nathaniel Moraton
Nicholas Leytem |
Brandon Ng
Rudiger Braun |
||
Austin Mulcahy
Jian Wang |
Angel Peet
Ryan Nieland |
Evan Schwartz
Jeffrey Sands |
||
Michael Seerdoff
David Miner |
Jeffrey Trumpold
Jinyao Zhao Jason Erdmann |