Skip to content

Chuck McCullough

Software Engineer & Architect | C++, C#, .NET, ASP.NET Core

icon
Chuck McCullough Courses

ASP.NET Web Security & OWASP Top 10 for Developers

$54.99

Visit
Microsoft AB‑100 Agentic AI Architect Exam Prep & Scenarios

$10.99

Visit
Professional C#: Intermediate C# Programming Course

$64.99

Visit
Learn C#:  Learn to Code C# like a Pro Developer Course

$59.99

Visit

icon
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

icon
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