CS2020:   Web Science, Sytems and Design

Outline

modules from this list may be removed or changed and new modules added as well as the scheduled.

NOTE: When refering to reading it is in the class textbooks (see syllabus).

Week
Due
Module
Materials

1

Jan 15    1 Introduction to Class, SGI DeskTop, UNIX environment (file permissions, path, etc.)  Class Lecture, 

1

Jan 15    2 Introduction to Internet, Networking Class Lecture,  Chapter 1

1-2

Jan 15-22

3 Design Class Lecture,  Chapter 5

Exercise: design evaluation

2

Jan 22    4 Project managment -process issues Class Lecture,  Chapter 10, 13

2

Jan 22 5 X/HTML basics

Class Lecture, Chapter 2

2

Jan 22 6 HTML Layout and Media

Class Lecture, chapter4, 8

3

Jan 29    7 Cascading Style Sheets Class Lecture, 

Exercise: Search the web for some CSS educational or online tools using CSS. Post a description of it with the URL to Blackboard->DiscussionBoard->CSS Postings-Exercise

3

Jan 29    8 HCI - Human Computer Interface Class Lecture, 

3

Jan 29    9 Art for the Web

Class Lecture, Chapter sections 4.2, 4.5,

4-All

Feb 5-* 10 Tools

Class Lecture, Dreamweaver Online book all Chapters., Flash Online book all chapters

Exercise: DUE Feb 17 Search the web for some Dreamweaver educational or online tools/pluggins. I would like to have some students post on dreamweaver and database (MySQL) materials. Post a description of it with the URL to Blackboard->DiscussionBoard->Dreamweaver Postings-Exercise

5

Feb 12    11 HTML Forms and CGI-BIN

Class Lecture, Chapter 9

Exercise: Search the web for some CGI software services (sites that provide use of CGI programs for you --ideally for free). Post a description of it with the URL to Blackboard->DiscussionBoard->CGI Postings-Exercise

6

Feb 19    12 Word Press and Blogging

Class Lecture, Chapter 5 ,9 and 10 of Using WordPress (online book),

    • chapter 5 = setting up account on wordpress.com and setting up a blog
    • chapter 9 = creating content on word press
    • chapter 10 = creating a site (not just a blog) on wordpress.com

Exercise: Search the web for some WordPress educational or online tools/pluggins. I would like someone to post on the dreaweaver pluggin for WordPress. Post a description of it with the URL to Blackboard->DiscussionBoard->WordPress Postings-Exercise

7

Feb 26  13 Ecommerce

Class Lecture, Chapter 12

7

Feb 26 14 Security

Class Lecture, Chapter 12

7

Feb 26 15 JavaScript

Class Lecture, Chapter 14

Exercise: Search the web for some JavaScript educational or online tools/frameworks. Post a description of it with the URL to Blackboard->DiscussionBoard->Javascript Postings-Exercise

8

March 4 16 Media and Web Interactivity

Class Lecture, Chapter 11

8

March 4 17 Programming, Dynamic Interactivity

Class Lecture

8

March 4

18 Services,
Analytics and
Monetization, Performance Tools

Class Lecture and wikis, Chapter 13

9

March 11 19 Data

Class Lecture,

9

March 11 20 Communications

Class Lecture,

9-all March 11-*    21 Social Network Programming

Class Lecture

This Quarter following in this module is NOT REQUIRED ---optional, only if you are interested

10*

March 18 Project Work * - work to be distributed throughout quarter as necessary, designated here as 10th week.

 

  REST OF MATERIAL MAY NOT BE COVERED IN CLASS  

A1

  Introduction to Perl

Class Lecture

A2

  Perl I/O, CGI, System Calls and more

Class Lecture

A3

  Video Lectures Online Videos

A4

  .NET

A5

  Misc.

 
© Lynne Grewe