Web Development - Course Planning

As a Web Development student, you will share many core classes with students in other IT programs to give you a complete understanding of working on a web team and on IT projects. By enrolling in the Web Development program, you will have the option of earning a short-term certificate or going on to complete a 7–quarter Associate of Applied Science-Transfer (AAS–T) degree. 

Prerequisites

Students must meet eligibility to enroll in ENGL&101 Composition I and MATH 098 Intermediate Algebra. These courses do not have to be taken to complete the certificate. Prior to enrolling in the Web Development program, you should complete the following courses with a minimum grade of a 2.0 GPA.

IT 100: Computer Concepts
5 credits
Intro to computers and information systems, including hardware, software, data organization, data communications, systems development and the evolving role of computers in society. Waiver for prior experience or test out is possible.

Web Development Core Courses

All courses must be passed with a 2.0 or better.

IT 111: Intro to Programming
5 credits
Intro to basic computing concepts and object oriented programming. Prerequisite: BTM 111 w/2.0 or higher and eligibility for MAT 088, or instructor permission.

IT 120 Database Development
5 credits
Overview of database theory and systems. Work with relational databases, simple ADO, SQL and XML.

IT 134: Intro to Software Development & Versioning 
5 credits
Introduces hardware architecture and software systems that support web applications as well as development environments and systems used to build, test and deploy applications. Explores processes utilized by developers to manage, version, test and deploy their work across *nixes, BSD's, and windows systems. Prerequisite: IT 111 w/2.0 or higher.

IT 116: Programming and Web Page Concepts:
5 credits
This course covers the fundamental mechanics of web page production starting with the absolute basics of creating properly structured websites using the Hyper Text Markup Language (HTML) and Cascading Style Sheets (CSS). Students will learn how to write their own code to create web pages that include text, links, images, tables and forms as well as learn how to launch their own website on the internet using the File Transfer Protocol (FTP). Prerequisite: BTM 111 or SAM Challenge.

Choose Web Development and one of these 5 additional Specialty Areas

Web Development - 25 Credits

IT 162: Web Authoring 2
5 credits

IT 112: Python Web Programming
5 credits

IT 222 Designing Database Solutions
5 credits

IT 262 Web App Programming 2 or IT 121 Intro to JavaScript
5 credits

IT 121 Intro to JavaScript or IT 122 JavaScript 2
5 credits

Database Development - 25 Credits

IT 112 Python for Web Development
5 credits

IT 221 SQL
5 credits

IT 225 Systems Analysis
5 credits

IT 222 Designing Database Solutions
5 credits

IT 223 Database Administration
5 credits

Mobile Development - 25 Credits

IT 211 Object oriented Programming
5 credits

IT 212 Data Structures and Algorithms
5 credits

IT 216 Android App Dev 1
5 credits

IT 216 Android Dev 1
5 credits

IT 225 Systems Analysis
5 credits

Software Development - 15 Credits

IT 211 Object oriented Programming
5 credits

IT 212 Data Structures and Algorithms
5 credits

IT 225 Systems Analysis
5 credits

Web Scripting - 15 Credits

IT 162 Web Authoring 2
5 credits

IT 121 Intro to JavaScript
5 credits

IT 122 JavaScript 2
5 credits

Web Design - 25 Credits

IT 162 Web Authoring 2
5 credits

IT 163 Web Authoring
5 credits

IT 171 Theory of Web Design
5 credits

IT 172 User Experience and Interface Design for the Web
5 credits

IT 174 User Research Methods for the Web
5 credits

Careers Course

IT 289 Web Career Strategies
2 credits

Based on the chosen tracks, students may need either take an additional 5-15 credits of IT Electives or Internship or some combination of both to make the 62 credits required for this certificate.

  • Programming Core: 20 credits
  • 2 of the 6 Specialty Areas: 30-52 credits
  • IT 289 Web Career Strategies: 2 credits

Based on the chosen tracks, students may either take an additional 5-15 credits of IT Electives or Internship or some combination of both to make the 60 credits required for this certificate. Total credits: 60-77

Web Development AAS-T Degree
Web Development Certificate Plus

  • ENGL& 101 Composition - 5 credits
  • ENGL&102 Composition II OR ENGL& 235 Technical Writing* - 5 credits
  • HUM& 105 Intercultural Comm OR ENG& 235: Technical Writing* - 5 credits
  • MAT& 146: Qualitative Statistics - 5 credits
  • ICS Social Science - 5 credits
  • Natural World Science - 5 credits
  • IT 228 Capstone - 5 credits

Total credits for AAS-T: 97-112

*ENGL&235 may replace either ENGL&102 or HUM&105, but not both.

Total Certificate credits = 62-77(before prereqs)
Total for AAS–T Degree credits = 97-112

If you complete an AAS-T degree in Web Development, you may have the option to take your training to the next level with a Bachelor of Applied Science (BAS) in Application Development from North Seattle College.

Class Schedule