00 Course Setup
00 Course Setup
Course setup
Advanced Programming?
Name: Advanced Programming
You must have completed an introductory programming course with a passing grade
If you are not familiar with Java, you will have to self study to catch up
Assignments
3 graded assignments
Submitted on PracTool
Choose a TA
Exam grade Ge: your grade for the exam or resit (newest grade counts).
Final grade G: average of your practical grade Gp and exam grade Ge.
In order to pass both your practical grade and exam grade must be a passing grade (5.5+)
G = 0.5 * Gp + 0.5 * Ge
Assignment grading
You must use the advanced programming concepts required in the assignment
specifications. You cannot pass an assignment otherwise!
Your program must successfully implement the required functionality in the assignment
specifications. No pass without functionality.
You will be graded on the quality of the structure of your program as well as the quality of
your implementation of the advanced concepts.
You lose 1 point on your assignment grade for every day late.
If you submit >=3 days late your program will not be accepted.
Contact
Lecturer (me) - Joshua Kenyon
[email protected]
Team of TAs
Dimitriy Kruglikov
Kasparas Giniotis
Isabelle Quintius
Kacper Chmielewski
Marco Knopper
Contact details on Canvas
Who to contact:
● Assignments & grades ➞ TA
● Course content ➞ TA
● Course administration ➞ me
Potentially asked questions
Will there be deadline extensions? No
Can I carry over grades from last years? Yes, only from 2023-2024
Good news: you get one warning Bad news: this is that warning
Reminder
Announcement on Wednesday
If you have issues with your setup, go to the walk-in practical session