Skip to main content

Software Development

Are you interested in coding and computer software? Have you ever wanted to build your own website or your own app? Software development could be the right career for you.

 
In this program, you'll develop the planning and coding skills necessary to create software for various devices. You’ll be exposed to a wide variety of coding languages and environments. You will also have the opportunity to test and manage software, work in teams and conduct research.

Whether you want to work as an app developer, a web designer, or a computer programmer, you will be prepared to work with others in a rapidly-growing industry. 

Detailed Information

The program works with modern technologies and programming languages. The program exposes students to technologies such as HTML5, CSS3, Responsive Website Design, JavaScript, Node.js, PHP/Laravel, Android/Kotlin and DBMS/SQL. The program also allows students to develop soft skills in agile development, project management and job preparation techniques.

Students must maintain a grade of 2.0 in each class. All software required for the program is available in CIS labs. Students can purchase the software to use at home with student discounts.

  1. Learn programming concepts and techniques that enable students to be a lifetime learner as technology evolves.
  2. Understand and implement cost effective and efficient web sites.
  3. Understand how to properly create, store, and retrieve data from a normalized database.
  4. Solve problems while developing software or web sites.
  5. Communicate with clients while developing software or web sites.
  6. Demonstrate responsibility for meeting deadlines and addressing client needs.
  7. Understand how technology relates and impacts society.
  8. Design, develop, deploy and maintain software and web development projects specified by a client.
  9. Demonstrate professionalism and flexibility.
  10. Develop research skills and techniques.
Note: All program required software is available in CIS labs. Student discounts are available for software purchased for home use.

Breaking Ground on Your Pathway


Plan Your Courses

Meet with our counselors to customize this plan just for you. You can also search the quarterly schedule for class days and times.

Placement

Math placement is not required for this program.
English placement is not required for this program.

The software development program trains students in current web and desktop application development using diverse industry technologies. Software development is an evolving field of study requiring continuing education and the ability to adapt to constant change. Graduates from this program acquire problem solving skills, are encouraged to work independently and as a team, and be ethical in all interactions.

Students must maintain a grade of 2.0 in each class.

Program Map for

Print/Download

Choose program map:

Total Program Credits: 90


Program Courses

First Quarter

Course ID
Course Title
Credits
CIS 107
Software Math  
2
CIS 108
Computer Math  
3
CIS 111
HTML5/CSS3  
5
CIS 146
Introduction to Programming  
5
Total Credits
 
15

Second Quarter

Course ID
Course Title
Credits
CIS 114
Frontend Development I  
5
CIS 126
DBMS/SQL  
5
CIS 130
Responsive Website Design  
5
Total Credits
 
15

Third Quarter

Course ID
Course Title
Credits
CIS 117
Frontend Development II  
5
CMST&210
Interpersonal Communication  
5
ENGL&101
English Composition I   1
5
Total Credits
 
15

Fourth Quarter

Course ID
Course Title
Credits
CIS 230
PHP I  
5
CIS 258
Backend Development I  
5
CIS 282
Programming Principles  
5
Total Credits
 
15

Fifth Quarter

Course ID
Course Title
Credits
CIS 217
Mobile Development I  
5
CIS 233
PHP II  
5
CIS 259
Backend Development II  
5
Total Credits
 
15

Sixth Quarter

Course ID
Course Title
Credits
CIS 218
Mobile Development II  
5
CIS 225
Content Management Systems  
5
CIS 272
Agile Software Development  
5
Total Credits
 
15

1 Can take BT 274 in place of ENGL& 101

Estimated costs for completing this program

 
WA Resident
Non-Resident
International
Tuition
$ 9,544
$ 11,488
$ 21,823
Books
$ 187
$ 187
$ 187
Course Fees
$ 575
$ 575
$ 575
Institutional Fees
$ 672
$ 672
$ 3,195
Total Costs
$ 10,978
$ 12,922
$ 25,780

Costs for completing a degree or certificate can vary. For more information about costs, visit our How Much Does it Cost? page.

Have a question? Let's hear it.

Neesa Guel

Pathway Specialist
Neesa.Guel@scc.spokane.edu
509-533-7005

 

Kerrin Langford

Pathway Specialist - Northern Counties
Kerrin.Langford@scc.spokane.edu
509-279-6737

 

John Yoon

Academic Counseling Liaison
John.Yoon@scc.spokane.edu
509-533-7356

 

Landon Johnston

Academic Counseling Liaison
Landon.Johnston@scc.spokane.edu
509-533-7190

 

Samantha Stephens

Academic Counseling Liaison - Northern Counties
Samantha.Stephens@scc.spokane.edu
509-279-6710

 

Jake Wizner

Workforce Transition Specialist
Jake.Wizner@scc.spokane.edu
509-533-8056

 

Katherine Cornelis

Workforce Transition Specialist - Northern Counties
Katherine.Cornelis@scc.spokane.edu
509-279-6961

 

Tami Absalonson

Department Chair
Tami.Absalonson@scc.spokane.edu
509-533-8369

 

Jeff Brown

Division Dean
Jeff.Brown@scc.spokane.edu
509-533-8882

 

Jeff Williams

Division Dean (interim) - Northern Counties
Jeff.Williams@scc.spokane.edu
509-533-8235