mainMenu2 CSS Dropdown Michael Robinson

CGS4854 Website Construction and Management
Syllabus 2017 Summer


For the Following Class
CGS 4854-RVCC (58463) Web Online

Book's WebSite

This is a Teaching Website, All Data Entry Samples are for Testing Purpose Only





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
Days=ONLINE id=RVC
Dates and Data below COULD BE MODIFIED

  • Program 1 - 6(six) points
    Due: Sunday May 28th, 2017
    From 12:00 AM to 11:59 PM max 1.5 consecutive hours.
     
  • Quiz 1 - 5(five) points
    Covering program 1 and class material on:
    Due: Sunday May 28th, 2017
    From 12:00 AM to 11:59 PM max 20 consecutive minutes.

  • Program 2 - 6(six) points >
    Due: Sunday June 11th, 2017
    From 12:00 AM to 11:59 PM - Upload it to Moodle and Blackboard.
     
  • Quiz 2 - 5(five) points
    Covering program 2 and class material on:
    Sunday June 11th, 2017
    From 12:00 AM to 11:59 PM max 30 consecutive minutes.
    You can use a wordprocessor to answers your questions
    and then copy them from the wordprocessor and paste
    them to blackboard


  • Exam 1
    Friday June 23rd, 2017
    Covering Programs 1 & 2, Quizzes 1 & 2 plus class material
    From 12:00 AM to 11:59 PM max 1.15 consecutive hours.
    You can use a wordprocessor to answers your questions
    and then copy them from the wordprocessor
    and paste them to blackboard


  • Program 3 - 6(six) points
    Due: Wednesday July 5th, 2017
    From 12:00 AM to 11:59 PM
     
  • Quiz 3 - 5(five) points
    Covering program 3 and class material on:
    Wednesday July 5th, 2017
    From 12:00 AM to 11:59 PM max 30 consecutive minutes.

  • Exam 2 PROCTORED
    Sunday July 16th, 2017
    From 8am to 11:59pm max 1.15 consecutive hours.
    Latest possible appointment time should be 10:00PM EST
    Covering Programs 1, 2 and 3 plus class material). 15 points
    You can use a wordprocessor to answer your questions
    and then upload the file with your questions to blackboard


  • Program 4 - 6(six) points
    Due: Wednesday July 19th, 2017
    Upload it at any time from 12:00 AM to 11:59 PM.
     
  • Quiz 4 - 5(five) points
    Covering program 4 and class material on:
    Wednesday July 19th, 2017
    From 12:00 AM to 11:59 PM max 30 consecutive minutes.


  • Program 5 - 6(six) points >
    Due: Wednesday July 19th, 2017
    From 12:00 AM to 11:59 PM max 1.5 consecutive hours.
     
  • Quiz 5 - 5(five) points
    Covering program 5 and class material on:
    Wednesday July 19th, 2017
    From 12:00 AM to 11:59 PM max 30 consecutive minutes.


  • Final Exam PROCTORED
    Wednesday July 26th, 2017 @from 8:00 AM to 11:59 PM max time allowed 2 consecutive hours
    Latest possible appointment time to start should be 9:30 PM EST
    Covering all programs, all exams and all class material. 15 Points




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