This course provides an entry path for Level 8 graduates in other numerate disciplines to enter into careers in computing and it includes a placement in the IT industry.
There is the assumption behind the course that Level 8 graduates from other disciplines will already have developed significant transferable skills in analysis, communications and independent learning and that graduates are in a position to quickly learn a focused subset of computing knowledge at level 8.
The aim of this course is to provide this focused subset of knowledge and the requisite skills to apply it in a work environment.
The learning outcomes for the course are that students will able to:
Design and develop software applications using an OO Language
Carry out OO analyses using UML
Design and implement relational schema and query such schema
Use appropriate data structures and algorithms
Contextualise information and computing systems knowledge in a work environment
Demonstrate an understanding of Computer Architecture
Explain the role and nature of Operating Systems
Apply good user interface design principles
Critically evaluate design and implementation issues in the specialised area.
Integrate advanced theoretical knowledge and solve complex problems in new, ill-defined or unfamiliar domains, and/or domains at the forefront of learning.