Software Development

Software Development

Our innovative applied bachelor’s degree program prepares graduates for high-wage, high-demand jobs such as software developer, web developer, and software developer in test.

  • Hands-on experience working with the latest web and mobile technologies.
  • Small class sizes and dedicated faculty who care about your success.
  • Day and evening classes.
  • Career events and career preparation services.
  • Financial Aid, scholarships and even a part-time job on campus, to those who qualify.

According to the Bureau of Labor Market Statistics, the demand for software developers is projected to grow by 17% through 2024 with median pay of $100,690. Start your journey towards a new and exciting career by contacting an advisor today!

Request Information

* indicates required

Entry Requirements

To enter this program, students must have an associate's degree or higher from a regionally accredited institution that includes at least 20 credits of general education courses. Students who have completed some college coursework but do not have an associate's degree or higher are encouraged to meet with an academic advisor in the Information Technology department to develop an educational plan to prepare for entry into the program. A cumulative grade point average of 2.5 from all college courses is required.

The following courses, or equivalents, are strongly recommended before entering this program because they contain foundational knowledge upon which upper-division courses build:

  • IT 201 Database Fundamentals
  • IT 206 Front End Web Development  
  • IT 207 Programming with JavaScript
  • IT 219 Programming 1 or CS &141 Java 1
  • IT 220 Programming 2 or CS 145 Java 2

Sample Schedule

Quarter 1

  • Systems Programming
  • Web Development
  • General Education

Quarter 2

  • Full Stack
    Web Development
  • Data Structures and
  • General Education course

Quarter 3

  • Agile Development
  • Mobile Development
  • General Education course

Quarter 4

  • Debugging & Maintenance
  • Design Patterns & Practices
  • General Education course

Quarter 5

  • Capstone 1
  • General Education course
  • General Education course

Quarter 6

  • Capstone 2
  • General Education course
  • General Education course

Cost of Attendance

At Green River College, earning a bachelor’s degree has never been more affordable. The estimated price of attending full-time as a Washington state resident is approximately $2,300 a quarter, plus books and course fees. For a detailed breakdown, visit our tuition and fee chart.

How we compare to other Washington universities:

Annual Tuition and Fees Comparison for Washington Residents
Green River -BAS Degree $6,673.35
Evergreen State College $8,364.00 
Western Washington University $8,610.75
Washington State University $11,966.00
University of Washington $11,839.00

* Estimated tuition and fees for 2015-2016 for Washington State residents, 15 credits per quarter, three quarters per year.

Meet the Team

Andy Orr, Program Manager

Andy Orr

Andy has a decade of experience working in higher education and a strong background in workforce development. He holds a Bachelor's degree in English Literature and Language, and a Master's degree in Rhetoric and Writing. He's also a hobbyist web developer and Certified ScrumMaster who blogs frequently about the intersection of education and technology. His primary interests include program development, Scrum, and helping students with non-technical backgrounds find a new start in tech.

Kendrick Hang, Program Director and Software Development Instructor

Kendrick Hang

Ken worked as a software developer for more than a decade, developing aircrew and tactics training systems for the naval aviation community. Ken has a Bachelor of Science in Computer Science from the University of Virginia, a Master of Software Engineering degree from the University of Maryland University College, a certificate in community college teaching from Seattle University, and is a Certified ScrumMaster. His primary interest areas include software craftsmanship, technical leadership, computer science education, and diversity in computing.

Tina Ostrander, Software Development Instructor

Tina Ostrander

Tina has taught as a Computer Science and Information Systems instructor for 18 years. She earned her Bachelor's from the University of Washington in Cognitive Science, her Master of Arts in Theology from Gordon-Conwell Theological Seminary, and a Master of Science in Computer Information Technology from Regis University. Having developed websites for organizations with thousands of users, she brings a wealth of experience to the classroom. Her primary professional interests include women in technology, database systems, and Agile development methods. Tina is also a Certified ScrumMaster.

Josh Archer, Software Development Instructor

Josh Archer

Josh has taught Computer Science and Web Development since 2011. He holds a bachelor's degree in Computer Science and Systems from the University of Washington, and a master's degree in Computer Science, also from the University of Washington, and is also a Certified ScrumMaster. His primary interests include web development, data analysis, and algorithms.