BSc (Hons) Software Engineering

This programme provides you with the necessary knowledge and skills to become a Software Engineer who is capable of developing computer-based systems. On completion of this programme you will be equipped with both the analytical skills required to understand the real-world context of computer-based systems, and the technical, social, and management skills required to develop them successfully.
Mode of Study & Duration

Full Time
Three years – Full-time

Entry Requirements
  • Three Passes at Local AL (Any stream), or
  • 240 UCAS Tariff Points for London AL
  • Successful completion of Northshore Foundation Programme
Career Opportunities

There is a continuous demand for Software Engineers in high tech professional companies, both local and international. Therefore, by the time of graduation, you will be well prepared for entry into a lucrative job market. The Bachelor of Science in Software Engineering degree at Northshore College focuses on producing employable graduates to fill the gap in the local IT sector. Software Engineers should expect to develop their careers in at least two possible pathways: technical path that needs skills necessary for requirements analysis, specification, design and implementation, or management that involves planning, monitoring, and quality control of projects, and managing teams and even organizations.Programme


Year 1 
Introduction to OO Systems Development
Computer and Network System
Web Programming
Principles of Computing

Year 2
Data, Schemas and Applications
Computer Networks and Operating Systems
Object -Oriented Systems Development
Software Engineering

Year 3
Computing Project
Requirements Engineering
Advanced Databases
Enterprise Systems Development
Optional modules
professional Experience (Studied during placement year)
Ethical & Professional Issues in Computing & Digital Media.

Please Click Here for e-brochure.