
COMPX102-19B (HAM)
Object-Oriented Programming
15 Points
Staff
Convenor(s)
David Bainbridge
4407
G.1.23
To be advised
david.bainbridge@waikato.ac.nz
|
|
Lecturer(s)
Shaoqun Wu
4782
G.2.21
To be advised
shaoqun.wu@waikato.ac.nz
|
|
Librarian(s)
You can contact staff by:
- Calling +64 7 838 4466 select option 1, then enter the extension.
-
Extensions starting with 4, 5, 9 or 3 can also be direct dialled:
- For extensions starting with 4: dial +64 7 838 extension.
- For extensions starting with 5: dial +64 7 858 extension.
- For extensions starting with 9: dial +64 7 837 extension.
- For extensions starting with 3: dial +64 7 2620 + the last 3 digits of the extension e.g. 3123 = +64 7 262 0123.
Paper Description
Paper Structure
There are three lectures a week. They provide a medium for presenting the background, theoretical material, and general information for the paper.
There are two tutorials scheduled each week, where you will meet in a small group with your tutor, to discuss concepts covered in lectures and work on exercises in small groups.
There are three supervised labs each week, where you will practice various aspects of programming and the C# language. The labs are also the time to present and discuss your course work.
Assessment consists of weekly practicals in the first half of the paper, and two larger assignments in the second half. There also are two tests, which are primarily programming tests, but will have some theory components. Due to the size of the class, the tests may be run in multiple sessions. Each week will also have an online quiz, that covers concept material.
Learning Outcomes
Students who successfully complete the course should be able to:
Assessment
Assessment Components
The internal assessment/exam ratio (as stated in the University Calendar) is 67:33 or 33:67, whichever is more favourable for the student. The final exam makes up either 33% or 67% of the overall mark.
Required and Recommended Readings
Required Readings
Tony Gaddis, Starting out with Visual C#. Pearson.
Also a tutorial and practical manual must be purchased from Campus Copy.
Other Resources
The Computer Laboratories are available to enrolled students Monday to Friday 8:00-21:00. A schedule of supervised and free time will be posted on the lab doors. Prior to 8:00, after 21:00, and on weekends, a Cardax 'Swipe' card will be required for access. Students found in the lab at these times without a card will be removed.
Online Support
Workload
Students should expect to spend about 10 hours per week on this paper, in the following proportions:
Linkages to Other Papers
Prerequisite(s)
Prerequisite papers: One of COMPX101, COMP103, ENGEN103, or ENGG182
Restriction(s)
Restricted papers: COMP104