For 10 years, Bellevue College Continuing Education has been successfully training students in the programming skills that are demanded most in the workplace. The C# Programming Certificate Program was designed and is taught by professionals who currently work in the field and requires 185 course hours to complete. Because the program emphasizes learning by doing, about 30% of class time is typically devoted to exercises.
See an overview table of required courses in the program for more details. Courses may be taken individually or as part of the full certificate program.
The program combines four levels of skill building in C# programming with instruction in using C# to access data and using algorithms in .NET. In the final Capstone Course, students use these skills to complete a portfolio project they designed and developed with their career goals in mind.
Please Note: This certificate is required to obtain the C# Web Development Certificate.
The program’s small classes let instructors give students personal attention. Classes are taught during evenings and weekends to accommodate the schedules of working professionals. Our flexible program lets you start any quarter you like and finish at your own pace. You can take as few as one or two classes a week. Although the program can be completed in a year, you may take as long as three years to earn your certificate. And if you only need to take a key course or aren’t ready to complete an entire program, courses may be taken individually.
To register for a free information session, click on the session description below.
Please join us at Bellevue College’s North Campus for a fast-paced hour each month to listen to local Technology professionals talk about ... More »
Find answers to your questions about required skills and expected outcomes. Meet our instructor, an industry professional with years of prac... More »
Are you looking to gain new skills for your professional development? Join us for our Certificate Open House at the Bellevue College ... More »
This class introduces algorithm techniques and data structures for new .NET developers with development experience but no formal computer sc... More »
Get an introduction to ASP.NET with plenty of hands-on examples to illustrate how ASP.NET works and how to use it to create data-driven web ... More »
This class introduces students to computer programming by presenting the fundamental concepts and terminology of programming. Skills in desi... More »
Learn C# programming in a Windows environment using Visual Studio. Develop skills in designing and writing simple C# computer programs using... More »
Study C# programming in a Console environment using Visual Studio. Apply the .NET Framework and object-oriented programming principles to cr... More »
Learn C# programming in a Console environment using Visual Studio. Develop skills in designing and writing C# computer programs using file p... More »
Study C# programming in a Console and Windows Presentation Foundation (WPF) environment using Visual Studio. Develop skills in designing an... More »
This course will introduce you to REST services in C#. You will learn best practices for naming conventions, data formats, unit testing, and... More »
Visual Studio has computer software components such as ADO and LINQ that can be used by programmers to access data and data services. Learn... More »
Learn to apply design patterns to lessen the complexity of software. A pattern describes a reusable solution to a common problem. Patterns a... More »
The final capstone project utilizes all the skills learned throughout the C# Programming Certificate. This project will form a central part ... More »
The final capstone project utilizes all the skills learned throughout the C# Web Development certificate. This project will form a central p... More »
Former Microsoft program manager John Pennock chose Bellevue College to get the business and tech training needed to launch two tech startup firms. Read more . . .
Ted Neward's experience as a software developer and teacher helps him provide exceptional instruction in F#, a programming language that offers the best of both worlds. Read more . . .