Department of Computer Science

The Department of Computer Science provides a fundamental education in Computer Science at the undergraduate level by offering students two disciplines for specialization; Software Engineering and Information Systems. The Department also offers an MSc in Computer Science in three specialities: Information Systems, Software Engineering, and Health Information Systems.



 

The Degrees We Offer
DEGREE YEARS TOTAL CREDITS
BSc in Computer Science Bacc + 3 91 Credits
Teaching Diploma in Computer Science Bacc + 1 after BSc 21 Credits
MSc in Computer Science Bacc + 2 after BSc 30 Credits


Minors We Offer

The Department of Computer Science offers a Minor in Computer Science for students to gain valuable information from our courses while completing their primary area of study.

DEGREE TOTAL CREDITS
Minor in Computer Science 15 Credits


Program Features
Applied computer science is the application of scientific methods, technical computing concepts for the development of skills in organizational leadership and strategy that drive the processes that manipulate data with theories taking a practical approach in information systems development.

Learning Outcomes
Graduates of the program will have an ability to:
  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.

  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.

  3. Communicate effectively in a variety of professional contexts.

  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.

  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline

Career Opportunities
Graduates excel as software developers and can quickly become experts at developing large scale software, working in teams and producing robust products that meet customer needs. They are prepared to work in a diverse marketplace and find opportunities in a wide variety of careers in IT, business, education, government and the non-profit sector.

After Graduation
The potential fields of employment such as Commercial Banking, Computer Programming, Network Administration, Database Administration, Game Development and Design, Computer Security, Web Security, GIS Mapping, IT Consulting, Mobile Application Design, Web Development and Design, Network Administration, Network and Telecom, Search Engine Optimization, Software Engineering, and Education represent a small fraction of the possibilities for graduates from our department.

​​​​​​​​​​​​