-
mainMenu2 CSS Dropdown Michael Robinson

CGS4854 Website Construction and Management
Syllabus 2018 Spring


Schedule for Online class
CGS 4854-RVC (84073) Web Online

Book's WebSite

Those who can, DO     Those who can DO more, TEACH




Class Expectations

   Pre-requisites
   COP3804 or COP3337 with a minimum grade of C.
  • Those who have less than a C in one of these classes will be dropped from the course during the first week of class.

   Class Type: 3 Credits, Core - Required

   Co-requisites: None    Goals

   Attendance
  • Attendance will be taken.
  • Not everything I teach in this class is in the book.

   Simple Rules
  • If you have any question, please email me and/or come to my office hours, and/or ask our FREE tutors at PG6 #102.

  • All programs MUST be accesible at ocelot.aul.fiu.edu/~yourUserName.

  • All pages MUST have titles such as:
    last name + first Name initial + pageName. Example: SmithJpage1

  • Your email MUST have your name on it.
    FIU, ElHombre, TheItGuy, etc are NOT accepted.

  • On your email's subject write:
    Your class name and email's purpose: WEB2 pgmX pageName

  • Upload to Moodle your zipped public_html folder ONLY.

  • Your programs must work as requested.

  • Pages with errors will loose points.

  • Programs turned in after the due date are NOT accepted.

  • Any modification to your grades MUST be done no later than ONE week after grades are posted on Canvas and/or Moodle.



Tools Required - FREE



Grading

5 Programs 6 points each  =  30 points
5 Quizzes  5 points each  =  25 points
Exam 1 .................  =  15 points
Exam 2 .................  =  15 points
Exam 3 .................  =  15 points
                  Totals  = 100 points


PASS                   GPA                         FAIL                   GPA
A  = 100-95   4.00         D = 69-51    1.00
A- =  94-90   3.67         F = 50-00    0.00
B+ =  89-86   3.33    
B  =  85-82   3.00    
B- =  81-78   2.67    
C+ =  77-74   2.33    
C  =  73-70   2.00    
 
At the end of the semester, I will round up your Final Grade, bringing it to the next highest integer



TUTORING
PG6 #102 Hardware Lab
No Appointments Needed

Mon-Thu  12 noon - 8 PM
Friday   12 noon - 5 PM
Saturday 12 noon - 4 PM



Scheduled Programs, Quizzes and Exams
CGS 4854-RVC (84073) Web Online

Below Dates and Data COULD BE MODIFIED

  • Program 1 - 6(six) points
    Posted: January 18, 2018
    Due: Tuesday January 30th, 2018
    Upload it at anytime on Tuesday January 30th, 2018 from 12:00 AM to 11:59 PM.



  • Quiz 1 - 5 (five) points
    Due: Tuesday January 30th, 2018
    Covering pgm1 and class material. Presented in Canvas

    Take Quiz (20 consecutive minutes) at anytime on Tuesday January 30th, 2018 from 12:00 AM to 11:00 PM.
    No open books, notes, computers etc



  • The Word document is clearer than the PDF document below
    Program2 - PDF
    Program2 - Word
    Posted: Friday Feb 16th, 2018
    Due: Saturday Feb 24th, 2018 - 6(six) points
    Upload program to Canvas and Moodle at anytime from 12:00 AM to 11:59 PM.



  • Exam 1 PROCTORED 15 (Fifteen) Points
    Sunday March 4th, 2018
    Covering Programs 1 & 2, Quizz 1 plus class material
    From from 8AM to 11:59PM, max 1.15 consecutive hours.
    Last starting time is 10:00 pm
    You can use a wordprocessor to answers your questions
    and then copy them from the wordprocessor
    and paste them to Canvas



  • Spring Break 2018  Monday-Saturday: March 12-17, 2018



  • Program 3 - Word
    Posted: Mar 6th, 2018
    Due: Saturday March 24th, 2018 - 6 points
    Upload program 3 to CANVAS and MOODLE
    on Saturday March 24th, 2018 from 12am to 11:59pm



  • Exam 2 PROCTORED 15 (Fifteen) Points
    Due: Web April 4, 2018
    From 8am to 11:59pm max 1.15 consecutive hours.
    Latest possible appointment time should be 10:00PM EST
    Covering Programs 1, 2, 3 plus all class material.



  • Program 4 - Word - 6(six) points
    Posted: March 28, 2018
    Due: Sunday April 8, 2018
    Upload it at anytime from 12:00 AM to 11:59 PM.



  • Exam 3 PROCTORED 15 (Fifteen) Points
    Posted: April 9th, 2018
    Due: Sunday April 15, 2018
    From 8am to 11:59pm max 1.15 consecutive hours.
    Latest possible appointment time should be 10:00PM EST
    Covering Programs 1, 2, 3 and 4 plus all class material.



  • Program 5 - 6(six) points
    Posted: April 11th, 2018
    Due: April 18th, 2018
    Upload it at anytime from 12:00 AM to 11:59 PM.
     

  • Final Exam PROCTORED 20 (Twenty) Points
    Due: April 24th, 2018
    from 8:00 AM to 11:59 PM max time allowed 1.15 consecutive hours
    Latest possible appointment time to start should be 9:30 PM EST
    Covering all programs, all exams and all class material.




Below Topics and Sequence Could Be Modified

  Course Description:
  • The fundamentals of creating and maintaining a website.
  • Installation and maintenance of a web-server.
  • Techniques for building multimedia interactive web-pages.

  Required Text
    Web Development with Java
    Using Hibernate, JSPs and Servlets
    Downey, Tim
    ISBN: 978-1-84628-862-3

  Expected Course Outcomes
  • Be familiar with JSP
  • Master Servlets
  • Master the design of basic web pages
  • Be familiar with the use of CSS 1 style sheets
  • Be familiar with the configuration of the Apache Web Server

  Projected Schedule (COULD BE MODIFIED)
    Chapters
  1. Browser-Server Communication
  2. Front End : JSP - HTML

    Others Topics not Covered in the Book
  • MVC = Model View Controller
  • Front End, Controller, Back End
  • HTML
  • CSS
  • Controllers
  • PHP
  • mySQL Databases
  • JavaScript
  • Python
  • Advanced HTML and Form Elements (AS TIME ALLOWS)
  • -   Passing Variables Using the URL
  • -   Passing Hidden Variables
  • -   Contact US
  • -   Pop Up Help
  • -   Hovering localize Help
  • -   Placeholders
  • -   Leads
  • -   Data Search, First, Next, Previous, Last