Chuck McCullough
Software Engineer & Architect | C++, C#, .NET, ASP.NET Core
Chuck McCullough Courses
ASP.NET Web Security & OWASP Top 10 for Developers
4.3 (108 Reviews)
Provider: Udemy
Time: 3.2h- 2026
$54.99
VisitMicrosoft AB‑100 Agentic AI Architect Exam Prep & Scenarios
4.7 (103 Reviews)
Provider: Udemy
Time: 7.3h- 2026
$10.99
VisitProfessional C#: Intermediate C# Programming Course
4.4 (69 Reviews)
Provider: Udemy
Time: 4.3h- 2026
$64.99
VisitLearn C#: Learn to Code C# like a Pro Developer Course
4.3 (21 Reviews)
Provider: Udemy
Time: 3.5h- 2022
$59.99
Visit
Most Recent Review
It was quite allright. The videos dont show the apps themselves and have enough information to make them exam relevant. The second practice test is really good. It captures exactly how i experienced my AB-100 exam. The course suffers from easy answers throughout a lot of the quizzes, reminding me of AI-generated content. Other than that, i would still recommend this as a first source on Udemy for the AB-100 exam before watching anything else on this platform.
- Review by Dimitrios Delas on Microsoft AB‑100 Agentic AI Architect Exam Prep & Scenarios
Instructor Bio
Chuck McCullough is a senior software engineer and instructor with over 30 years of professional development experience specializing in C++, C#, .NET, ASP.NET Core, software architecture, and secure application development.
He began his career building highperformance C applications for the financial industry before joining IBM in 1989, where he developed and tested largescale APIs in C++. In 1992, Chuck founded McCullough & Associates, a global software consulting and training organization serving enterprise, government, and university clients.
As a software architect, Chuck is proficient in Java, C#, C++, .NET, ASP.NET Core, MVC, secure coding practices, objectoriented design, design patterns, and testdriven development. He has trained thousands of developers worldwide in modern programming techniques, enterprise application design, and cybersecurity best practices.
Chuck’s courses focus on practical, realworld skills, handson coding, and industrystandard engineering practices that help learners grow from beginner to professional developer




