About the Course:  BSCS is a study of computing concepts and theories, algorithmic foundations and new developments in computing/ the program prepares students to design and crate algorithmically complex software and develop new and effective algorithms for solving commuting problems

The program also include the study and standards and practices in Software Engineering. It prepares students to acquire skills and disciplines required for designing, writing and modifying software components, modules and applications that course software solutions.

Primary Job Roles:

  • Software Engineer
  • System Software Developer
  • Research and development computing professional
  • Applications Software Developer
  • Computer Programmer

Secondary Job Roles:

  • System Analyst
  • Data Analyst
  • Quality Assurance Specialist
  • Software Support Specialist