C# Programming Certificate Program

C sharp classroom

The C# Programming Certificate Program was designed by professionals who currently work in the field to provide targeted training in the skills that are most in demand by employers today. These expert instructors lead students through four levels of C# development classes, and teach design and development theory as well. Because the program emphasizes learning by doing, about 30% of class time is typically devoted to exercises.

Who should take the certificate?

This certificate program is designed for technically oriented professionals who want to become software engineers, or developers who want to enhance their programming skills.

Why invest in the C# Programming Certificate?

C# programming is one of the top 3 most highly requested programming environments. “Computer Programmers earn a median salary of $119,540 per year in WA State. Salaries typically start from $67,180 and go up to $171,030.” – Sokanu


The certificate currently requires 185 hours of instruction and typically takes about 12 months to complete.



Learning Outcomes:

  • Develop skills in designing and writing C# computer programs.
  • Basic concepts of the .NET Framework.
  • Data structures, storage techniques, exception handling, strings, regular expressions and collections.
  • Data Access using C# and software components such as ADO and to access data and data services.

Student Quote:

“I really enjoyed the program. The instructor did a great job at answering my questions and applying the material to real world situations. If future training is needed I will definitely contact Bellevue.”-L.H.


Courses in the program may be taken as standalone units or as part of the full certificate program.

To register for a free information session, click on the session description below.


 Updating Classes...

Current C# Programming Certificate Program Classes

  • Winter Open House

    Get skills that will accelerate your career! Join us on December 11th from 5:30pm – 7:30pm for an Open House that will introduce you to our professional programs and certificates. You will have the opportunity to visit up to four... More about Winter Open House

  • Algorithms in .NET

    This class introduces algorithm techniques and data structures for new .NET developers with development experience but no formal computer sciences background who want to create tools using C#. The course is a good refresher on structured coding and includes hands-on... More about Algorithms in .NET

  • Basic Programming Essentials

    Discuss computer programming concepts and terminology. Write simple computer programs using the basic coding structures in C#, such as assignment statements, variables, constants, decision making statements, loops, and arrays. Test and debug simple programs in Visual Studio (VS). All basic... More about Basic Programming Essentials

  • Breakfast Club: Tech Talks

    Please join us at Bellevue College’s North Campus for a fast-paced hour each month to listen to local Technology professionals talk about the latest in the field and enjoy a cup of coffee. The whole event is only sixty minutes... More about Breakfast Club: Tech Talks

  • C# Programming Certificate Capstone

    The final capstone project utilizes all the skills learned throughout the C# Programming Certificate. This project will form a central part of your professional portfolio. This is an individualized project in which you can expect to spend as much as... More about C# Programming Certificate Capstone

  • C# Programming Certificate Information Session

    Find answers to your questions about required skills and expected outcomes. Meet our instructor, an industry professional with years of practical experience as a programmer and teacher. Learn about the classes required to earn the certificate, as well as the... More about C# Programming Certificate Information Session

  • C# Programming: 1

    Learn C# programming in a Windows environment using Visual Studio. Develop skills in designing and writing simple C# computer programs using basic coding structures such as variables, constants, enumerations, decision making statements, loops, arrays, methods, and error handling. Learn how... More about C# Programming: 1

  • C# Programming: 2

    Study C# programming in a Console environment using Visual Studio. Apply the .NET Framework and object-oriented programming principles to create a C# application. In addition, develop skills in designing and writing C# computer programs using structures, collections and custom exceptions.... More about C# Programming: 2

  • C# Programming: 3

    Learn C# programming in a Console environment using Visual Studio. Develop skills in designing and writing C# computer programs using file processing, generics, delegates, events, asynchronous programming and multi-threading using the Task Parallel Library. Get hands-on practice with applying these... More about C# Programming: 3

  • C# Programming: 4

    Develop skills to transfer data between a SQL Server database and XML files. Working in a team environment, apply the scrum/agile practices to design and write C# computer programs. The assigned projects are designed to refresh you on the materials... More about C# Programming: 4

  • Cloud Computing with AWS

    Extend your existing skills to the cloud development model. Learn the nuts and bolts of cloud computing with Amazon Web Services (AWS). Learn about Introduction and History of AWS; AWS Foundational Services: EC2, VPC, S3, EBS; AWS Databases: RDS, DynamoDB;... More about Cloud Computing with AWS

  • Cloud Computing with Azure

    Learn the basics of getting connected to Azure, Microsoft’s cloud computing service. Create virtual environments, and extend your existing skills to the cloud development model. You will learn how to build, deploy, host, and manage applications using Azure. Learn basic... More about Cloud Computing with Azure

  • Data Access Using C#

    Access a SQL Server database by applying the Entity Framework using both the database-first and code-first approaches. Use Language-Integrated Query (LINQ) to query and update arrays, entities, and XML documents. Acquire the skills needed for working with various types of... More about Data Access Using C#

  • Game Design and Development with Unity Information Session

    According to Burning Glass Technologies, "Professionals who have Unity skills earn over $20,000 more than their peers without Unity skills” and “Unity is one of the most in-demand IT skills and has one of the highest forecasted growth rates at... More about Game Design and Development with Unity Information Session

  • iOS/Swift Developer Information Session

    Mobile App development is one of the hottest jobs in our area with the job market predicted to skyrocket by 32% through 2020. Developers who can code in iOS Swift programming language have been in high demand over the years.... More about iOS/Swift Developer Information Session