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.5 or enrolment in a CSC Subject POSt]
Exclusion
CSC309H
Breadth Requirements
Quantitative Reasoning