SE251
SOFTENG 251: Object Oriented Software Construction
Also see https://www.se.auckland.ac.nz/courses/SOFTENG251
Announcements
- The start time for the test has been moved to 6:30pm (Thursday 24th April). You are allowed 10 minutes reading time prior to the start, so do take advantage of this by coming in at around 6:15. The venue is Eng.3403
- This Wednesday (23rd April)'s tutorial will go over parts of past years' tests, so post anything you want revised in Test Revision by end of Tuesday.
- Some questions in the past years' tests may not be relevant to this year's test, as the order in which the material is covered each year is slightly different. Refer to Test Revision for details.
Java Exercise Bank
Visit the Java Exercise Bank to get your feet wetter and hands dirtier with Java programming. The exercises complement the assignments and are purely optional, but you can seek official help from the lecturers.
Lecture Debriefing
In the Lecture Debriefing page you get the opportunity to catch up on any points raised or missed during the lectures. Feel free to request/post clarifications regarding a particular lecture.
Useful resources
Code examples from the Java Developers Almanac - Very useful guide to practically every basic thing you can do in Java. You must check it out. Particularly useful packages include
Course handbook for COMPSCI101: Principles of Programming (with Java)
Study guidelines
Being a second year Engineering course, SE251 represents a "step up" from first year courses and is more challenging. To help you meet these challenges, there are a number of things you can do.
Student contributed sessions
Sessions and peer assessment reports
PeerWise multichoice question repository
Overview, guidelines and examples
Assessment Schedule
Week | Date | Assignment due | Friday session |
---|---|---|---|
2 | 10/3 - 14/3 | MC questions --- Group 1 | |
3 | 17/3 - 21/3 | Good Friday | |
4 | 24/3 - 28/3 | MC questions --- Group 5 | |
5 | 31/3 - 4/4 | Assignment 1. Banking Due | Postmortem for Assignment 1 --- Group 4 |
6 | 7/4 - 11/4 | MC questions --- Group 8 | |
Break | |||
7 | 21/4 - 25/4 | Assignment 2: "Personal Movie Database" Due | Anzac Day |
8 | 28/4 - 2/5 | Review of test - run by lecturers | |
9 | 5/5 - 9/5 | Assignment 3. Bounce I Due | Postmortem for Assignment 2 |
10 | 12/5 - 16/5 | Postmortem for Assignment 3 | |
11 | 19/5 - 23/5 | Assignment 4. Bounce II Due | Postmortem for Assignment 4 |
12 | 26/5 - 30/5 | End of course quiz - run by lecturers | |
13 | 2/6 - 6/6 | Assignment 5. Bounce III Due | Postmortem for Assignment 5 |
Miscellaneous
Ian's tutorial on March 19th: Questions & Answers.