Official websites use .gov A
.gov website belongs to an official government
organization in the United States.
Secure .gov websites use HTTPS A
lock (
) or https:// means you’ve safely connected to
the .gov website. Share sensitive information only on official,
secure websites.
University of Washington Professional and Continuing Education
ETPL
The C programming language is a popular general-purpose language — and for good reason. It runs on nearly every platform and device, and its high‑performance design gives you direct insight into the interaction between software and hardware. C consistently ranks among the top three programming languages worldwide, and its influence shapes much of today’s software ecosystem. Becoming proficient in C will strengthen your understanding of the machine and give you a solid foundational skill to take on your career journey. In this course, you’ll go beyond the basic mechanics of the programming language and focus on fundamental coding concepts to solve real-world problems using core engineering principles. You’ll learn simple, readable, testable and maintainable control flow and code design, and dive into strategic testing methods that improve code quality and accuracy. In the closing stretch, you’ll choose between one of two tracks: embedded programming or higher-level programming concepts such as abstract data types. You’ll complete your assignments in a variety of platforms (Windows, Mac and Linux) and compilers (Visual Studio, Xcode, GNU Compiler Collection, CLion, Eclipse and others). Your instructor will conduct a personalized and professional review that’ll help you master techniques for writing clean and practical code.
Certification/license obtained as part of training program
N/A
Certification/license test preparation provided
N/A
Employment performance results
Data is unavailable for one of several reasons: In some cases, the institution has not provided the Workforce Board with data to independently evaluate program performance. We encourage all schools to provide this data on an annual basis. In other cases, the program joined Career Bridge recently and student data has not been reported yet. In other cases, the program is too small or too new to provide reliable results.
Top industries for graduates
Data is unavailable for one of several reasons: In some cases, the institution has not provided the Workforce Board with data to independently evaluate program performance. We encourage all schools to provide this data on an annual basis. In other cases, the program joined Career Bridge recently and student data has not been reported yet. In other cases, the program is too small or too new to provide reliable results.
Careers for graduates
Data is unavailable for one of several reasons: In some cases, the institution has not provided the Workforce Board with data to independently evaluate program performance. We encourage all schools to provide this data on an annual basis. In other cases, the program joined Career Bridge recently and student data has not been reported yet. In other cases, the program is too small or too new to provide reliable results.
Statewide earnings and employment trends for related jobs
Data is unavailable for one of several reasons: In some cases, the institution has not provided the Workforce Board with data to independently evaluate program performance. We encourage all schools to provide this data on an annual basis. In other cases, the program joined Career Bridge recently and student data has not been reported yet. In other cases, the program is too small or too new to provide reliable results.
Heads up!
You are about to leave our site and visit an external page. Just a reminder that we are not responsible for its content or policies. Would you like to continue?