Computer Programming

If you like working with technology, experimenting, and inventing creative solutions to complicated problems, computer programming may be the career path for you. At SPSCC, you’ll be a part of a program developed with input from hiring managers and former students. Information technology is one of the strongest industries in the Puget Sound - you'll learn the skills that help you get the employment you need, all at a fraction of the cost of a programming “boot camp” or private institution.

We focus on the technologies demanded by local industries and government agencies, rather than abstract or theoretical teaching approaches. Employers recognize our students for having a solid foundation in both procedural and declarative programming, and for working on business support activities. In addition to technical skills, you will learn critical thinking and collaboration to understand the roles of developers and quickly move into the workplace as an effective employee.

You will learn computer programming skills in developing business-oriented software, including:

  • C#
  • SQL
  • HTML, JavaScript, CSS
  • Database management
  • Server-side programming
  • Optional Java and Android programming
  • The ability to read, write, and debug programs and databases in a Microsoft environment

What’s different at SPSCC?

Go straight into the workforce. SPSCC graduates tend to be hired in entry-level developer positions, or in positions requiring broad skills across programming, databases, and network support. While you can broaden your education with a bachelor’s degree, there are many opportunities and openings if you have an associate degree.

Get an internship. Join the majority of the students in the program that were hired by their internship employers after graduation.

Worker Retraining funds. Some students qualify for Worker Retraining, which helps pay for tuition, fees, books, supplies, and more. Learn if you qualify for Worker Retraining >.

Careers in Computer Programming

We offer a number of courses, degrees, and certificates in Information Technology, including a two-year technical degree for students who want to enter the workforce right after graduation. Please be sure to check all of them before choosing a pathway. Our program in Database Management overlaps the most with Computer Programming.

Check out Career Coach to discover careers related to your interests in this subject. Learn more about what you'll do in the industry, how much you can earn, and view job postings in and around Thurston County.

Degrees & Certificates

Non-credit Courses

Department/Division Contact

Applied Technology
Michael Haensel

360-596-5276