Where Can I Take Computer Programming Courses in Washington State?

Find out which schools in the state of Washington offer computer programming degrees and courses. See school information and learn about admissions and tuition for an education in computer programming in Washington. Schools offering Computer Programming degrees can also be found in these popular choices.

In Washington State, you can find computer programming degrees at the undergraduate and graduate levels as part of larger programs or degrees of study, such as computer science. Computer programming coursework within these programs includes software design, programming languages, systems programming and web development.

What You Need to Know

Computer programming courses are generally included as part of a degree program in computer science. These programs are offered by community colleges at the associate's degree level, and by universities at the bachelor's and master's degree levels. Computer science programs teach students a variety of different programming languages. Associate's degree programs may also prepare students to transfer into a bachelor's degree program in the same field. Read on to learn about some of the computer programming courses offered in Washington.

Associate's Degree Programs for Computer Programmers in Washington

Clark College

Clark College's computer science program could prepare you to transfer to a 4-year school to complete a bachelor's degree. Programming course options at Clark College include data structures, Java, C++, object-oriented programming and programming tools.

  • Program Name: Associate in Science in Computer Science
  • Program Length: 90 credits
  • Tuition and Fees: $3,456 per year for state residents; $8,794 per year for nonresidents (costs as of 2015-2016)
  • School Type: 2-year, public; about 10,900 undergraduate students

Highline Community College

Situated in a suburban area within 15 miles of Seattle, this school also offers certificate programs in addition to associate's degree programs. Programming courses in the AAS program include Java, HTML, database programming, mobile app development and database concepts. Internship credits are required. The A.S. program includes courses in data structures, object-oriented programming, C++, VB.NET and web/database programming. You may choose to transfer to a 4-year school upon completion of either of these programs.

  • Program Name: Associate of Applied Science (AAS) or Associate of Science in Computer Science (A.S.) in Web Database Developer
  • Program Length: 2 years (90 credits), full-time
  • Tuition and Fees: $3,846 per year for state residents; $4,253 per year for nonresidents (costs as of 2015-2016)
  • School Type: 2-year, public; about 6,400 undergraduate students

Walla Walla Community College

This college, located in a rural area near the southern border, offers 3 areas of specialization. Possible programming courses within these areas include Java, problem solving with programming, visual basic programming, database design, C++ and advanced software development. All specializations include a cooperative work experience.

  • Program Name: Associate in Applied Arts and Sciences (AAAS) in Computer Science
  • Specialization Areas: Informatics in software design, digital design and informatics in networking
  • Program Length: 2 years (108-113 credits), full-time
  • Tuition and Fees: $4,203 per year for state residents; $5,670 per year for nonresidents (costs as of 2015-2016)
  • Admission Requirements: Placement test
  • School Type: 2-year, public; about 4,900 undergraduate students

Bachelor's Degree Program for Computer Programmers in Washington

University of Washington

Required courses in this school's program, located in Seattle, include computer programming, computing, software design and implementation, software/hardware interface and program abstractions. Programming electives include web programming, systems programming and programming languages. You also have a seminar series available in which department alumni present information about various work environments for computer science graduates.

  • Program Name: Bachelor of Science in Computer Science
  • Program Length: 180 credits
  • Tuition and Fees: $11,839 per year for state residents; $34,143 per year for nonresidents (costs as of 2015-2016)
  • Admission Requirements: Personal statement
  • Prerequisites: 3 math courses and 2 computer science courses; 5 natural science credits and 5 English composition credits
  • School Type: 4-year, public; about 30,700 undergraduate students and around 14,100 graduate students

Master's Degree Program for Computer Programmers in Washington

University of Washington

The courses in the professional master's program (PMP) are offered during the evening or online to meet the needs of working professionals. Course offerings include compiler construction, concurrency, parallel computation and alternative computing paradigms. You'll also earn credit through viewing colloquia lectures and submitting reports. You may attend colloquia lectures live, during the day, or by watching recorded lectures at your own convenience.

  • Program Name: Master of Science in Computer Science
  • Program Length: 40 credits (approximately 3 years)
  • Tuition and Fees: $16,278 per year for state residents; $28,326 per year for nonresidents (costs as of 2015-2016)
  • Admission Requirements: 2 years professional programming work experience, bachelor's degree in a related field (with a minimum GPA), GRE scores, resume, personal statement and letters of recommendation
  • Prerequisites: Coursework in algorithms, data structures, programming languages and computer systems
  • School Type: 4-year, public; about 30,700 undergraduate students and around 14,100 graduate students

Computer science associate's degrees offering computer programming coursework in Washington, are available through Clark Community College, Highline Community College and Walla Walla Community College; bachelor's and master's programs can be found at the University of Washington.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  • Purdue University Global

    Purdue University Global responds quickly to information requests through this website.

    Popular programs at Purdue University Global:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Full Sail University

    Full Sail University responds quickly to information requests through this website.

    Popular programs at Full Sail University:

    Online Programs Available

  • Grand Canyon University

    Grand Canyon University responds quickly to information requests through this website.

    Popular programs at Grand Canyon University:

    • Doctoral
    • Master
    • Bachelor Degrees

    Online Programs Available

  • Regent University

    Regent University responds quickly to information requests through this website.

    Popular programs at Regent University:

    • Bachelor Degrees

    Online Programs Available

  • Claremont Graduate University

    Claremont Graduate University responds quickly to information requests through this website.

    Popular programs at Claremont Graduate University:

    • Master

    Online Programs Available

  • Georgetown University

    Georgetown University responds quickly to information requests through this website.

    Popular programs at Georgetown University:

    • Master

    Online Programs Available

  • Colorado State University Global

    Colorado State University Global responds quickly to information requests through this website.

    Popular programs at Colorado State University Global:

    • Master
    • Certificates

    Online Programs Available

  • Southern New Hampshire University

    Southern New Hampshire University responds quickly to information requests through this website.

    Popular programs at Southern New Hampshire University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Tulane University

    Tulane University responds quickly to information requests through this website.

    Popular programs at Tulane University:

    • Master

    Online Programs Available

  • Lincoln Tech

    Lincoln Tech responds quickly to information requests through this website.

    Popular programs at Lincoln Tech:

    • Certificates

    Campus-Based Programs Available:

    View All Locations
    • New Jersey: Moorestown, Paramus
    • Pennsylvania: Moorestown, Paramus, Allentown
  1. 1
  2. 2
  3. Next »