Web Development: Front-End/Back-End Certificate

Sample Course Sequencing Plans Available: www.rrcc.edu/career-education-programs/course-sequencing-guides#CompTechGuides.

Certificate Prerequisite: Working knowledge of computers and computer basics.

This area of emphasis prepares you for an entry-level position as a Front-end developer. Curriculum offerings include developing a website’s user-facing through programming. Front-end courses include, but are not limited to: HTML, CSS, and JavaScript programming.

Required Courses

CWB 110Introduction to Web Authoring: HTML & CSS

3

CSC 119Introduction to Programming

3

CSC 160Computer Science I: (Language)

4

Choose one of the following:

CWB 209Web Content Management Systems

3

Faculty advisor-approved electiveFaculty advisor-approved elective

3

Total Credit Hours:3

Total Credit Hours: 16

Certificate Prerequisite: Successful completion of the Web Developer: Front-End Certificate above.

This area of emphasis prepares you for an entry-level position as a Back-end developer. Course offerings include high-level programming and the integration of databases. The curriculum offerings will include but are not limit to server-side languages such as PHP, Ruby, Python, Java, and .NET to build an application. Tools will include MySQL, Oracle, and SQL Server to find, save, or change data and serve it back to the user in front-end code.

Required Courses

CIS 240Database Design & Development

3

CIS 243Introduction to SQL

3

CSC 240Java Programming

3

Choose one of the following:

CWB 208Web App Dev: (Dev Tool(s))

3

Faculty advisor-approved electiveFaculty advisor-approved elective

3

Total Credit Hours:3

Choose one of the following

CSC 217Advanced Python Programming

3

Faculty advisor-approved electiveFaculty advisor-approved elective

3

Total Credit Hours:3

Choose one of the following

CSC 241Advanced Java Programming

3

Faculty advisor-approved electiveFaculty advisor-approved elective

3

Total Credit Hours:3

Total Credit Hours: 18