C# Programming

Bellevue College Continuing Education offers a full suite of C# programming courses that can be taken as standalone units or as part of our C# Programming Certificate Program. Courses were designed with the input of industry professionals to target the skills that employers value most. Instructors are C# programming experts currently working in the field. Courses are interactive, and lab work and hands-on learning are heavily emphasized.

  • Learn details about our certificate program in C# programming.
  • See an overview of required courses in the program.
  • To register for a free information session, click on the session description below.
Share this: Share on FacebookShare on Google+Pin on PinterestTweet about this on TwitterShare on LinkedIn

Current C# Programming Classes

  • 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 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

  • Certificate Open House

    Are you looking to gain new skills for your professional development? Join us for our Certificate Open House at the Bellevue College North Campus! Guests will have the opportunity to attend Information Sessions and meet instructors for each Continuing Education... More about Certificate 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

  • ASP.NET: Level 1

    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 applications. Topics: page creation and controls, master pages and navigation, database access and data binding, error... More about ASP.NET: Level 1

  • 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

  • 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

    Study C# programming in a Console and Windows Presentation Foundation (WPF) environment using Visual Studio. Develop skills in designing and writing C# computer programs using attributes, reflection, a database connection, and LINQ. In addition, apply the scrum/agile practices to design... More about C# Programming: 4

  • C# REST Services

    This course will introduce you to REST services in C#. You will learn best practices for naming conventions, data formats, unit testing, and exception handling. This class will give you the tools necessary to build robust professional REST services. This... More about C# REST Services

  • Data Access Using C#

    Visual Studio has computer software components such as ADO and LINQ that can be used by programmers to access data and data services. Learn to use these tools to gain convenient access to each field through strongly-typed properties. Topics: Data... More about Data Access Using C#

  • Design Patterns

    Learn to apply design patterns to lessen the complexity of software. A pattern describes a reusable solution to a common problem. Patterns are about reusable designs. These patterns are used in many domains, such as telecom, mobile devices, network management,... More about Design Patterns

  • 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