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.
Exclusion
CSC309H
Breadth Requirements
Quantitative Reasoning
Course Experience
University-Based Experience