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 | ||
---|---|---|---|---|---|
Individual Project: Individual coding project. | n/a | Alternative linear conversion grade scale 40% | No | 30 |
|
Exam (In-person): End of year exam | n/a | Alternative linear conversion grade scale 40% | No | 25 |
|
Participation in Learning Activities: Various mandatory, but ungraded, tasks throughout the year including programming exercises, MCQs, and other in-class activities. | n/a | Alternative linear conversion grade scale 40% | No | 15 |
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 |
---|---|
Dr Amr Abdelhafez | Lecturer / Co-Lecturer |
Alec Parise | Tutor |