The Computer Studies: Web Full-Stack Developer [certificate of achievement or degree] provides a course of study that prepares students to work on client and server-side web and mobile development. This pathway leads to opportunities for a career in web and mobile development. The Computer Studies: Web Full-Stack Developer [certificate or degree] focuses on the core front-end web and mobile technologies of HTML, CSS, and JavaScript as well as server-side development using the PHP and JavaScript languages together withSQL and NoSQL databases.
· number of sections of core courses to be offered annually: 1-2
· headcount of student annual enrollment in core courses: 350 (35 students x 10 sections/year)
· estimated completers at the end of the second year: 10
· estimated completers at the end of the fifth year: 15
A) There is explosive growth of web-based technologies in many areas – commerce, communication, art,games, education, and mobile applications to name a few. In order to succeed in any of these areas, students must first learn the basics of developing software using web technologies. This program will provide the fundamentals of working with web-based technologies on both the client and server-side. These skills will provide practical job-ready experience and the foundation for continued study in related disciplines, including interaction design and computer software development.
B) Upon successful completion of this program,the student will be able to:
4. produce an online, multi-screen web or mobile application with consistency throughout the design and implementation of the application.
Industry research and advisory committee feedback has demonstrated major opportunities for full-stack web developers – individuals without a four-year degree – to gain or enhance their employment in the web development field.
At Santa Rosa Junior College, faculty members with discipline expertise develop all certificates and majors. For AA-T and AS-T degrees, faculty members with appropriate expertise determine which courses align with the C-ID descriptors. The Supervising Administrator(s) then review the application to assure that it aligns with Chancellor’s Office criteria for approval and SRJC guidelines for financial feasibility and community need. The Majors &Certificate Review Committee reviews the application and suggests any changes to assure than all guidelines have been observed. The item is then placed on the Curriculum Review Committee agenda for approval, and when approved, is submitted for approval by the Board of Trustees.
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CS 50A | Web Development 1 | 3 | 1 |
CS 50B | Web Development 2 | 3 | 2 |
CS 55.13 | Server-side Web Development | 3 | 2 |
CS 50C | Web Dev 3- JavaScript | 3 | 3 |
CS 50.32 | Web & Digital Media Projects Restricted Elective | 4 3 | 4 |
No comments to display
No files to display