Login
 

Computer Programming Schools in Washington with Course Info

Research computer programming courses in Washington, which currently has more than ten schools offering programs. Read an overview of programs, tuition info, and program options for ten of the largest schools and decide which program is right for you.

View popular schools

Find schools that offer these popular programs

  • Computer Games and Programming Skills
  • Computer Programming for Applications
  • Computer Programming for Certifications

Essential Information

Students who want to learn computer programming can consider degree and certificate programs offered at schools in Washington. Besides a few programs specific to the field, computer programming is often taught in programs such as computer science or information technology. Read on for profiles on ten schools offering these programs, followed by a table that compares tuition, programs, and other school information.


Bellevue College

Students can gain programming instruction by earning an Associate in Applied Science (AAS) or Associate in Arts (AA) in Information Systems at this college in Bellevue. Both programs offer core courses in programming and database programming. Among the three tracks available, further instruction in programming is available in the software development track, where students learn about object-oriented programming.

Those who want to focus their instruction in programming can do so with certificate programs in .net programming, programming for Web development, C++ programming, and intermediate applications developer, as well as other related topics.

  • Programs Offered: Certificate of Achievement in Introductory .Net Programming or Programming for Web Development,
    Certificate of Accomplishment in Intermediate Applications Developer or Introductory C++ Programming,
    AAS or AS in Information Systems - Software Development Track
  • Tuition & Fees (2012-2013): $3,763 in-state, $8,953 out-of-state*
  • School Type & Setting: 4-year, public; midsize city

Centralia College

This college in Centralia offers an associate degree program in computer science that is especially geared for those looking for entry-level positions in computer programming. Students learn about multimedia programming and object-oriented languages. Along with a course in fundamental programming, as well as Java courses in object orientation programming, network programming, and server side programming, students take courses in the Windows operating system, Web animation, XML, and other topics. Graduates of this program can transfer into a bachelor's degree program in computer science.

  • Program Offered: AA in Computer Science
  • Tuition & Fees (2012-2013): $3,772 in-state, $4,116 out-of-state*
  • School Type & Setting: 2-year, public; distant town

Clover Park Technical College

Located in Lakewood, Clover Park Technical College offers several computer information technology program options, including an Associate in Applied Technology (AAT) program that includes concentrations in database programming, application systems programming, or Web programming. Students begin their education with courses in quantitative reasoning, communication, and the social sciences, which help them to build a fundamental base before moving into concentration core courses. Students fill out their course load from a list of electives. Fulfilling an internship is one of the elective options.

  • Program Offered: AAT in Computer Information Technology with Programming Concentrations
  • Tuition & Fees (2012-2013): $4,561 in-state, $9,841 out-of-state*
  • School Type & Setting: 2-year, public; large suburb

Columbia Basin College

Columbia Basin College in Pasco offers a programming and software engineering associate's degree program that requires 98-100 credits. Students in this program can choose courses such as game programming design, Windows phone programming, Android application development, data structures in C++, and SQL server programming. Students can also earn certificates as part of the degree program. Subjects include Java, Web, and mobile device programming; Java I/O and Android apps; C++ and Objective-C/iPhone programming; and C# and mobile device programming.

  • Programs Offered: Programming Certificates,
    AAS in Programming and Software Development
  • Tuition & Fees (2012-2013): $4,176 in-state, $6,505 out-of-state*
  • School Type & Setting: 4-year, public; small city

Edmonds Community College

Edmonds Community College in Lynnwood offers an Associate of Arts (AA) and an Associate of Science (AS) in Computer Science, along with three certificate programs that offer programming instruction. Each degree program requires students to complete 90 credits of coursework. The 65.5-credit certificate program for computer game development teaches students programming skills related to computer games. The other two certificate programs provide instruction in UNIX/C++ and Windows/C++ respectively, and each requires 35 credits of coursework.

  • Programs Offered: Computer Game Development Certificate,
    UNIX/C++ Specialization Certificate,
    Windows/C++ Specialization Certificate,
    AA or AS in Computer Science
  • Tuition & Fees (2012-2013): $4,408 in-state, $9,643 out-of-state*
  • School Type & Setting: 2-year, public; large suburb

Highline Community College

Highline Community College offers a computer science associate's degree program at the college's campus in Des Moines that provides instruction in Java, C++, object-oriented programming, calculus, and Web/database programming. Students must earn at least 90 credits with a cumulative grade point average of at least 2.0 for this degree, and a minimum of 23 of those credits must be completed at Highline Community College. The college also offers an information technology associate's degree program with a software development specialization. Students must earn 90-94 credits as they learn C++, Web and database programming, financial management, systems analysis, and other subjects.

  • Programs Offered: AS in Computer Science,
    Information Systems Project Coordinator - Software Development Specialization AAS
  • Tuition & Fees (2012-2013): $4,000 in-state, $4,401 out-of-state*
  • School Type & Setting: 2-year, public; large suburb

