University of Redlands

CS222 Web Programming

Policies and Syllabus

Instructor: Trish Cornez
Office: Appleton Hall of Numbers 219
Office Hours:
    Mondays and Wednesdays: 9:00AM - 9:25AM and 11:00AM - NOON
    Please don't hesitate to stop by my office if you have questions or are having difficulty with assignments/labwork.





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: