Registry
Module Specifications
Archived Version 2017 - 2018
| |||||||||||||||||||||||||||||||||||||
Description In this module, students apply their programming skills to a large-scale, semester-long project. All students undertake the same project, and that project introduces the students to programming in a number of modern contexts (mobile, cloud etc.). | |||||||||||||||||||||||||||||||||||||
Learning Outcomes 1. build and manage a software project using a variety of tools and techniques. 2. integrate individual programs into a complex system. 3. demonstrate the ability to use a configuration management system for project development. 4. apply the concepts of software testing in a project environment. | |||||||||||||||||||||||||||||||||||||
All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml |
|||||||||||||||||||||||||||||||||||||
Indicative Content and
Learning Activities MobileProgramming for mobile devices (e.g. Android).CloudProgramming for the cloud (e.g. Google App Engine).Programming build tools and environmentStandard code management tools (e.g. make, IDEs, source-code control systems).TestingSystem testing.IntegrationIntegration of project parts (e.g. mobile and cloud).Software processRegular delivery of iterations of functionally correct, executable software. | |||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Indicative Reading List | |||||||||||||||||||||||||||||||||||||
Other Resources None | |||||||||||||||||||||||||||||||||||||
Programme or List of Programmes | |||||||||||||||||||||||||||||||||||||
Archives: |
|