View of the hands working on coding on a computer

C# Programming

Technical Certificate

9 Credits | Less than 1 year

New Richmond Online

Career Cluster: Information Technology

The C# programming certificate will provide you with the skills you need to work with C# development teams as well as to integrate business processes into Windows forms and web applications.

Program Overview

You will learn the fundamentals of C# programming and gain experience using the Visual Studio .NET development environment. 

Program Outcomes

C# Programming graduates will be able to:

  • Analyze business needs and develop applications for the Microsoft Windows environment
  • Design and develop solutions for business using the C# programming language


The certificate consists of three C# classes.  

Experienced Instructors

You’ll learn from knowledgeable and passionate instructors who care about your success.


You can choose to take classes in person at WITC's New Richmond campus, or you can complete classes fully online!

Advance in the Workplace

Increase your workplace value by adding a C# Programming certificate to your skill set. 


This certificate covers beginning and advanced concepts in C# programming. 

Explore the Curriculum

Featured C# Programming Courses

| 3 CR
Introduction to the concepts and techniques of programming in the .NET environment using the C# language. Topics covered include requirement analysis, program design, coding, and debugging. The majority of projects will be Windows form applications. COREQUISITE: 10152135 Program Logic.
| 3 CR
This course provides the student with an object-oriented view of the .NET development environment using C# and ASP.NET. Topics include classes, inheritance and error-handling methods. Windows forms and web forms will be created to present data both locally and web based. Database connection will use ADO.NET objects. PREREQUISITE: 10152115 Beginning .NET Programming and 10152135 Program Logic.
| 3 CR
This course is designed to provide students with an enterprise view of the .NET development environment. The course will use Visual Studio development environment to create fully functional web sites using ASP.NET and C#. Multiple techniques will be used for database access. Students will start with web forms and move into the MVC model for development. PREREQUISITE: 10152117 Advanced .NET Programming.

Admissions and Tuition

WITC has a simple three-step admissions process that can be completed in one visit. Fill out the application form either online or at a campus, complete an assessment and meet with a WITC counselor. In the meeting, you'll discuss your goals and the counselor will make sure you're getting the most out of your education and the best bang for your buck.

Tuition and Fees

WITC breaks down the cost of education, so you'll have a good idea of how much your education will cost.

Financial Aid

Financial aid is available to help you pay for your education. It can come in the form of grants, loans, federal work study, military and veterans benefits, division of vocational rehabilitation benefits and scholarships. 

Learn More About Paying for College

Estimated Total Program Costs*

C# Programming

9 Credits | Less than 1 year


$1,314 In Tuition and Fees

*Tuition is an estimate and does not include any miscellaneous fees for various courses, tools, books, supplies or uniforms. Program book costs are in addition to tuition and fees and vary depending on course selection and where the books are purchased or rented. 

After the WITC C# Programming Program

Upon completion of the program, you will obtain a C# Programming technical certificate. 

Student studying at a computer

Transfer Options

Transfer your WITC credits to a four-year college in Wisconsin to obtain your bachelor's degree and beyond. 

View Transfer Options

Career Outlooks

WITC's graduates experience success. Learn more about the types of careers you can get after graduation.

View Career Options

Student studying at a laptop


Choose a campus to view contact information, or for general assistance, please contact us.

Rice Lake Admissions Contact

Sara Eckstein

Admissions Advisor

800.243.9482 ext. 5220


Ashland Admissions Contact

Jennifer Bednarik

Admissions Advisor

800.243.9482 ext. 3195


New Richmond Admissions Contact

Jodi Saliny

Admissions Advisor

800.243.9482 ext. 4339


Superior Admissions Contact

Cindy Miller

Admissions Advisor

800.243.9482 ext. 6243


Students walking outside of campus

Set up a program tour

Meet instructors, talk to current students and explore the campus. 

Schedule a Tour

Find a program icon

Finding the class you want to take has never been easier. 

Find a Class


Are you ready to experience success? WITC staff are standing by to support you in reaching your educational and career goals, so do it. Take the leap.