Microsoft Certified Solution Developer (MCSD)


The Microsoft Certified Solution Developer (MCSD) credential is the premium certification for professionals who design and develop custom business solutions with Microsoft development tools, technologies, and platforms. The credential covers job tasks ranging from analyzing business requirements to maintaining solutions.


The MCSD Certification is appropriate for software engineers, software applications engineers, software developers, and technical consultants, to name a few.


You should be comfortable using Microsoft Office and Microsoft BackOffice and have two years of hands-on experience in development-related areas.

Certification Track

For more information on the specific courses offered in the MCSD .NET Certification track, please refer to the certification track chart below.

Acquired Skills

By passing your MCSD Certification exam, you are certified to analyze business requirements and, based on your analysis, to design, develop, and maintain leading-edge business solutions with Microsoft development tools, technologies, platforms, and the Windows DNA architecture. You can develop applications such as desktop and multi-user, Web-based, N-tier, and transaction-based applications.


Microsoft Certified Solution Developer (MCSD) for Microsoft .NET candidates are required to pass four core exams and one elective exam. The core technology exams test your competency with solution architecture, desktop applications development, and distributed applications development. The elective exam tests your expertise with Microsoft development tools.

For more information on the MCSD credential go to

Request Information

Course Catalog


110% Quality Gaurantee






Microsoft Gold Partner

Microsoft Small Business Specialist