Show/hide contentOpenClose All
Curricular information is subject to change
On completion of this module students should be able to:
1. Understand the use of procedures (functions, methods) in consturcting computer programs
2. Design algorithms to solve problems
3. Successfully write, compile, debug, and run programs using these constructs
4. Design solutions that use data to answer questions (data science)
5. Apply programming techniques to develop solutions to problems in the area of data science
Student Effort Type | Hours |
---|---|
Autonomous Student Learning | 66 |
Lectures | 24 |
Practical | 22 |
Total | 112 |
COMP10010
Description | Timing | Component Scale | % of Final Grade | ||
---|---|---|---|---|---|
Multiple Choice Questionnaire: computer programming exam | End of trimester MCQ | n/a | Alternative linear conversion grade scale 40% | No | 25 |
Assignment: Various assignments involving computer programming. | Varies over the Trimester | n/a | Alternative linear conversion grade scale 40% | No | 75 |
Resit In | Terminal Exam |
---|---|
Summer | No |
• Feedback individually to students, post-assessment
• Group/class feedback, post-assessment
• Online automated feedback
Feedback will follow each assessment component.
Name | Role |
---|---|
Mr Badri Narayanan | Tutor |
Lecture | Offering 1 | Week(s) - 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33 | Thurs 10:00 - 10:50 |
Lecture | Offering 1 | Week(s) - 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33 | Tues 10:00 - 10:50 |
Practical | Offering 1 | Week(s) - 22, 23, 24, 25, 26, 29, 30, 31, 32, 33 | Tues 16:00 - 17:50 |
Practical | Offering 2 | Week(s) - 22, 23, 24, 25, 26, 29, 30, 31, 32, 33 | Wed 16:00 - 17:50 |
Practical | Offering 3 | Week(s) - 22, 23, 24, 25, 26, 29, 30, 31, 32, 33 | Thurs 16:00 - 17:50 |