pgm5ttut Michael Robinson FIU Teaching

Teaching   |   Research   |   Biography   |   Contact Me    |   About   |   Help   |   Home

CGS 4854 - U02A (56559) Website Construction and Management - Summer A 2012
Book's WebSite

   
 Professor    Michael Robinson
 Email  michael.robinson@fiu.edu
 Webpage  www.cs.fiu.edu/~mrobi002/teaching
   
 Course Title   Website Construction and Management
 Course Number   CGS 4854
 Credits   3
 Class Type   Required
 Prerequisites  COP3804 or COP3337: minimum grade is a C. Those who do not have a C in one of these classes will be dropped from the course during the first week of class. CGS3559 or equivalent knowledge.
 Co-requisites   None
 Stars   Monday May 7th, 2012
 Ends   Thursday June 21st, 2012
 Class Policies   FIU Academic Affairs policy on academic dishonesty
   

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
  1. Be familiar with JSPs
  2. Master Servlets
  3. Master the design of basic web pages
  4. Be familiar with the use of CSS 1 style sheets
  5. Be familiar with the configuration of the Apache Web Server

Goals
  My goal is to make sure you learn, working together on programs is NOT PERMITTED,
  if I notice that programs are similar I will start giving a quiz on the program the day it is due,
  if your grades (program, quiz) are very different the final grade will the one of the quiz.

Attendance
  If you attend every class, you will have a better chance of learning the material of this course.

Recommendations
  The computers in the ECS labs contain all the necessary programs for his course, you can also
  use your own computers, installing the following FREE software:
  JDK Java Compiler
  Netbeans IDE MAKE SURE to download the Tomcat addon

Grading
  2  Exams      20  points each   =   40 points
  5  Tutorials    6  points each   =   30 points
  5  Programs   6  points each   =   30 points
                                      Total   = 100 points

  Your grade, will be calculated as follows
                          A   100-95
                          A-   94-90
                          B+   89-87
                          B     86-83
                          B-   82-80
                          C+   79-76
                          C     75-70 PASS
                          C-    69-66 FAIL
                          D+   65-60
                          D     59-56
                          D-   55-51
                          F     50-0

Important Dates
  - Last day to ADD, DROP, SWAP courses for Summer A 2012 Monday May 14, 2012
  - Mid Term Exam : Tuesday May 29th (covering ch 1, 2, 3)
  - **Final** Exam : Thursday June 15th (covering ch 1 - 6)

Assignment Due Dates
  Assignments must be turned in at the start of class on the due dates.
  I do not accept late assignments without a valid reason.

Programming Assignments
  Tutorial  1 : Due Thursday May 14th, 2012 at beginning of class.
  Program 1 : Due Monday, May 14th, 2012 at beginning of class.

  Tutorial  2 : Due Monday May 21th, 2012 at beginning of class.
  Program 2 : Due Monday May 21st, 2012 at beginning of class.

  Tutorial  3 : Due Thrusday May 24th, 2012 at beginning of class.
  Program 3 : Due Monday, June 4th, 2012 at beginning of class.

  Tutorial  4 : Due Monday, June 4th, 2012 at beginning of class.
  Program 4 : Due Monday, June 4th, 2012 at beginning of class.

  JAR_Files_Ch5 Download
  Tutorial  5 : Due On Monday June 18th at beginning of class.
  Program  5 : Due On Monday June 18th at beginning of class.

Include the following header in every assignment
  *********************************************************************
  Author     : Your Name
  Course     : CGS 4854 MoTuWeTh 7:50PM - 9:05PM ECS 145
  Professor  : Michael Robinson

  Tutorial/Program # : Purpose/Description
    {A brief description of the program }

  Due Date : MM/DD/YYYY

  Certification:
  I hereby certify that this work is my own and none of it is the work of any other person.


  ..........{ your signature }..........
  *********************************************************************/

PROJECTED SCHEDULE (COULD BE MODIFIED)
Chapter
    1     Browser-Server Communication
    2     Controllers
    3     Java Beans and Controller Helpers

  Review for Mid Term Exam : Thursday May 24th, 2012 (covering chapters 1, 2, and 3)
  MID TERM EXAM               : Tuesday May 29th (covering chapters 1, 2, and 3

    4     Enhancing the Controller
    5     Hibernate
    6     Advanced HTML and Form Elements (AS TIME ALLOWS)

  Final Exam review : Wednesday June 20th, 2012 (covering chapters 1-6)
  FINAL EXAM       : Thursday     June 21st, 2012 (covering chapters 1-6)

©2009-2099 Michael Robinson    ®