Module 26258 (2013)
Module Description - ICY Software Workshop 2
The Module Description is a strict subset of the Syllabus Page, which gives more information
| Module Title | ICY Software Workshop 2 | ||||||||||
| School | Computer Science | ||||||||||
| Module Code | 06-26258 | ||||||||||
| Descriptor | COMP/06-26258/LC I | ||||||||||
| Member of Staff | Uday Reddy | ||||||||||
| Level | C I | ||||||||||
| Credits | 20 | ||||||||||
| Semester | 2 | ||||||||||
| Pre-requisites | None | ||||||||||
| Co-requisites | N0128 and 06-21978 (ICY: Introduction to Computer Science) | ||||||||||
| Restrictions | None | ||||||||||
| Contact hours | |||||||||||
| Delivery | Lectures, tutorials and assisted lab sessions | ||||||||||
| Description | This module builds on ICY Software Workshop 1 to develop advanced object oriented design and programming skills. It introduces object-oriented class libraries for collection data structures and graphical user interfaces, and provides exposure to concurrent programming using threads and network communication via sockets. In addition, the students will work in teams to build a substantial piece of software from specification through analysis and design to implementation. | ||||||||||
| Outcomes |
| ||||||||||
| Assessment | Sessional: 1.5 hr examination (70%), continuous assessment (teamwork)(20%), continuous assessment (coursework)(10%) Supplementary (where allowed): By examination only (100%). | ||||||||||
| Texts |
,
,
, , |