BSc. (Hons) Computer Science

Course Introduction

The Bachelor of Computer Science is a three-year graduate degree that is available in three different major courses;

  • Computing
  • Software Engineering
  • Computer Networks Engineering

In affiliation with the University of Northampton (UoN), these three years will help the students gain in-depth knowledge and skills required in the computing streams.

It provides an insight into the computing industry, investigating the wide-reaching influences that computers and computer technology has on the world.

 

Course Overview

This course is designed to give the students the opportunity to explore different ideas, developing innovative solutions of improvements to current issues in the computing industry. This program covers the fundamental principles that are key to computing technology and its various uses.

Throughout this degree, students will cover software engineering methods, database implementation and system design, with multiple users and multiple platforms in mind. It also includes background theory, practical implications of knowledge-based systems, neural networks and evolutionary algorithms on the development of artificial intelligence systems.

Courses Offered

During the first year, all computing students will share the same module and in years two and three, the students will have the flexibility and choice to focus on specialism under a range of topics.

Year I
Code Title Credits Status Pre-Requisites
CSY1062 Computer Communications 20 Compulsory None
CSY1061 Computer Systems 20 Compulsory None
CSY1063 Web Development 20 Compulsory None
CSY1064 Software Engineering Fundamentals 20 Compulsory None
CSY1020 Problem Solving & Programming 20 Compulsory None
CSY1060 Mathematics for Computer Science 20 Compulsory None

Students must take all modules.

Year II
Code Title Credits Status Pre-Requisites
CSY2092 Operating Systems 20 Compulsory CSY1061
CSY2087 Data Structures and Algorithms 20 Compulsory None
CSY2088 Group Project 20 Compulsory CSY1062 or CSY1063 or CSY1064 or CSY1060
CSY2089 Web Programming 20 Compulsory CSY1063 and CSY1020
CSY2080 Relational Databases 20 Compulsory None
CSY2094 Software Systems Design & Development 20 Compulsory CSY1020 and CSY1062 or CSY1063 or CSY1064

Students must take all compulsory modules.

Year III
Code Title Credits Status Pre-Requisites
CSY4022 Computing Dissertation 40 Compulsory Students undertaking this module should have successfully completed all level 4 and at least 100 credits at level 5.
CSY3058 Media Technology 20 Compulsory CSY2089 or CSY2094
CSY3062 Cyber Security and Applied Cryptography 20 Compulsory None
CSY3059 Modern Databases 20 Compulsory CSY2093 or CSY2080
CSY3060 Advanced AI and Applications 20 Compulsory None

Students must take all compulsory modules.

Eligibility Criteria:

  • Minimum of 55% (2.2 GPA) or equivalent in +2 (NEB).
  • Minimum of 60% in CBSE.
  • 280 UCAS tariff points in A levels.
  • Minimum of 60 marks in English at +2/ CBSE or IELTS score of 6 with no bands less than 5.5.

All decisions regarding an offer letter are made by the University of Northampton, UK approval.

* Students awaiting results and students who have completed foundations (Level 3/ Bridge courses) from a recognized institution are also encouraged to apply.

Career Prospect

Students can be directly involved in any of the organizational projects without any intensive training. Organizations are not only limited to the below mentioned ones.

  • Software Industries
  • ISP
  • Banks
  • Airlines
  • Hydropower
  • Automobile Industries
  • Educational Institutions

Students' research ability can lead them to meet the career goal of being a researcher and work in an organization or independently as a researcher or consultant. In the current market scenario, there is no discipline where computing is not used, so the long term scope of computing candidates can be felt everywhere in the world where computing is used.

Ready to Enroll?

We are here to guide you through every step of the admissions process. If you have any questions or need assistance, please don't hesitate to reach out to our admission team.

Apply Now Download Brochure
up