This programme aims to prepare students for a successful career in the IT sector, even if they do not have a prior degree in computer science. It enables students who have studied computer science previously to expand their knowledge and acquire further skills across a broader range of computer science topics.
Taught modules address mobile and cloud computing, big data and database systems, and the importance of information security, in relation to the foundational information systems principles.
This programme will equip you with professional skills that will allow you to work as an IT consultant/manager, system architect/analyst, or software developer in any industry field that heavily relies on software and information technology.
This programme is studied full-time over one academic year and part-time over three academic years. It consists of eight taught modules and a dissertation.
Example module listing
The following modules are indicative, reflecting the information available at the time of publication. Please note that not all modules described are compulsory and may be subject to teaching availability and/or student demand.
Educational aims of the programme
The aims of the programme are to:
- Prepare students for a range of computing related careers
- Enable students to understand, design and apply information systems and software development technologies
- Enable students to develop interest and basic skills for doing research in computer science
- Enable students to realise their full potential for learning and communication
- Enable students to appreciate rapid innovation and creativity in computer science
Programme learning outcomes
The programme provides opportunities for students to develop and demonstrate knowledge and understanding, skills, qualities and other attributes in the following areas:
Knowledge and understanding
Students will gain an understanding of:
- The principles of information systems and software development
- The principles and applications of contents technologies
- The practice of information systems and software development
- The professional issues involved in the exploitation of computing
- The areas of emergent and innovative computing technologies
- The key research issues in information and software systems
Intellectual / cognitive skills
Students will be able to:
- Understand and articulate the requirements of the users of software systems / applications
- Succinctly present, to a range of audience, knowledge relevant to the building, testing and deployment of a system
- Research and develop solutions through the application of systems analysis / software engineering methods
Professional practical skills
Students will gain the ability to:
- Specify, design and develop software systems and applications
- Critically evaluate software systems and tools
- Work as a member of a development team
- Communicate with potential and actual users and to understand their needs
- Retrieve Information
- Analyse data and present information in appropriate ways
- Plan, research, manage and implement a major project
Key / transferable skills
Students will gain skills in:
- Research and information retrieval skills
- Numeracy in both understanding and presenting cases involving a quantitative dimension
- Time management and organisational skills
- Self-learning skills
- Effective use of specialist IT facilities
- Continuing professional development
We often give our students the opportunity to acquire international experience during their degrees by taking advantage of our exchange agreements with overseas universities.
In addition to the hugely enjoyable and satisfying experience, time spent abroad adds a distinctive element to your CV.
Candidates should have a first degree in a relevant discipline from a UK university or the international equivalent. They should have obtained the degree at 2.2 level or higher.
In exceptional circumstances, work experience may also be considered if the candidate has achieved less than a 2.2 in their first degree.