Contact Cascadia

Maps and Directions

General Information

(425) 352-8000

 

AAS Degree in Web Application Programming Technology

Student at computer

On this page:

 

This Degree Prepares You For...

The associate in applied science (AAS) degree in web application programming technology is a technical degree that prepares students for a career as a web designer and programmer.

Web application programmers design, create, and test new applications, including applications distributed via a web server. Web application programmers begin their work by analyzing customer or project requirements. During development they act as skilled problem solvers and clear communicators. Web application programmers utilize refined logical thinking and solid design skills, paying close attention to detail, application usability, and security. They may use development software to write code and create applications for the desktop and/or web. They must be able to accurately estimate their time-on-task, manage their portion of a project, and clearly document their work. Many enterprise-level applications require database integration. Web application programmers would create multi-tier programming architectures that integrate static content and dynamic data to meet the needs of the user. Upon successful completion of this degree a student will be able to:

  • Understand patterns and make connections among different disciplines and schools of knowledge and to integrate studies with personal experience
  • Develop refined logical thinking and solid design skills, paying close attention to detail, application usability, and security
  • Learn actively and gain comprehensive understanding; to think critically, creatively, and reflectively in order to solve problems; to communicate with clarity and originality for personal growth and productive work; and to interact in diverse and complex environments and complicated, dynamic, and ambiguous situations
  • Design, produce, and test new software applications for the desktop and/or the web
  • Develop refined logical thinking and solid design skills, paying close attention to detail, application usability, and security
  • Structure effective web frameworks to present dynamic content that meets users’ needs

 

Degree Requirements

 

General Education Requirements

 

Complete the following courses:

 

     
BUS& 101 Introduction to Business 5 credits
PSYC 251 Organizational Behavior 5 credits

 

 

Select one of the following 2 courses:

 

     
ENGL& 101 English Composition I 5 credits
ENGL& 101T English Composition for Technical Writers 5 credits

 

Select one of the following 5 courses:

     
MATH& 107 Math in Society 5 credits
MATH& 141 Precalculus I 5 credits
MATH& 146 Introduction to Statistics 5 credits
MATH 147  Business Precalculus  5 credits 
PHIL& 106  Introduction to Logic  5 credits 

 

Program Requirements

 

Complete all of the following courses:

     
BIT 102 Networking Fundamentals 5 credits
BIT 105 Careers in Information Technology 2 credits
BIT 112 Basics of Web Authoring 5 credits
BIT 113 User Interface Development 5 credits
BIT 115 Introduction to Programming 5 credits
BIT 116 Scripting 5 credits
BIT 142 Intermediate Programming 5 credits
BIT 158 Beginning Database 1 credit
BIT 159 Advanced Database 1 credit
BIT 220 Elements of Project Management 5 credits
BIT 275 Database Design 5 credits
BIT 276 Database Implementation 5 credits
BIT 285 Application Programming 5 credits
BIT 286  Web Applications 5 credits 

 

Select two of the following 3 courses

 

     
BIT 160 Digital Imaging 1 credit
BIT 161 Vector Graphics 1 credit
BIT 162 UNIX Basics 1 credit

 

Complete at least 8 credits from 2 or more of the following courses:

     
BIT 197 Work-Based Learning I 1-5 credits
BIT 297 Work-Based Learning II 1-5 credits
BIT 199 Service-Learning in BIT I 1-5 credits
BIT 299 Service-Learning in BIT II 1-5 credits

 

For a degree with programming emphasis, complete the following courses:

 

     
BIT 143 Programming Data Structures 5 credits
BIT 265 Structures and Algorithms 5 credits

 

For a degree with web emphasis, complete the following course:

     
BIT 280 Web Server Administration 5 credits

 

and select one of the following 2 courses:

     
BIT 168 Interactive Authoring 4 credits
BIT 175 Multimedia for the Web 5 credits

 

Total minimum credits required: 98-99