All Courses

AI and Data science
AI and Data science

This introductory course provides a foundational understanding of Artificial Intelligence (AI) and Data Science. Students will learn key concepts, techniques, and tools for data analysis, machine learning, and AI applications. Through practical exercises and real-world examples, students will gain the skills needed to start a career in these rapidly evolving fields.


  • Build Machine learning models with scikit-learn, build & train supervised models for prediction & binary classification tasks (linear, logistic regression)
  • Build & train a neural network with TensorFlow to perform multi-class classification.
  • Build an unsupervised learning model for clustering & anomaly detection.
  • Build recommender systems with a collaborative filtering approach & a content-based deep learning method.
  • Understand how to clean and organize data for analysis, and complete analysis and calculations using python & R.
  • Learn key analytical skills (data cleaning, analysis, & visualization)
  • Learn how to visualize and present data findings in dashboards.



DevOps Diploma
DevOps Diploma

Advance your career in the high-demand field of DevOps. Build on your software development skills with the latest DevOps concepts, tools, and technologies, and Prepare for a career as a DevOps & Software Engineer. Gain the in-demand skills and hands-on experience to get job-ready in less than 4 months. No prior experience is required.


  • Learn the most up-to-date practical skills and knowledge Software Engineers and DevOps professionals use in their daily roles
  • Create applications using Python language, REST APIs, and microservices, and deploy using containers (e.g. Docker, Kubernetes, and OpenShift)
  • Gain technical experience through hands on labs and projects and build a portfolio to showcase your work using Agile and Scrum methodologies