University of Redlands

CS222 Web Programming

Policies and Syllabus

Instructor: Trish Cornez
Office: Appleton Hall of Numbers 219
Office Hours:
Monday and Wednesday : 11:00am - noon




Course Objective:

    The intent of this course is to introduce web programming,
    both front-end and back-end. This course will cover
    client-side and server-side development with topics ranging
    from JavaScript, PHP, MySQL, to AI integration tools.


Course Reference Materials

We will rely on material provided in the class and online resources for web programming.
For additional reference material, you may wish to acquire one or more of the following texts in the latest edition:
  1. HTML & XHTML: The Definitive Guide, Chuck Musciano & Bill Kennedy. Publisher: O'Reilly Media
  2. JavaScript: The Definitive Guide, David Flanagan. Publisher: O'Reilly Media
  3. TypeScript, JavaScript AND NODE.js AI Toolkit: Apps with TensorFlow.js, JP Rayner



Host Account

Students are asked to acquire a GoDaddy server account to host the websites you build for the course.


Software

Web browsers treat both HTML and JavaScript differently.
Students will be required to develop and test on Chrome and Firefox.
Please acquire the latest (non-beta) versions of these browsers.
Check individual assignments for browser requirements.


Code Editors

Students will be asked to use Visual Studio Code to write code.


Evaluation:




Grading Scale:

100 - 93%
92-90%
89-87%
86-83%

4.0
3.7
3.3
3.0

82-80%
79-77%
76-73%
72-70%

2.7
2.3
2.0
1.7

69-67%
66-63%
62-60%
below 60%

1.3
1.0
0.7
0.0






Policies:



ADDITIONAL SYLLABUS STATEMENTS



ADDITIONAL RESOURCES


Counseling Center

Conflict Resolution Center

CARE Team

Book Lending Program:

Emergency Student Loans:

ASUR Student Emergency Fund:

Student Affairs Discretionary Fund:

Student Food Support Pantry: