CSD 118 - Introduction to Python-Harmattan 25/26
ND 1 - First Semester

This course introduces the Python programming language, a versatile and in-demand language used across web development, data science, automation, and artificial intelligence. You will learn the fundamental syntax, data structures, and programming concepts in Python.

CSD 116 - Web Development Fundamentals -Harmattan 25/26
ND 1 - First Semester

This course provides a strong foundation in modern web development. You will learn the core technologies—HTML, CSS, and JavaScript—required to build the structure, style, and interactivity of websites and web applications.

CSD 117 - Version Control with Git & GitHub -Harmattan 25/26
ND 1 - First Semester

This course introduces the principles and practices of modern software development collaboration. It focuses on using distributed version control systems like Git and platforms like GitHub, which are fundamental to any team-based software project globally.

COM 114 - Statistics for Computing I -Harmattan 25/26
ND 1 - First Semester

The goal of this course is to equip you with the statistical methods required to summarize and analyze data. You will learn about data collection, tabulation and graphical representation, and measures of central tendency and dispersion.

COM 113 -Introduction to Programming -Harmattan 25/26
ND 1 - First Semester

This course aims to teach you the fundamentals of computer programming. You'll learn about program design, algorithms, flowcharts, and how to write and execute simple programs.

COM 112 -Introduction to Digital Electronics -Harmattan 25/26
ND 1 - First Semester

This course provides an introduction to the fundamental principles of digital electronics. It covers topics like number systems, Boolean algebra, logic gates, and an introduction to sequential logic circuits.