Sitemap Home
Bachelor of Science (Hons) in Computing & Software Engineering
By Oxford Brookes University
This program is available in: Email this page to a friend Print this page


About the University

Although Oxford BrookesUniversityis one of Britain’s newer universities, it has a history of academic achievement dating back to its origins as a College of Art in 1865. John Henry Brookes, who founded the University as it is today, fought to open up educational opportunities for as many people as possible and his legacy lives on in the diversity of our university community, which enriches the learning environment for students and staff alike.courses which are designed to relate theoretical study to real life situations, so that they combine an academic with a vocational approach.

Oxford Brookes today is one of the UK's most successful new universities, attracting students from throughout the UK and worldwide. Why do so many people choose to come to Oxford Brookes? Our international reputation is one reason. Another is the exciting range of courses, subjects and research we offer. Then there is the friendliness of our community, where the needs of our students always come first. Everything we do is evaluated in terms of student provision, in order to provide the optimum learning environment and encourage personal and intellectual growth.

Most of all, students choose Oxford Brookes because of our commitment to excellence in learning, teaching and research. In addition to our own stringent monitoring of quality, our courses and research are regularly evaluated by outside assessors.

For more information about the university, log on to http://www.brookes.ac.uk


About the Programme

The programme enables the students to gain knowledge and understanding, and to develop a range of skills and competencies highly appropriate for computing in industry, commerce or research.

This course combines modules concerned with both information systems and software engineering. Information systems are concerned with the environment and management of information by computer-based systems and software engineering deals with the process of transformation of information into more complex forms.

Top

Benefits of the Programme

The intended learning outcomes of the programme are that student should have:

  • Develop a knowledge of, and enthusiasm for, the subject of computing
  • A sound understanding of the core concepts in computing
  • A good understanding of the application of computing within the relevant environments
  • The ability to keep up-to-date in their knowledge by study as independent learners
  • Develop interpersonal communication and team working skills
  • The ability to organise and analyse information, and present it in a clear, logical and concise manner
  • The ability to solve problems in a logical and ordered way.

Top

Recognition

Upon completion, Oxford Brookes University will award student the Bachelor of Science (Hons) in Computing & Software Engineering certificate.

Degree without Honours (Pass Degree)
At least 6 modules must be passed and specific course requirements must be satisfied. The Examination Board decision to award a degree without honours is final.

Top

Programme Structure

Core Modules
M08021 Computer Networks
M08025 Databases
M08048 Information Systems Analysis & Design
M08060 Advanced Programming Concepts

Specialised Modules

M07011 Management Information Systems
M08010 Software Design
M08099 Interdisciplinary Project*

M07011 Management Information Systems
This module introduces students to the nature and purpose of information systems. It develops knowledge of the types of information system used in business, the technologies used and the process of designing and implementing effective systems. The nature of information and its transmission, systems theory and its application

  • Business information systems - entity, attribute, relationship modelling
  • An introduction to databases and distributed database management systems
  • Decision support systems and their links with information systems
  • Expert systems - their benefits and limitations
  • Computer software capabilities
  • Computer hardware technologies - existing and forthcoming
  • Systems development methodologies - a review
  • Performance, security and legal issues

Top

M08010 Software Design
Computer software design and implementation using contemporary design methods, tools and techniques. Programming languages and their features. Approaches to problem solving. Problem design techniques. Formal specification and development of programs. Modularity. Abstract data structures. Abstract data types. Object-orientation. Extensible programming.

Top

M08021 Computer Networks (on-campus module)
A study of the fundamental concepts of computer networking and the problems experienced in their design and implementation. Various goals of such systems are discussed and placed into the context of local and wide area networking. The nature and types of communications protocols typically found in modern computer networks are also studied in some depth.

Local and wide area network architectures, protocols, services and applications. Physical data transmission, the elements of reliable and unreliable communications protocols. Transfer of information between machines with similar and different characteristics. How communications services fit in with the hardware and operating system.

Top

M08025 Databases
Data modelling in the context of information systems, design, implementation and operation of database-supported application systems with special reference to the relational model. Database approach to information systems. Database architecture. Logical database models. Data analysis and modelling. The EAR approach.

  • The relational model and its properties:
    Integrity constraints. Functional/multivalued/join dependencies.
    Normalisation. Relational algebra.
  • Programming in SQL:
    Data definition and manipulation. Manipulation of database structures. User interfaces, program files, substitution variables.
  • Database maintenance operations:
    security, access control, back up, recovery.

Top

M08048 Information Systems Analysis and Design
The skills and techniques of structured systems analysis and their application to information systems development. An in-depth study of the design and implementation of application systems using contemporary design methodologies (such as SSADM).

Top

M08060 Advanced Programming Concepts
A bridging module for direct entry to the final year of computing courses, concerned with the design, testing, implementation and documentation of complex programs, using abstract data types and dynamic data structures, and the development of expertise in verbal and written communication, and independent and team work, necessary for computing professionals.

Top

M08099 Interdisciplinary Project
An extended study of a topic selected from a suitable area common to the fields of the student’s programme, involving the solution of a practical problem. The joint supervisors will determine the apportionment of the student effort with respect to the fields involved.

The overall aim of this module is to enable the students to produce a substantial piece of work on a topic of special interest chosen from those laying on the boundary of the studied fields. It is expected that by doing so the students will consolidate knowledge and strengthen the skills acquired throughout their period of study on both fields.

Top

 

Programme Duration

This is a 16 months part time programme.

Top

Advancement Pathway

Top

Assessment Structure

For Singapore Students:
Students are required to take 6 modules and do a double-module project in Singapore. The students have to go to Oxford Brookes University campus for two weeks to take one module. The dates for this on-campus depend on Oxford Brookes University ’s confirmation.

Top

Entry Requirements

  • International Advanced Diploma in Computing OR
  • International Advanced Diploma in Business Computing OR
  • Advanced Diploma in Information Technology OR
  • Advanced Diploma in Info-Comm Technology OR
  • Other Relevant IT Related Advanced Diplomas offered by Polytechnics

To find out if your existing qualification meet the entry requirement, email us

Top

Contact Us

Contact us to find out more about our programmes.

Top