Diploma in Computer Science

  • FeeTZS 900,000
  • LevelOrdinary Diploma
  • LanguageEnglish
  • Duration 3 Years (Form IV), 2 Years (Form VI)
  • Starting DateOctober, 2023


Society is growing more connected and computer-dependent by the day. In 2018, world Internet usage passed the 4 billion mark. As a matter of fact, almost every modern technology, whether directly or indirectly, depends on the applications of computer science.

As an aspiring computer science student, you may have caught some of the buzz around machine learning and AI, blockchain, the IoT, cloud computing,probability-based algorithms and fuzzy learning, and more. Are you only now hearing about these subjects? Are you already a geek that just has to get the lowdown on the latest trends? Have you heard of Swift, Rust, Elixir? Or are you still asking yourself the fundamental question of Java vs Python.

As a professional developer, you'll be able to do more than just play around with code. You can make use of your problem-solving skills and develop amazing solutions to real-life problems using complex algorithms, in industries ranging from IT, mobile, cybersecurity, games development, healthcare, and even data science. By holding a computer science diploma, you enter the workforce as someone who not only speaks the language but can actually write it.

What you'll study
Semester I

  • Elements of Computer Systems
  • Basic Computer Applications
  • Elements of Business Mathematics and Statistics
  • Basics Theories of computer electronics
  • Basic Communication Skills
Semester II

  • Elementary Computer Networking
  • Basic Computer Troubleshooting
  • Essentials of Office Practice
  • Basic Internet Applications
  • Customer Care
Semester I

  • Computing Mathematics
  • Introduction to Computer Applications
  • Introduction to Electrical and Electronics
  • Introduction to Management Principles
  • Communication Skills and Office Practice
Semester II

  • Introduction to Financial Planning and Budgeting
  • Computer Maintenance
  • Operating Systems Concepts
  • Introduction to Computer Programming
  • Computer Networks
  • Industrial Training
Semester I

  • Linear Algebra
  • Web Programming
  • Principles of Software Development
  • Database Concepts
  • Principles of Network Design
Semester II

  • Server Operating System Administration
  • Introduction to Data Structure and Algorithm
  • Introduction to Object Oriented Programming
  • Mobile Application Development
  • Project Work
Entry Requirements

Form IV (3 Years Programme)

  1. Certificate of Secondary Education Examination (CSEE) with four (4) D passes and above in non-religious subjects or NVTA Level 3, or Any equivalent qualification.

Form VI (2 Years Programme)

  1. Advanced Certificate of Secondary Examination (ACSEE) with One Principal Pass and One Subsidiary Pass.