Instructor
Jörg Kienzle
McConnell Engineering, Room 327
Phone: 514-398-2040
Email: Joerg.Kienzle@mcgill.ca
Office hours: Wednesday 10:30 - 11:30
Teaching Assistant
Alexandre Denault, Ji Xiang
McConnell Engineering, Room 322
Phone: 514-398-7071 ext. 00116
Email: Alexandre.Denault@mail.mcgill.ca, Ji.Xiang@mail.mcgill.ca
Office hours: TBA
Prerequisites
ECSE 321 or COMP 335 or COMP 303
Textbooks that could be Helpful
-
Java and Games
-
•David Brackeen, Bret Barker, Laurence Vanhelswue: Developing Games in Java. New Riders, 2003.
ISBN: 1592730051 -
•Lawrence H. Rodrigues: Building Imaging Applications with Java Technology. Addison-Wesley, 2001.
ISBN: 201700743 -
Software Engineering and Games
-
•Rudy Rucker: Software Engineering and Computer Games, Addison Wesley, 2003.
ISBN: 0201767910 -
Design and UML
-
•E. Gamma, R. Helm, R. Johnson, and J. Vlissides: Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, 1994.
ISBN: 0201633612 -
•James Rumbaugh, Ivar Jacobson and Grady Booch. The Unified Modeling Language Reference Manual. Object Technology Series, Addison Wesley, 1998.
ISBN: 0-201-30998-X
Grading
The final grade will be based on the following:
-
•5% for the user interface sketch
-
•5% for the design class diagram of the game classes
-
•5% for the sequence / collaboration diagram of the "move" operation
-
•10% for the user manual
-
•35% for the demo
-
•40% for the acceptance test
Note on Academic Integrity
McGill University values academic integrity. Therefore, all students must understand the meaning and consequences of cheating, plagiarism and other academic offences under the Code of Student Conduct and Disciplinary Procedures (see http://www.mcgill.ca/integrity for more information).
Last modified: January 17, 2013, Jörg Kienzle




