Available courses

This course provides a foundational and advanced exploration of artificial intelligence and deep learning technologies. It covers key concepts from data science, probability, and statistics to machine learning pipelines, neural networks, and deep learning architectures such as CNNs and RNNs. Students gain practical experience in model deployment, MLOps, and professional skills development, including Agile collaboration and ethical AI practices. The curriculum balances theoretical understanding with hands-on programming and a capstone project to solidify learning.

This course provides a foundational and advanced exploration of artificial intelligence and deep learning technologies. It covers key concepts from data science, probability, and statistics to machine learning pipelines, neural networks, and deep learning architectures such as CNNs and RNNs. Students gain practical experience in model deployment, MLOps, and professional skills development, including Agile collaboration and ethical AI practices. The curriculum balances theoretical understanding with hands-on programming and a capstone project to solidify learning.

Discover how the traditional Software Development Life Cycle (SDLC) is being transformed with the power of Generative AI. This course introduces you to the core phases of SDLC—requirements, design, development, testing, deployment, and maintenance—while showcasing how GenAI tools can enhance productivity, streamline workflows, and automate key tasks. Whether you're a developer, tester, or project manager, you’ll learn how to integrate AI into modern software engineering practices and stay future-ready in the evolving tech landscape.