BSc (Hons) Software Engineering

BSc (Hons) Software Engineering

3 years

People who wish to study how integral software engineering is to the functionality and performance of products, as well as the impact on the user journey are invited to apply for this specialist course. The computing industry is at the heart of daily lives and businesses and the industry is continually growing. In this course you will investigate the wide reaching influences that computers have on the world, as well as the contribution that you may be able to make to future advances. The course covers the methods and techniques through which software can be developed following rigorous engineering practices, meeting required levels of quality. You will learn how to plan and manage architectures for large-scale development projects, while adopting an academic and rigorous approach that covers all the important theory, practice and technology which will support you throughout your career.

This programme initially covers a broad variety of topics exploring a range of fundamental principles pertinent to computing and computer technology. This means that you are able to relate their specialist discipline to the wider computing subject.


 55% in 10+2/CBSE. Students must have 60% in English or IELTS score of 6.0 (or equivalent) with no skill below 5.5.

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

Students awaiting results are also encouraged to apply.

 Students who have completed Foundations Degree (Level 3/ Bridge Course) from recognized institution are also encouraged to apply.  

Job Prospects

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.

  1. Software Industries
  2. ISP
  3. Banks
  4. Airlines
  5. Automobile Industries
  6. Hydropower
  7. 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 any 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.

Curricular Structure

Year I

CSY1017 Computer Communications 20 Compulsory
CSY1014 Computer System 20 Compulsory
CSY1018 Internet Technology 20 Compulsory
CSY1019 Software Engineering 1 20 Compulsory
CSY1020 Problem Solving & Programming 20 Compulsory
CSY1026 Database 1 20 Compulsory
  Total 120

Student must take all modules.

Year II

CSY2006 Software Engineering 2 20 Compulsory
CSY2008 Formal Specification of software Systems 20 Compulsory
CSY2027 Group Projects 20 Compulsory
CSY2028 Internet Programming 20 Compulsory
CSY2038 Database 2 20 Compulsory
CSY2030 System Design   Development 20 Compulsory
  Total 120

Student must take all compulsory modules for their pathway. 

Year III

CSY4010 Computing Dissertation 40 Compulsory
CSY3010 Media Technology 20 Compulsory
CSY3013 Software Engineering 3 20 Compulsory
CSY3024 Database 3 20 Compulsory
CSY3025 Artificial Intelligence Techniques 20 Compulsory
  Total 120

Student must take all compulsory modules. 

Prospect Careers