Show/hide contentOpenClose All
Curricular information is subject to change
Students should have attained a thorough working knowledge of Ruby programming techniques, be able to build a system using the language and apply it in a web context.
Indicative Module Content:Main parts of the Ruby language; primitives, data-structures and programming conventions. Culminates in introduction to the Ruby-on-rails framework.
Student Effort Type | Hours |
---|---|
Lectures | 24 |
Computer Aided Lab | 4 |
Specified Learning Activities | 90 |
Total | 118 |
The course is designed to be taken by students with no prior programming experience.
Learning Exclusions:None.
Learning Recommendations:The course is designed to be taken by students with no prior programming experience. However, prior experience with, at least, one programming language and/or with the object-oriented programming paradigm would clearly be a boon.
Resit In | Terminal Exam |
---|---|
Spring | No |
• Feedback individually to students, post-assessment
Feedback in given on the practicals completed during the term (these practicals are not counted in final mark, which is based purely on the written exam).
Name | Role |
---|---|
Saugat Aryal | Tutor |