Sharpen your skills.

Develop programming skills to enhance, advance or start your career.
This program prepares students with programming skills that will, when combined with a degree, provide the background for entry-level software development positions or enhance an information technology professional’s versatility and career advancement potential.
C# bears syntactic similarities to C++ and Java while utilizing a drag-and-drop development environment more commonly found in Visual Basic. The result is a tool that allows for the rapid development of desktop, data-driven web applications using state-of-the-art object-oriented techniques. Within this certificate’s courses, you will learn the latest in software design and development methodologies while gaining hands-on experience with the latest versions of Visual C#.
Request Information
Have questions? Request information and get personalized guidance.
"*" indicates required fields
Program Your Future
Become the support necessary to ensure businesses continue to operate.
A C# Programmer certificate prepares you for entry-level roles in software and application development. You’ll build the skills to create, test and maintain applications used across industries, from business systems to web and desktop applications.
This certificate can help you get started in tech or strengthen your current skill set, and it also can build toward more advanced programming or IT pathways.
The C# Programmer Certificate Program at Moraine Valley is designed to be completed in one and a half years.
The C# Programmer Certificate can typically be completed in about one and a half years when attending full time. Your timeline may vary based on your schedule and course load.
Throughout the program, you’ll build practical coding skills using C# while developing applications and working with modern programming tools and environments.
This certificate can stand on its own to help you get started in software development or be combined with a degree to expand your career opportunities in programming and information technology.
Potential careers in C# Programming
Moraine Valley’s C# Programmer Certificate prepares you for entry-level roles developing and supporting applications used in business, web and desktop environments. You’ll build skills in writing, testing and debugging code while working with tools commonly used in modern software development.






Explore certificates that support your degree

Enhance your education with certificates that build specialized skills and align with your career goals. When combined, these credentials apply directly to your A.A.S., helping you gain experience and credentials before you graduate.
Faculty with real-world experience.
Your instructors don’t just teach the material, they’ve worked in the field. With experience in counseling, treatment programs and community outreach, they bring real examples and practical knowledge into every class. You’ll learn what to expect and how to prepare for your first role in the field.
Discover similar programs
You may also be interested in these programs with similar focus areas and career opportunities.
Program Details
View the catalog to explore program requirements, a suggested course sequence and prerequisite information.
| Program | Type of Credential | Curriculum Code | Department or Division |
|---|---|---|---|
| Certificate | 1466 | Computer Information & Office Technology |
Get Started