Olympic College

Bremerton's Olympic College provides an information systems specialist associate's degree program that requires students to choose from one of three pathways, including programming development. Networking/security and Web development are also options. The curriculum for the programming development pathway includes courses in Java, Android development, C, advanced C, and object-oriented programming with C++. Students enrolled in this pathway must earn 104 credits to earn the degree. Olympic College also offers computer information systems certificate programs in software application development, Web Client-Side Development, and CIS Core Knowledge that provide programming instruction.

  • Programs Offered: Computer Information Systems Certificates,
    Information Systems Specialist - Programming Development AAS
  • Tuition & Fees (2012-2013): $3,726 in-state, $4,197 out-of-state*
  • School Type & Setting: 4-year, public; small city

Seattle Central Community College

This community college in Seattle offers a 94-credit information technology associate's degree program and a 69-credit certificate program that allows students to choose a programming option. Students can also earn the certificate as part of the associate degree program, which is a transfer program that can be applied toward earning a bachelor's degree. The curriculum for both programs provides courses in object-oriented programming, Java 2, computer programming for engineers, systems analysis, and database development. Students must complete prerequisites in technical writing, math, information systems concepts, and microcomputer applications for admission to these programs.

  • Programs Offered: Information Technology Certificate - Programming Option,
    AAS in Information Technology - Programming Option
  • Tuition & Fees (2012-2013): $3,893 in-state, $9,083 out-of-state*
  • School Type & Setting: 4-year, public; large city

Skagit Valley College

Students who attend Skagit Valley College in Mount Vernon can earn a database/programming certificate as part of the Associate in Technical Arts (ATA) program in computer information systems. Graduates of this two-year program also earn computer applications support technician, network technician and computer information systems certificates. Students gain an understanding of operating systems, application software, database design, and other disciplines. They also come away with a basic education in computer programming, among other areas. A transfer option is available for those who want to go on to a bachelor's degree program.

  • Program Offered: ATA in Computer Information Systems
  • Tuition & Fees (2012-2013): $3,900 in-state, $4,400 out-of-state*
  • School Type & Setting: 2-year, public; small city

South Puget Sound Community College

South Puget Sound Community College provides a computer programming associate's degree program in Olympia. This program teaches students to write computer programs in different languages as they earn the 96-103 credits needed for the degree. Course topics include Web scripting, C++, Dreamweaver, LINUX/UNIX, and Web application development.

  • Program Offered: AAS in Computer Programming
  • Tuition & Fees (2012-2013): $4,200 in-state, $9,438 out-of-state*
  • School Type & Setting: 2-year, public; small city

School Comparison: At a Glance

School Name School Type and Setting Programs Offered Undergraduate Tuition and Fees (2012-2013)
Bellevue College 4-year, public; midsize city Certificate of Achievement in Introductory .Net Programming or Programming for Web Development,
Certificate of Accomplishment in Intermediate Applications Developer or Introductory C++ Programming,
AAS or AS in Information Systems - Software Development Track
$3,763 in-state, $8,953 out-of-state*
Centralia College 2-year, public; distant town AA in Computer Science $3,772 in-state, $4,116 out-of-state*
Clover Park Technical College 2-year, public; large suburb AAT in Computer Information Technology with Programming Concentrations $4,561 in-state, $9,841 out-of-state*
Columbia Basin College 4-year, public; small city Programming Certificates,
AAS in Programming and Software Development
$4,176 in-state, $6,505 out-of-state*
Edmonds Community College 2-year, public; large suburb Computer Game Development Certificate,
UNIX/C++ Specialization Certificate,
Windows/C++ Specialization Certificate,
AA or AS in Computer Science
$4,408 in-state, $9,643 out-of-state*
Highline Community College 2-year, public; large suburb AS in Computer Science,
Information Systems Project Coordinator - Software Development Specialization AAS
$4,000 in-state, $4,401 out-of-state*
Olympic College 4-year, public; small city Computer Information Systems Certificates,
Information Systems Specialist - Programming Development AAS
$3,726 in-state, $4,197 out-of-state*
Seattle Central Community College 4-year, public; large city Information Technology Certificate - Programming Option,
AAS in Information Technology - Programming Option
$3,893 in-state, $9,083 out-of-state*
Skagit Valley College 2-year, public; small city ATA in Computer Information Systems $3,900 in-state, $4,400 out-of-state*
South Puget Sound Community College 2-year, public; small city AAS in Computer Programming $4,200 in-state, $9,438 out-of-state*

Source: *NCES College Navigator.

Next: View Schools

What is your highest level of education?

Some College
Complete your degree or find the graduate program that's right for you.
High School Diploma
Explore schools that offer bachelor and associate degrees.
Still in High School
Earn your diploma of GED. Plan your undergraduate education.

Schools you may like:

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?