Show/hide contentOpenClose All
Curricular information is subject to change
On completing this module, students should:
o understand the fundamental concepts of programming, such as functions, arrays, pointers, structures, etc;
o be able to program proficiently in the C programming language;
o demonstrate an ability to produce solutions to common programming problems using various approaches.
|Student Effort Type||Hours|
|Autonomous Student Learning||
Not applicable to this module.
|Description||Timing||Component Scale||% of Final Grade|
|Continuous Assessment: Assessments will vary according to the trimester but may include programming, lab work, reports and presentations as well as quizzes and in-class tests/exams.||Varies over the Trimester||n/a||Graded||No||
|Resit In||Terminal Exam|
|Summer||Yes - 2 Hour|
• Feedback individually to students, post-assessment
• Group/class feedback, post-assessment
• Online automated feedback
• Self-assessment activities
Feedback will be a mix of individual and group, post-assessment, with the possibility of online automated feedback. There will also be self-assessment (formative).
|Dr Brett Becker||Lecturer / Co-Lecturer|
|Dr David Lillis||Lecturer / Co-Lecturer|