Internet Programming Curriculum

From CDOT Wiki
Revision as of 10:39, 6 January 2011 by Chris Tyler (talk | contribs)
Jump to: navigation, search

This page is intended to continue the discussion started in late 2010 about changes that are required to the Internet Programming curriculum at Seneca.

This is a wiki. Anyone can contribute by editing this page.

Current Courses

Program Course Code Description Technologies
CPA/CPD ULI101 brief intro to static web content xhtml + css
CPA/CPD INT222 client-side xhtml + css + js
CPA/CPD INT322 server-side perl + PHP, apache
CPA/CPD INT422 server-side web programming ASP.NET web forms, entity data models
CNS/CTY INT213 server-side ASP, ADO (VBScript)
CNS/CTY WSA500 RESTful, some SOAP XML WCF
CNS/CTY PHP701 server-side PHP
CNS/CTY INT420 server-side perl + PHP, apache, SSL
CNS/CTY INT620 server-side with templating CGI, perl, mod_perl, MySQL

Target

(Proposed) By the end of INT322, students should be able to create a web site containing a nicely-styled, database-linked, incremental-lookup text field.

Technologies

Modern Web Technologies

  1. html
  2. JavaScript
  3. CSS
  4. DOM
  5. jQuery
  6. json/xml/web services/REST

What should we be teaching? Where?

  • ...