Skip to Content
Course

AI Development with .NET

CSE-41413

Build Intelligent Applications with ML.NET and Azure AI

Artificial intelligence is changing how software is built, and now you can be part of this transformation. In this course, you will learn how to bring machine learning into your .NET applications using ML.NET in a simple and practical way. You don’t need prior experience in AI or data science, this course guides you step by step from the basics to building real AI-powered features.

You will gain hands-on experience training machine learning models, working with real datasets, and integrating predictions into your own .NET applications. You will also explore modern Azure AI Services such as Azure OpenAI, Vision, and Document Intelligence. By the end of the course, you will have the skills and confidence to start building intelligent applications and take your development career to the next level.

What You will Learn:

  • AI and Machine Learning Fundamentals: Understand core AI concepts and how machine learning differs from traditional programming approaches.
  • Model Training with ML.NET: Build and train machine learning models using ML.NET APIs, Model Builder, and AutoML tools.
  • Data Preparation and Structuring: Learn how to prepare datasets with features and labels for classification and regression tasks.
  • Model Integration in .NET Applications: Integrate trained machine learning models into .NET applications to generate real-time predictions.
  • Practical AI Scenarios: Develop real-world use cases such as sentiment analysis and numeric prediction.
  • Local vs Cloud AI Solutions: Identify when to use ML.NET models versus cloud-based AI services based on project requirements.
  • Azure AI Services Overview: Understand how Azure OpenAI, Vision, and Document Intelligence support enterprise AI workflows.

Topics Covered

  • Introduction to AI and Machine Learning: Core concepts, terminology, and how AI is applied in modern applications.
  • Types of Machine Learning: Classification, regression, and clustering techniques and their use cases.
  • Machine Learning Workflows: Model lifecycles including data collection, training, evaluation, and deployment.
  • ML.NET Ecosystem: Overview of ML.NET tools and integration within the .NET platform.
  • Code-First Model Training: Training models using ML.NET APIs and building custom pipelines.
  • No-Code Model Builder: Using ML.NET Model Builder for visual, no-code model training.
  • AutoML Techniques: Automated model selection and optimization for better performance.
  • Working with Datasets: Features, labels, and data preparation techniques.
  • Building Classification Models: Creating and evaluating classification-based machine learning solutions.
  • Model Integration: Embedding trained ML models into .NET applications for predictions.
  • Azure AI Services: Overview of Azure OpenAI, Vision, and Document Intelligence services.
  • Azure AI Demonstrations: Practical demonstrations of OpenAI, Vision, and Document Intelligence in real scenarios.

Who Should Take This Course

  • .NET developers who want to add AI and machine learning capabilities to their applications
  • Software engineers interested in practical, real-world AI development
  • Students and recent graduates seeking in-demand AI and .NET skills
  • Technical professionals with no prior machine learning experience

Course Details and Next Steps


 

Market Relevance

Artificial intelligence and machine learning are among the most in-demand skills in today’s job market. Employers are looking for developers who can build intelligent, data-driven applications using practical tools like .NET and ML.NET. This course gives you hands-on experience with technologies that are widely used across industries such as finance, healthcare, retail, and government.

By learning to integrate machine learning and Azure AI Services into real applications, you will gain job-ready skills that help future-proof your career and expand your professional opportunities in the growing AI-driven economy.

Course Information

Online
3.00 units
$745.00

Course sessions

Add To Cart

Section ID:

197521

Class type:

Online Asynchronous.

This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.

Textbooks:

All course materials are included unless otherwise stated.

Policies:

  • No refunds after: 4/6/2026

Schedule:

No information available at this time.
Add To Cart

Instructor: Husam El-Issa

Husam El-Issa
Husam El-Issa is an engineering and technology leader with extensive experience in aerospace, defense, and advanced software systems. He has managed multi-million-dollar research and development portfolios, led cross-functional engineering teams, and driven innovation in airborne instrumentation, autonomous systems, and real-time mission operations.

Husam’s technical background spans software engineering, system integration, project management, and the development of mission-critical solutions. His industry work includes leading engineering programs from concept through deployment, ensuring technical rigor, operational reliability, and alignment with strategic objectives.

In addition to his engineering leadership roles, Husam has expanded his expertise into modern AI and cloud technologies, including AI-powered SaaS platforms, Azure AI for document analysis and information extraction, and blockchain-based multi-chain portfolio tracking applications.

As a university instructor, he is committed to bridging the gap between academic foundations and real-world engineering practice. Husam teaches courses in software engineering, distributed systems, operating systems, and senior design, emphasizing hands-on learning, modern tooling, and industry-aligned methodologies.

 
Full Bio