Bachelor of Science (Honours) in Computer Science (Top-up) University of Essex
Course Information
Description
The Bachelor of Science (Honours) in Computer Science (Top Up) Degree programme is the most flexible of our programmes in computing, allowing you to choose from a wide range of optional modules and to specialise in areas as diverse as artificial intelligence, assistive technologies, Big Data, computer games, evolutionary computation and robotics. If you have a good ability to think in a computational way, this is the right programme for you.
As a student, you will acquire key skills for computer science in the areas of:
- Algorithm analysis and basic computability
- Software engineering
- Java language principles and application programming interfaces
The University of Essex is a community of scholars leading the way in technological research and development. Today’s computer scientists are creative people who are focused and committed, yet restless and experimental. We are home to many of the world’s top scientists and our work is driven by creativity and imagination, as well as technical excellence. More than two-thirds of our research have been rated “world-leading” or “internationally excellent” (REF 2014).
You will graduate with the ability to explore further how technology influences people’s lives.
Graduation & Degree Awarded
Students who successfully complete and pass the modules stipulated in the programme structure will be awarded the Bachelor of Science (Honours) in Computer Science from University of Essex, United Kingdom.
The Degree will be the same as that awarded to the on-campus graduates in the United Kingdom.
Entry Requirements
This Degree programme accepts a wide range of qualifications, which include:
- Polytechnic Diploma
- Kaplan Diploma
- Other Private Diplomas and/or Foreign qualifications will be assessed on a case-by-case basis
Applicants admitted to the programme may be required to undertake bridging units to fulfil the required prerequisite knowledge.
In all cases, the final decision on admission to the programme rests with the University
English Language Requirement:
- An approved Diploma qualification or higher, where the language of instruction was English; OR
- GCE O-Level English Language or Literature in English with Grade C or better; OR
- IELTS 6.0 (with no band below 6.0); OR
- Other English language qualifications accepted by the University of Essex
- Visit course website for more information
Work Experience:
When required, the University’s Recognition of Prior Experiential Learning (RPEL) process will be applied, on a case-by-case basis, as part of the admissions process for programmes offered in Singapore through our partnership with Kaplan. Any assessment, typically based on evidence of significant and relevant experiential learning, and related admissions decisions would be conducted by University staff and leads to the recognition of the achievement of learning outcomes and the award of University Credit.
Career Opportunities
- Business Analyst
- Data Scientist
- Network Architect
- Software Engineer
- Systems Analyst
- Software Tester
- Web Developer
Modules
Core Modules
- Advanced Programming
- Application Programming
- C++ Programming
- Computer Security
- Data Structures and Algorithms
- Databases and Information Retrieval
- Individual Capstone Project Challenge
- Information Retrieval
- Languages and Compilers
- Large Scale Software Systems and Extreme Programming
- Natural Language Engineering
- Software Engineering
- Team Project Challenge
- Web Application Programming
Delivery Method
This programme consists of 14 modules and may completed in a minimum of 18 months. Classes are conducted during the evening on weekdays and daytime on weekends.
The actual cycle may vary depending on the nature of the programme and the lecturers’ availability. The University and Kaplan reserve the rights to alter the learning cycle, days and timing of the seminar, if necessary.
Assessment Methods
Each module is assessed by any combination of class participation, written assignments, projects and examinations. Assessment methods may vary according to individual unit requirements.