CSCC09H3 Programming on the Web

An introduction to software development on the web. Concepts underlying the development of programs that operate on the web. Operational concepts of the internet and the web, static and dynamic client content, dynamically served content, n-tiered architectures, web development processes and security on the web.

Prerequisite: 

CSCB09H3 and CSCC43H3 and [CGPA 3.0 or enrolment in a CSC Subject POSt]

Exclusion: 

CSC309H

Breadth Requirements: 
Quantitative Reasoning