Nov 28, 2021  
2020-2021 Lane Community College Catalog 
2020-2021 Lane Community College Catalog [ARCHIVED CATALOG]

Front End Web Development, CPC

Return to {$returnto_text} Return to: Programs (A-Z)

Length: 20 credits

Program Contacts

Estimated Cost: $3,068

  • Books/Materials - $92
  • Program Specific Fees - $104
  • Tuition and General Student Fees - $2,872

Tuition and fee estimates are based on the prior academic year's rates. Course fees may change during the year. Learn more and view updated tuition and fee information at

Learning Outcomes

The purpose of this program is to provide students with the opportunity to develop the knowledge and skills necessary to become an entry level front-end web developer. A front-end web developer is responsible for implementing visual and interactive elements that users engage with through their web browser when using a web application. Students who complete this program will have strong skills in the following front-end web development technologies: HTML, CSS, object-oriented programming and JavaScript programming. They will also have been exposed to several JavaScript frameworks that are used in modern front-end development.

Students who complete this program will be able to:

  • Design and build attractive web sites using HTML and CSS.
  • Design and build interactive web sites using client-side JavaScript.
  • Design and build interactive web sites using modern JavaScript features, libraries and frameworks.
  • Understand and apply object-oriented programming concepts.
  • Evaluate your own web site implementation work and the work of other students.
  • Provide constructive feedback orally and in writing.

Program Requirements

Program Core Courses

Program Core courses must be completed with a letter grade of C- or better. P/NP is not accepted. 


  • This program is fully contained in the Computer Programming, AAS  degree
  • This program follows the Career Pathway Certificate of Completion Requirements  unless otherwise specified.
  • Computer programming languages: Students' taking their first programming language (C, N, or P) will take CS 161/162. Because CS 161/162 are not repeatable courses, upon taking a second programming language, students must use the CS 133/233 course numbers. CS 161/162 are the courses listed in catalog degree requirements but CS 133/233 will be accepted as well. For help with this, contact the department or academic advisors.

Return to {$returnto_text} Return to: Programs (A-Z)