Partner Details
Oryx Universal College WLL
Awards
Target Award
Award Description:Bachelor of Science with Honours - BSH
Alternative Exit
Alternative Exit
Programme Offerings
Part-Time
F2F-OUC-SEP
Educational Aims of the Course
The overall aim of the course is to provide a balanced, integrated and practical based education in the tools, techniques and methods employed by the practitioner in the area of Software Engineering in organisations where software development is a major activity. The specific aims of the course are as follows: -To enable the student to acquire the skills needed in the investigation of user requirements and the development of a suitable design using the appropriate specifications and design methodologies. -To enable the student to acquire the skills required to produce software, which meets an external specification to the appropriate timescale and standards. -To enable the student to acquire the skills needed to determine the quality of software through the appropriate testing, verification and evaluation procedures. -To enable the student to acquire an understanding of the techniques and methods used in the estimation, planning and control of software projects. -To provide a suitable learning environment for the practical application of the concepts of software engineering in a realistic software development situation. - To encourage students to fully engage with the development of employability skills by completing a self-awareness statement. -To provide students with a fuller, systematic understanding of current and developing Software Engineering. -To enable students to explore the issues surrounding Software Engineering in Industrial contexts. -To facilitate students in the development of expertise and interest in topic areas of direct and complementary relevance to the workplace.
Teaching, Learning and Assessment
Core knowledge and understanding is acquired via lectures, tutorials, practical work, workshops and guided independent study. Independent study is used where appropriate resource material is available and increases as the programme progresses. Assessment methods are specified in each module specification. All learning outcomes in a module are assessed and the type of assessment specified for each outcome. Each module is assessed by examination and/or course work. The nature of the course work varies for each module. Cognitive skills are developed throughout the programme via tutorial, group discussion, teamwork, coursework, projects and presentations. Assessment of skills is by coursework and examinations. The final year project will further demonstrate the student's ability in this area. The assessment method for each module is specified in the module’s specification. Practical skills are developed throughout the programme. The basic skills are provided at the lower levels. These are supplemented at higher levels by more advanced tools and techniques. The various computer programming modules at levels 4 and 5 provide relevant practice in industry standard languages. Problem solving skill is a key aspect of all programming related modules at each level. Some of these skills are practiced in the placement year. Specialist software is available in labs or from specified PCs in the libraries. The individual final year project provides an opportunity for students to apply all the techniques that they have been exposed to in a large-scale development. Practical skills are assessed via laboratory sessions, workshops, submission of reports, demonstration of systems, industrial placement and individual projects. Personal Development opportunities are embedded within the programme. Key skills are developed throughout the programme in a variety of forms. Specifically through a combination of research related coursework, guided independent study and projects, examinations, group work and presentations. Key skills are assessed as part of coursework, projects, written examinations and presentations.
Programme Structure
Structure
Level 4
Level 5
Level 6
Entry Requirements
Other international requirements
HECoS Code(s)
(CAH11-01) computing