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.
Cost
Estimated Cost: $ 4,034
- Resident Tuition: $ 3,020
- Technology Fees: $ 280
- One Time Credit Enrollment Fee: $ 31
- General Student Fees: $ 425
- Online Course Fee: $ 200
- Books / Materials: $ 0 (All courses use Open Educational Resources (OER), which are free or low-cost materials.
- Program Specific Fees: $ 78 (Data Fee)
Costs provided are estimates only, and may differ depending on course type and/or modality. Learn more and view current tuition and fee information.
Program Learning Outcomes
Students who complete this program will be able to:
PLO 1 - Design, implement, test, debug and document web sites and interactive, client-side web applications
PLO 2 - Apply critical thinking and logical problem solving skills throughout the web application development process
PLO 3 - Build web applications that are based on, or incorporate current software libraries and frameworks
PLO 4 - Effectively use development tools and processes such as unit testing frameworks, git and deploying code to a server
PLO 5 - Be able to evaluate the quality of your code and collaborate with others to improve it
Program Requirements
Program Core Courses
Must be completed with a grade of C- or better. P/NP not accepted.
Note: MTH 060 or higher serves as a prerequisite for CS 133JS but is not embedded in the program. Work with your academic advisor.
Notes
-
To view all important info for all programs (grading, total credits, honors, etc.), visit the Programs of Study page.
-
This program is fully contained in the Software Development, AAS.
-
Students who complete more than one CS 161 or CS 162 programming language course should be aware that transfer institutions may count multiple 161 or 162 courses as repeats, and may not accept them in transfer. Students wishing to complete multiple programming courses should first take a CS 161/162 series and then enroll in CS 133/233 course series for any subsequent programming languages.
Sample Term Planner
Front End Web Development Sample Term Plan
*Subject to change. Connect with an academic advisor to create an individualized academic planner.