Australian National University College of Engineering and Computer Science Research School of Computer Science COMP6700 • Introductory Programming in Java 2016 Course Administration Preamble This document gives a brief description of the administrative arrangements for COMP6700 in the first semester 2016. Further details are given on the course Web page (see below). Course contacts • m http://cs.anu.edu.au/courses/comp6700 • k comp6700@cs.anu.edu.au • T 612 53003 • The course lecturers are Henry Gardner, N240 and Alexei Khorev, N214 (CSIT Bld.108, middle floor) • The labs are supervised by Charles Martin and by the lecturers. • The consultation hours are available on the course web page • There are two discussion boards on the course Wattle page at: https://wattlecourses.anu.edu.au/course/view.php?id=16168 The Announcements is for important announcements by the lecturer, while the Talk is an open discussion board for students and teachers. Textbook You can use any textbook which is decent in quality and sufficiently detailed. A substantial part of the course material is covered in the book Core Java for the Impatient. The Book Depository online retailer offers a good deal. Alternatively, you can get yourself an electronic copy from the Pearson publisher. Lectures There will be three (2 + 1) hours of live lectures (every week) and a few short (15–20 min each) screencasts over the semester (their release will be announced). Activity Day Time Venue Lectures A–B Wednesday, weeks 1–13 14.00–16.00 RSChem T Lecture C Friday, weeks 1–5, 7–12 14.00–15.00 ENGN T For a detailed schedule of activities please consult Schedule on the course Web page. Lecture slides and screencasts will be normally made available at the beginning of the corresponding week. Labs There will be 8 supervised two-hour lab sessions scheduled between weeks 2 to 11. The labs will be held in the room N115/116 in the CSIT [Bld. 108] on Monday, 8(9)am–11am, in N112 on Tuesday, 11am–1pm, and in the same room N112 on Wednesday, 11am–1pm. All students need to register for the lab groups group01, group02 or group03; do it by going to the StReaMS webpage at https://cs.anu.edu.au/streams. If you have problems registering please contact the course coordinator. Assessment Scheme The course assessment consists of the following components: 1. Homework (10%) • You can get up to 10 points for this component H • It consists of 8 exercises: the home works which follow every lab. Each completed and presented on time homework will earn you up to 2 points (the total home work mark will be capped at 10). The homework solutions will have to be presented for marking during the lab hours (or submitted on time for 7th and 8th); emailed solutions will not be accepted! 2. Assignments (30%) • You can get up to 30 points for this component • It consists of two assignments A1 and A2, both worth of 15 points 3. Mid-Semester Exam (10%) MSE1 Practical 90 min long exam during the lab time in Week 7 MSE2 Repeat of the above (worth of 80% of the nominal mark for the first mid-semester exam) during one of the course lab sessions in Week 10 The mid-semester exam mark will be calculated as MSE = max(MSE1, MSE2). 4. Final exam (50%) • This will be a mark F out of 50 • The final exam will be a 3 hour hybrid (theory + practical) test held in a computer lab during the normal examination period in June Plagiarism • No group work is permitted for any part of the assessment. We do encourage you to discuss your work in the labs and lectures, but we expect you to do the assessed work by yourself. • We do take plagiarism seriously! You should read the chapter in the Department of Computer Science Student Handbook that discusses assessment (Chapter 6), particularly the section 6.4 headed ‘Misconduct in examinations’ (which also applies to assignments and other forms of assessment) and the section 6.5 “Collaboration versus misconduct in assignments”. All the component marks for the continuous assessment will be redeemable at the final exam. That is, given the final exam mark F, the total course mark will be calculated as following: Total = max{H,F · 0.2}︸ ︷︷ ︸ 10% +max{MSE, F · 0.2}︸ ︷︷ ︸ 10% +max{A1, F · 0.3}︸ ︷︷ ︸ 15% +max{A2, F · 0.3}︸ ︷︷ ︸ 15% + F︸︷︷︸ 50% , which will be determined the grade using the standard scheme. Final marks are moderated in departmental examiners’ meetings at the semester end and may be scaled as a result of this moderation. Supplementary Exam A supplementary exam will be awarded only to those students who had a final mark of at least 45 out of 100, but less than 50 out of 100. Alexei Khorev, February 28, 2016