Internet Programming Curriculum
This page is intended to continue the discussion started in late 2010 about changes that are required to the Internet Programming curriculum at Seneca.
Contents
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
- html
- JavaScript
- CSS
- DOM
- jQuery
- json/xml/web services/REST
What should we be teaching? Where?
- ...