faculty of science and technology

overview

The Bachelor of Science degree in Computer Science is a wide-ranging program, encompassing both the theoretical and the practical. This program builds upon the engineering and mathematical principles introduced in the Engineering School’s core curriculum. Our students are then taught to apply computing to the world around them by building faster, smaller, and more secure software systems, exploring emerging technologies, and working on real-world problems. Our courses focus on teaching students how to recognize computational challenges, create elegant and efficient algorithms, and then use rigorous development methodologies to build systems that can solve pressing problems.

Graduates of the BS program find successful careers with traditional software companies, government agencies, consulting firms, academia, and companies in other fields that have
software needs. Computing professions are often ranked near the top in “Best Job” lists put together by news organizations for job availability, pay, and satisfaction.
Course work in the BS CS program starts with several courses that introduce the basic principles of software creation, from learning programming languages to advanced development techniques. Once students have mastered the basics, the bulk of our program opens up, offering electives in several exciting fields, including networking, security, game design, web programming, e-commerce, parallel computing, and much more.

Departments

  1.  Department of Computer Science

ADMISSION REQUIREMENTS

  1. Original secondary certificate completion
  2. Two passport size photos
  3. Admission Fee $20 
  4. To Pass the Admission eligibility assessment test (AEAT) and fully completed forms with required attachments should be submitted to the academic registrar office.