Show/hide contentOpenClose All
Curricular information is subject to change
After taking the course the students should be able to: understand the basic ideas of programming and write small programs that demonstrate their knowledge of variables, loops, I/O, etc.; confidently write computer programs in the language they have learned during the course (e.g. C); run programs to produce results.
Student Effort Type | Hours |
---|---|
Autonomous Student Learning | 75 |
Lectures | 26 |
Laboratories | 24 |
Total | 125 |
Not applicable to this module.
Description | Timing | Component Scale | % of Final Grade | ||
---|---|---|---|---|---|
Exam (In-person): In person, closed book exam to be taken at the end of the semester. | End of trimester Duration: 2 hr(s) |
Graded | No | 70 |
Yes |
Individual Project: Individual C programming project that students must complete. The project outline will be given to students in the beginning weeks of the semester and must be submitted by the last week. | Week 15 | Alternative linear conversion grade scale 60% (Chinese modules) | No | 15 |
No |
Quizzes/Short Exercises: Weekly MCQs to be completed in each tutorial that will test the concepts described in lectures the previous week. | Week 4, Week 5, Week 6, Week 7, Week 8, Week 9, Week 10, Week 11, Week 12, Week 14 | Alternative linear conversion grade scale 60% (Chinese modules) | No | 15 |
No |
Remediation Type | Remediation Timing |
---|---|
In-Module Resit | Prior to relevant Programme Exam Board |
• Feedback individually to students, on an activity or draft prior to summative assessment
• Online automated feedback
Not yet recorded.
Name | Role |
---|---|
Dr David Lillis | Lecturer / Co-Lecturer |
Dr Vivek Nallur | Lecturer / Co-Lecturer |