The pathway below represents an efficient and effective course taking sequence for this program. Individual circumstances might require some changes to this pathway. It is always recommended that you meet with an academic counselor to develop a personalized educational plan.
The courses have been intentionally placed and should be prioritized in
the order
in which they appear. If you are unable to take all the courses in
a semester, you
should prioritize enrolling in the courses in the order below.
Some courses have
been noted as “Appropriate for Intersession” . Should you need (or want) to take
classes
in the summer and/or winter intersessions,
the program recommends these courses as appropriate for the condensed
schedule of
the intersessions.
Some pathways combine a “Certificate of Achievement” and an “Associate
Degree”. If
you are pursuing only the Certificate of Achievement, you are only
required to take
the courses marked “Program Requirement” .
All pathways include at least one “Gateway Course” which introduces you to the program and/or field of study and helps you
decide if you want to continue with this Academic and Career Path.
Most Associate degrees (though not Associate Degrees for Transfer)
require satisfying the SMC Global Citizenship requirement. If the Program
Requirements do not include a “Global Citizenship course” , be sure to select a General Education course that also satisfies Global Citizenship.
Effective Fall 2023
This program helps students develop skills to design interactive and responsive websites and apps. Web developers need to be knowledgeable on a variety of technologies such as HTML, CSS, JavaScript, programming languages, Web Frameworks, cloud hosting, networking, database management, and cybersecurity. They are chiefly responsible for code implementation and maintenance of web applications at both the front-end and back-end. Web developers are instrumental in the success of an organization's online presence.
Upon completion of the program, students will:
- Upon completion of this program, students will design and develop full stack web apps as well as provide the code to make websites interactive or allow users to interact with back-end applications and databases.