BSc (Hons) Computing

Course details

Saegis campus is proud to introduce BSc (Hons) Computing- cutting edge, most demanding program with the sole aim of addressing the modern realities in the digitalised world with the partnership of two world class recognised qualification providers, namely HND (Higher National Diploma) from the SQA (Scottish Qualification Authority) and BSc (Hons) Computing from the Canterbury Christ Church University of the UK. Thus, the students who successfully complete the HND qualification could get registered for BSc (Hons) Computing.

This course has been designed to meet the real needs of the computing industry. For the technical skills, we offer a mix of open source and commercial technologies that are commonly used in industry, Thus skills developed in the course could be used in industry with confidence. As a graduate of this course, you can expect to be well-versed with latest and standalone technologies, database management, and frontend and backend development.

All course materials and delivery processes are based on modern teaching techniques such as lecture discussions, individual and group discussions, research activities, presentations, activities related to personality performance related to leadership skills and exposure to the world of work.

Prerequisites and Duration

Course Duration

Three (3) Years Full Time

Career Opportunities

  • Software Engineer
  • Mobile Developer
  • Web Developer
  • System Analyst
  • IT Consultant
  • Information Systems Manager
  • Database Administrator
  • Network Administrator

Minimum Entry Requirements

  • G.C.E Ordinary Level - 5 Passes including Mathematics & English Language and
  • G.C.E Advanced Level - 2 Passes in any stream

Course contents

Programme Core Modules/ Year 1

  • Computer Systems Fundamentals
  • Mathematics for Computing 1
  • Developing Software: Introduction
  • Computer Networking: Fundamentals
  • Database Design Fundamentals
  • Professionalism and Ethics in Computing
  • SQL: Introduction
  • Software Development: Developing Websites for Multi platform use
  • Troubleshooting Computer Problems
  • Computing: Graded Unit 1
  • Relational Database Management Systems
  • Team Working in Computing

Programme Core Modules/ Year 2

  • Software Development: OOP
  • Cloud Computing
  • Network Technology and Data Communication
  • Managing a Web Server
  • Developing Mobile Web Based Applications: An Introduction
  • Project Management for IT
  • E-Commerce: Publishing Websites
  • Ethical Hacking Fundamentals
  • Preparing to Start a Business
  • Computer Science: Graded Unit 2

Programme Core Modules/ Year 3

  • Compulsory - Advanced Programming
  • Compulsory - Advanced Database Development with Oracle
  • Compulsory - Individual Project
  • Optional - Distributed Architectures & Web Programming
  • Optional - Operating Systems
  • Optional - Mobile App Development
  • Optional - Recent Advances in Computer Networks
  • Optional - Human-Computer Interaction
  • Optional - Placement in Industry or Commerce