*Please click on a course title below to view description
CSC425 - Principles of Machine Learning
Course Description
This course offers a thorough exploration of machine learning principles and practical application using Azure technologies. Students will grasp fundamental machine learning concepts and delve into supervised and unsupervised learning. Through hands-on exercises, participants will gain practical insights into model training, validation, and evaluation techniques. The emphasis is on developing practical skills, including utilizing Azure Machine Learning Studio for designing and deploying experiments, implementing feature engineering, and optimizing models for scalability and efficiency in the Azure environment. Upon completion, participants will possess the knowledge and hands-on experience to proficiently navigate and leverage Azure Machine Learning for effective machine learning solutions.
Credit Hours: 3
CSC486 - Introduction to Azure and AI Services
Course Description
This course provides a foundational understanding of Azure services, exploring their role in cloud computing and covering key concepts such as Azure resources, virtualization, and networking. Participants will delve into the integration of AI services within the Azure environment, learning to integrate Azure AI services such as Azure Cognitive Services and Azure Machine Learning. The course emphasizes how AI enhances various Azure solutions across different industries. Additionally, students will develop basic skills to deploy AI solutions on Azure, gaining hands-on experience in deploying simple AI models and understanding the deployment lifecycle and considerations for AI solutions.
Credit Hours: 3
CSC487 - AI Automation with Azure Cognitive Services
Course Description
This course focuses on leveraging Azure Cognitive Services for AI automation. Participants will explore various Azure Cognitive Services, including vision, speech, and language services, developing skills to automate tasks using pre-built AI capabilities. The course provides hands-on experience in implementing cognitive services for various applications, covering image recognition, text analysis, and speech-to-text applications using Azure Cognitive Services. Students will work on real-world scenarios to understand the practical applications of cognitive services and build automated AI solutions. Additionally, the course includes designing end-to-end automated AI workflows using Azure Cognitive Services and understanding best practices for integrating cognitive services into automated processes.
Credit Hours: 3
CSC488 - Automating AI Workflows with Azure and DevOps
Course Description
This course delves into the integration of AI workflows with Azure and DevOps, exploring the synergy between Azure services and DevOps practices. Participants will learn to integrate version control, continuous integration, and continuous deployment for AI projects. The course covers automating the deployment and management of AI models, utilizing Azure DevOps pipelines for automating the deployment of machine learning models. Students will implement versioning and rollback strategies for AI model deployments and develop skills in continuous integration and delivery for AI solutions on Azure. The course also includes building CI/CD pipelines for AI projects using Azure DevOps and covers monitoring and optimizing automated workflows for maintaining AI solutions.
Credit Hours: 3
CSC489 - Building Intelligent Bots with Azure Bot Services
Course Description
This course focuses on the fundamentals of building intelligent bots, covering their role in customer engagement and business processes. Participants will explore conversational design principles for building effective bots. The course includes hands-on development skills, teaching students to create, test, and deploy intelligent bots using Azure Bot Services. Additionally, participants will implement natural language understanding and conversation flow in bot development, incorporating natural language processing for effective bot communication. The course emphasizes the use of Azure services for natural language processing in bot interactions and provides insights into enhancing bots with sentiment analysis and context-aware responses.
Credit Hours: 3
CSC490 - Advanced Topics in AI and Azure
Course Description
This course is designed for those eager to delve into advanced AI concepts and technologies on Azure. Participants will explore advanced machine learning algorithms and deep learning frameworks, gaining insights into the latest developments in AI research and their application in the Azure environment. The course goes beyond by exploring cutting-edge Azure AI features and capabilities, ensuring participants stay updated on new services, tools, and features. Additionally, students will have the opportunity to experiment with emerging technologies such as reinforcement learning and generative models. The course's practical focus includes applying advanced AI techniques to real-world scenarios on the Azure platform, working on advanced AI projects with diverse practical applications. By the course's conclusion, participants will demonstrate the ability to solve complex problems using state-of-the-art AI techniques on Azure.
Credit Hours: 3