COM 225 -Web Technology-Harmattan 25/26
ND 2 - Second Semester

Building on web fundamentals, this course delves into the technologies used to create dynamic and interactive web applications. It typically covers server-side scripting, database integration, and other advanced web development concepts.

COM 224 -Management Information System-Harmattan 25/26
ND 2 - Second Semester

This course introduces the concepts and applications of information systems in organizations. You will learn how MIS helps in decision-making, planning, and control, and explore different types of information systems used in business.

CSD 230 -Cloud Services & Deployment (AWS/Azure/GCP)-Harmattan 25/26
ND 2 - Second Semester

A pragmatic, vendor-neutral path to shipping real apps in the cloud: learners provision minimal but secure infrastructure (IAM least privilege, VPC/subnets/security groups), attach managed services (compute, database, storage), and wire secrets, logging/monitoring, backups, and uptime checks. They deploy a small full-stack app, set simple budgets/alerts, and compare platform options (Amplify/Beanstalk vs Azure App Service vs Cloud Run) for cost, simplicity, and scale. Graduates can justify cloud choices and keep bills under control while meeting basic reliability and security expectations.

CSD 229 -Data Analytics with Python, Pandas & SQL-Harmattan 25/26
ND 2 - Second Semester

Students learn to answer business questions with data by cleaning and joining datasets in SQL and Pandas, designing aggregations/KPIs, and presenting results with clear plots in notebooks. Emphasis is on reproducibility (documented queries, code, and assumptions), sanity checks, and communicating insights that drive decisions (e.g., marketing lift, churn risk, operational bottlenecks). The final deliverable is a concise analysis repo and stakeholder-ready notebook/dashboard.

CSD 226 -Introduction to DevOps & CI/CD-Harmattan 25/26
ND 2 - Second Semester

This course introduces the principles of DevOps, focusing on automating the software development lifecycle. You will learn about Continuous Integration (CI) and Continuous Delivery (CD) pipelines using tools like Jenkins or GitHub Actions, and get an introduction to containerization with Docker.

COM 226 -File Organization and Management-Harmattan 25/26
ND 2 - Second Semester

This course covers the principles and techniques of organizing and managing data files. You will learn about different file structures, access methods, and the importance of efficient data management for application performance.

COM 223 - Basic Hardware Maintenance -Harmattan 25/26
ND 2 - Second Semester

This course equips you with the practical skills to perform basic maintenance and troubleshooting on computer hardware. You will learn to identify components, diagnose common problems, and carry out simple repairs and upgrades.

COM 222 - Seminar on Computer and Society -Harmattan 25/26
ND 2 - Second Semester

This course explores the impact of computers on society. It covers topics such as the ethical and legal issues in computing, the social implications of artificial intelligence, and the role of technology in shaping modern life.

COM 221 - Basic Computer Networking -Harmattan 25/26
ND 2 - Second Semester

This course provides a foundational understanding of computer networks. You will learn about network types, topologies, protocols, and the hardware and software components required to set up and manage a basic network.