Continuing & Professional Education

C# Back End Web Development

Earn a Certificate

Courses for everyone 13

C# is the most com­mon­ly used lan­guage in back end cod­ing, and one of the most attrac­tive to poten­tial employers.

Start by exploring connected careers: — get insights into Alberta salaries, job forecasts, and more

Software Engineer and Designer
183 positions open annually
employment snapshot
Web Designer and Developer
300 positions open annually
employment snapshot
Computer Programmer and Interactive Media Developer
553 positions open annually
employment snapshot

Dig­i­tal skills are in high demand, with back end web devel­op­ment rank­ing fifth out of the top ten most in-demand dig­i­tal jobs in Alber­ta (ICTC-CTIC, 2019).

Learn C# in this part-time, ful­ly online cer­tifi­cate offered as a part­ner­ship between the Fac­ul­ty of Exten­sion and the Uni­ver­si­ty of Alberta’s Tech­nol­o­gy Train­ing Cen­tre (TTC). Work through solu­tions in real-time with prac­tic­ing pro­fes­sion­als, inter­act­ing with the expe­ri­enced TTC team of instruc­tors through live online class­es and a one-on-one home­work help” ser­vice that is built into every course.


The C# Back End Web Devel­op­ment Cer­tifi­cate presents learn­ers look­ing to reskill or upskill with a stream­lined path to a career in C# back end web devel­op­ment. Aimed at learn­ers look­ing to enter the field of back end web devel­op­ment, stay rel­e­vant in a cur­rent posi­tion, change careers, upskill, or devel­op new skills, this pro­gram will be par­tic­u­lar­ly rel­e­vant to those want­i­ng to learn the most com­mon back end pro­gram­ming lan­guage, build soft­ware, and cre­ate websites.


Fully online.

Fast-track your path into the job market.

C# is the most commonly used language in back end coding.

Learn directly from industry leaders and keep up-to-date with the most recent trends.

Earn a Certificate
in C# Back End Web Development
Apply Now
  • University of Alberta parchment in as little as 1 year
  • Pay as you go
  • Currently open for enrolment

Only interested in taking a course? You can register for a course without applying and enrolling in the program – browse our C# Back End Web Development courses. If later you decide to apply for the full program, the course you’ve taken will be applied toward your Certificate as long as it is still part of the program plan at the time of your application. Please note, program requirements are subject to change over time.

To enroll in most cours­es of this pro­gram you must have com­plet­ed the foun­da­tion­al course JavaScript Fun­da­men­tals or, alter­na­tive­ly, have passed Extension’s JavaScript Skills Assess­ment. Note: JavaScript Fun­da­men­tals may be used toward the min­i­mum require­ment of elec­tive hours for this certificate.

Enrolling in the pro­gram is a require­ment if you want to obtain the cer­tifi­cate. You may apply for admis­sion as you start your stud­ies or, if you pre­fer, after you have tak­en one or more courses.

This pro­gram is cur­rent­ly open for enrol­ment—apply now!

This certificate consists of seven core courses (total of 232 hours) and a minimum of 40 hours of electives. Courses are a variety of lengths but combine to a minimum total of 272 hours.

Your program requirements

Once you are admitted, you can verify your program requirements by logging into the University of Alberta’s student portal, Bear Tracks, to view your Academic Advisement.

Applying for Graduation

Submit your request to graduate to obtain your credential, receive a parchment, and (optionally) attend the graduation ceremony. Apply for graduation between November 1 and February 1 via Bear Tracks.

  • If you haven’t previously completed a program application, you must do so in order to qualify for graduation.
  • You must apply for graduation even if you do not plan to attend the ceremony.

For those inter­est­ed in pur­su­ing fur­ther pro­fes­sion­al devel­op­ment, cours­es in this cer­tifi­cate apply toward the Full-Stack Web Devel­op­ment Diplo­ma and the User Expe­ri­ence / User Inter­face Cer­tifi­cate.

  • An appli­ca­tion fee of $100 is required for admis­sion into the program.
  • Tuition is paid on a course-by-course basis as you reg­is­ter for your classes.
  • Cours­es are GST-exempt.
  • Eli­gi­ble for the Cana­da-Alber­ta Job Grant.
  • Estimated tuition: C$7,515 on average, depending on the combination of courses taken.

Bursaries and funding opportunities
Funding source
Apply by
Canada-Alberta Job Grant 

Available for businesses in all sectors across Alberta

Two-thirds of the training costs (up to 100% if hiring an unemployed Albertan)
any time
Canada Training Benefit 

Residents of Canada, 25-65 years old, who have $10,000-150,000 in earnings for work.

income tax return
Skilled Immigrant Micro-Loan 

Whether you intend to work in the same field you trained in outside of Canada, or you wish to apply your transferable skills to a new career, this low-interest loan helps you cover the cost of education and related living expenses.

Up to $15,000 loan
Alumni Professional Development Grant 

Any graduate of the University of Alberta

Up to $500 anually
monthly deadline

Employed by the University of Alberta as Non-Academic Staff (NASA)

$750 annually
Dec / Mar / Jun / Sep

You may also be interested in

Related credentials:

The first of its kind in Alberta, the UX/UI Research Methods Microcredential is designed for learners with no prior knowledge of User Experience (UX) or User Interface...

Digital technology is deeply changing the way businesses and not-for-profits operate and market themselves. The Digital Marketing Certificate is a part-time, fully...

Software development involves more than coding. Solid foundations in time-tracking, project planning, user experience, communication, and quality assurance help you...