Skip to Content

C# Programming

Specialized Certificate

Page Tools

About the C# Programming Program

Courses

Delivery Method
Show Legend
  • Live Online
  • In-Person
  • Online
  • Hybrid

Recommended but not required

Introduction to Visual Studio and .NET FrameworkCSE-41334

Units: 3.00

$745

Introduction to Visual Studio and .NET FrameworkThis course is an introduction to application development using Visual Studio and .NET Framework development environment that empowers programmers mor...

Upcoming Start Dates:
Typically Offered: Fall, Spring

C# Programming for BeginnersCSE-40666

Units: 2.50

$725

C# is a powerful and popular programming language that is widely used in applications built in the .Net framework.This course is aimed for the first time programmers interested in C# programming langu...

Upcoming Start Dates:
Typically Offered: Winter, Summer

C# Programming I: Fundamentals of C#CSE-40534

Units: 3.00

$745

Explore the fundamentals of programming with C# and the .NET Framework.Students will have the opportunity to learn the elementary tools used in software development including variables, decision-makin...

Upcoming Start Dates:
Typically Offered: Fall, Spring

C# Programming II: Object-Oriented ProgrammingCSE-40603

Units: 3.00

$745

Explore advanced features of the object-oriented paradigm in the C# programming language including encapsulation, inheritance and polymorphism.Students will have the opportunity to learn the object-or...

Upcoming Start Dates:
Typically Offered: Winter, Summer

C# Programming III: Memory Management and Multi-threadingCSE-40706

Units: 3.00

$745

In this advanced C# course the focus will be on some of the more sophisticated programming concepts available in the language. Building on the topics covered in the C# Programming II, participants wil...

Upcoming Start Dates:
Typically Offered: Fall, Spring

choose one

ASP.NET MVCCSE-41162

Units: 3.00

$745

Dedicated to the modern architecture for building web applications using Microsoft platform. ASP.NET MVC is built on top of the powerful .NET framework and has the flexibility to be customized and ext...

Upcoming Start Dates:
Typically Offered: Fall, Spring

Data Structures and Algorithms in C#CSE-41338

Units: 3.00

$765

Data Structures and Algorithms in C#Gain an understanding of fundamental algorithms and data structures. Learn to write code that scales well with large data sets and how to identify hidden performanc...

Upcoming Start Dates:
Typically Offered: Fall, Spring

Database Programming in .NETCSE-41197

Units: 3.00

$745

An essential part of most .NET applications, especially line of business software, is the ability to interact with relational databases.Two principal frameworks that are available to .NET developers: ...

Upcoming Start Dates:
Typically Offered: Winter, Summer

Cross Platform Development with C#CSE-41348

Units: 3.00

$725

The evolution of XAMARIN to .NET MAUI,a technology supported by Microsoft, provides a single framework for building the UIs for mobile and desktop applications. The MAUI library abstracts the details ...

Upcoming Start Dates:
Typically Offered: Winter, Summer
Download PDF

Job Demand and Prospects

  • In 2018, there was a 24% increase in jobs openings requiring skills in C# and .NET frameworks.
  • According to Burning Glass, top companies hiring individuals for Software Development jobs with C# and .Net framework in the past year include Illumina Incorporated, General Atomics, BAE Systems, Cubic Corporation, Northrop Grumman, Amazon and Microsoft.

Who Will Benefit

Individuals interested in career paths including software development, gaming, IoT, cloud services, and mobile applications.

  • Developers looking to expand into new technologies
  • Non-programmers new to software development
  • Career Changers planning to join the workforce as programmers hoping to learn development skills

EDC Preferred Provider

The San Diego Regional EDC's Advancing San Diego program is designed to address talent shortages in STEM positions. Students of our program will be eligible for fully-funded internships at San Diego small companies. Learn more about the program by visiting AdvancingSD.com.

EDC approved provider logo

Conditions for Admission

It is required for enrollment of this certificate program to complete the application and pay the non-refundable application fee.

Advisory Board

William Griswold, Dr.

Professor

UCSD School of Engineering

Tony Mauro

High school teacher

computer science and engineering at Canyon Crest Academy

Kris Secor, M.S.

Web Developer, Instructor, Co-Certificate Adviser

UC San Diego Extension

Rich Stewart

Software Developer

Qualcomm (retired)

Daniel Vallejo

University of Washington, CE

Nordstrom

Sabet Vallejo

Software Technology Instructor

University of Washington

Request information

Request Information

Interested in the Program?

Request information

Interested in the Program?

<%= ApplyEnrollText %>

Apply Now

Ready to get started?

<%= ApplyEnrollText %>

Ready to get started?

This certificate requires an application before taking any courses. There will be a $0 fee to apply to this program. Students will also be required to pay a $95 certificate fee upon enrollment into the program after acceptance. View the complete Certificate Registration and Candidacy Guidelines.