Computing and Software Development
Your Computing and Software Development Pathway
Embark on an exciting journey with LWTech's Computing and Software Development program, delving deep into fundamental and advanced aspects of front-end and back-end programming. You’ll learn the craft of designing, coding, implementing, and maintaining applications, websites, and database systems for a dynamic skill set.
You’ll benefit from our faculty's deep industry expertise at renowned tech giants like Microsoft, Tableau, and Amazon. Their real-world insights amplify your learning, providing invaluable understanding of the ever-evolving tech landscape. Through your program, you’ll engage directly with industry experts, fostering priceless connections that pave the way for future opportunities.
In your program, you’ll benefit from small class settings, ensuring personalized attention and hands-on training for an enriched learning experience.

Upon graduation, unlock a spectrum of career pathways. Alumni flourish in local tech powerhouses such as Microsoft, T-Mobile, and Stockcharts.com, occupying key roles as software engineers, QA engineers, and project managers across the Puget Sound and Northwest regions.
Your degree isn't just a milestone; it's a seamless gateway to a rewarding career in IT.
Discover a world of opportunities with our Computing and Software Development program at LWTech!
Information Technology: Computing and Software Development, BAS
Bachelor of Applied Science
Computing and Software Development, AAS-T
Associate of Applied Science - Transfer
Software Development
Certificate of Proficiency
Web Applications Development
Certificate of Proficiency
Computing Software Development, BAS Course Map
Additional Program Information
Entry into Computing Software Development program requires completion of the general online application.
Key Contacts
Alexandra Vaschillo
Professor
Computing Software Development
Computing and Software Development, BAS Course Map
If you have questions about the course sequence or require an alternative plan due to unique circumstances, please contact your academic advisor or faculty advisor.
Fall
- PSYC 324: Psychology of Organizations (5 credits)
- CS 301: Foundations of Computer Science (5 credits)
- CS 320: Databases and Information Management Systems (5 credits)
Winter
- CS 233: Web Application Programming (5 credits)
- CS 333: Data Structures and Algorithms I (5 credits)
- MATH& 142: Pre-Calculus II (5 credits)
(or MATH& 151 Calculus I or MATH 220 Linear Algebra)
Spring
- CS 350: Software Engineering (5 credits)
- CSD 323: Data Analytics (5 credits)
- PHYS& 114: General Physics I w/Lab (5 credits)
(or any Physical Science course)
Fall
- CS 442: Principles of Computer Systems (5 credits)
- ENGL& 235: Technical Writing (5 credits)
- CMST 300: Professional Communication (5 credits)
(or any 300/400 level CMST course)
Winter
- CS 485: Capstone Project I (5 credits)
- CS 401: Algorithmic Problem Solving (5 credits)
- CSD 425: Cloud Computing (5 credits)
Spring
- CSD 438: Big Data Application Development (5 credits)
- CS 486: Capstone Project II (5 credits)
- CSD 268: Quality Assurance Methodologies (5 credits)
Winter
- MATH& 142: Pre-Calculus II (5 credits)
(or MATH& 151 Calculus I or MATH 220 Linear Algebra) - CS 233: Web Application Programming (5 credits)
- CS 333: Data Structures and Algorithms I (5 credits)
Spring
- CS 350: Software Engineering (5 credits)
- CSD 323: Data Analytics (5 credits)
- PSYC 324: Psychology of Organizations (5 credits)
Fall
- CS 301: Foundations of Computer Science (5 credits)
- CS 320: Databases and Information Management Systems (5 credits)
- PHYS& 114: General Physics I w/Lab (5 credits)
(or any Physical Science course)
Winter
- CS 485: Capstone Project I (5 credits)
- CS 401: Algorithmic Problem Solving (5 credits)
- CSD 425: Cloud Computing (5 credits)
Spring
- CSD 438: Big Data Application Development (5 credits)
- CS 486: Capstone Project II (5 credits)
- CSD 268: Quality Assurance Methodologies (5 credits)
Fall
- CS 442: Principles of Computer Systems (5 credits)
- ENGL& 235: Technical Writing (5 credits)
- CMST 300: Professional Communication (5 credits)
(or any 300/400 level CMST course)
Spring
- CS 350: Software Engineering (5 credits)
- CSD 323: Data Analytics (5 credits)
- PSYC 324: Psychology of Organizations (5 credits)
Fall
- MATH& 142: Pre-Calculus II (5 credits)
(or MATH& 151 Calculus I or MATH 220 Linear Algebra) - CS 301: Foundations of Computer Science (5 credits)
- CS 320: Databases and Information Management Systems (5 credits)
Winter
- PHYS& 114: General Physics I w/Lab (5 credits)
(or any Physical Science course) - CS 233: Web Application Programming (5 credits)
- CS 333: Data Structures and Algorithms I (5 credits)
Spring
- CSD 438: Big Data Application Development (5 credits)
- CS 486: Capstone Project II (5 credits)
- CSD 268: Quality Assurance Methodologies (5 credits)
Fall
- CS 442: Principles of Computer Systems (5 credits)
- ENGL& 235: Technical Writing (5 credits)
- CMST 300: Professional Communication (5 credits)
(or any 300/400 level CMST course)
Winter
- CS 485: Capstone Project I (5 credits)
- CS 401: Algorithmic Problem Solving (5 credits)
- CSD 425: Cloud Computing (5 credits)
Explore Careers and Paths in Computing and Software Development
We are proud of the many pathway options our students have to complete an Applied Bachelor’s degree, at LWTech, and at in-state universities and colleges. All degrees, whether DTA/MRP, AAS-T or AAS, can fulfill transfer requirements at multiple institutions thanks to the articulation (transfer) agreements between LWTech and the transfer college. An applied bachelor's degree can improve your chances in the job market and help you make more money.
To learn more about transferring to another college or university, please visit our Transferring from LWTech page.
The Computing and Software Development program at LWTech leads to a variety of career opportunities in the field. The examples below show how different certificates and degrees may connect to potential job paths. While we can’t guarantee specific outcomes, this information is meant to help you explore your options and plan for your future.
You can choose to enter the workforce after completing a certificate or continue your education to expand your career options over time. Here are some examples of what that path can look like:
Start working after your certificate or associate degree
Upon completing the Certificate of Completion in C++/C# Programmer or Web Development, working professionals may be prepared to upgrade their skills.
Upon completing the Certificate of Proficiency in Network Support Technician or IT Support Technician, students may be prepared for roles such as:
Upon completing an AAS-T in Computing and Software Development, students may be prepared for roles such as:
Continue your education and advance your career
You can also continue building your skills through additional bachelor’s degree programs.
Examples of bachelor’s degree options at LWTech include:
Other examples of bachelor’s degrees include:
- Information Systems and Technology at Bellevue College
- Information Technology and Applied Management at Central Washington University
- Cybersecurity and Information Assurance at City University
- Computer Science at Columbia Basin College
- Applied Technology at Eastern Washington University
- Cybersecurity and Networking at Green River College
- Cybersecurity and Forensics at Highline College
- Application Development at North Seattle College
- Information Systems at Olympic College
- Information Technology: Networking at Seattle Central College
- Information Systems and Technology or Cybersecurity at Spokane Falls Community College
- Applied Computing or Computer Science and Software Engineering at University of Washington
- Cybersecurity at Western Washington University
- IT Networking – Cybersecurity at Whatcom Community College
- IT Networking – System Administration at Yakima Valley Community College
Note: Student should contact an advisor at the transfer college to determine specific transfer requirements.
Upon completing a bachelor’s degree, students may be prepared for roles such as: