SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Dr. Jinlin Chen
CS780                                       NSB A346
                                            Dept. of Computer science
                                                                        Tel:
                                                                        Fax:
                                                                                  718-997-3497 (o)
                                                                                  718-997-3513

Course Syllabus                             Queens College, CUNY
                                            Flushing, 11367, NY
                                                                        E-mail:
                                                                        Url:
                                                                                  Jinlin_Chen@qc.edu
                                                                                  To be announced




   CS780: Internet Technology & Web Design


1. General Information

 The Course
  Name:                   Internet Technology & Web Design (CS780)
  Credit:                 3.0
  When:                   8:00 - 9:15pm, Tuesday/Thursday, Fall 2003
  Where:                  NSB-B131

 Course Objectives
  This course covers a broad range of techniques in today’s Internet and World Wide Web.
  After successful completion of this course, you are expected to be able to
  •   Understand the major protocols for internetworking in today’s Internet
  •   Understand client-server architecture
  •   Perform basic website design
  •   Perform basic client side programming
  •   Perform basic server side programming
  •   Gain the ability to learn new Internet technologies by yourself

 The Instructor
  Dr. Jinlin Chen, Assistant Professor, Dept. of Computer Science
  Office Hours:
  Tuesday: 7:30 pm - 8:00pm, Thursday: 7:30 pm - 8:00pm or by appointment.




                                             - 1/5 -
Dr. Jinlin Chen
CS780                                          NSB A346
                                               Dept. of Computer science
                                                                           Tel:
                                                                           Fax:
                                                                                     718-997-3497 (o)
                                                                                     718-997-3513

Course Syllabus                                Queens College, CUNY
                                               Flushing, 11367, NY
                                                                           E-mail:
                                                                           Url:
                                                                                     Jinlin_Chen@qc.edu
                                                                                     To be announced




 2. Course Policies
 Academic Integrity
   Please be fully aware of maintaining integrity in all of your work. All work must be your
   own. By submitting work under your name, you are indicating that you have completed the
   assignment independently. You should not have copied it from others or let others copy your
   work. Any violation will result in no credit for the affected assignment and may be subject to
   immediate failure from the course.
 Attendance
   Class attendance is one of the most important factors for your success in learning. Interactive
   in class learning is not substitutable. Therefore, please try to attend the class if possible. If
   you miss any lectures, make sure you have a copy of the slides which can be found from
   the course site in Blackboard.
 Practicing
   The best way to learn Internet Technology and Web Design is to practice. Therefore, it is
   very important that you have enough time for practicing. The time spent for practicing will
   pay off generously - you will learn much more by yourself and will be more efficient for
   your future work.
 Communication
   Discussion board of the course site in Blackboard will be the major tool for our
   communication. Please try to send technical questions concerning the course via Blackboard.
   Your questions are the best feedback to the course. You are also encouraged to answer other
   students' questions in Blackboard. Email will be used ONLY for non-technical issues. Office
   hours are NOT for getting a "second run" of the lecture if you missed the class or obtain
   answers on the assignment, but for questions you have for the course.
 Students with Disabilities
   If you have a disability that requires special accommodations, please contact both your
   instructor and Office of Special Services as early as possible in the session.




                                                - 2/5 -
Dr. Jinlin Chen
CS780                                          NSB A346
                                               Dept. of Computer science
                                                                           Tel:
                                                                           Fax:
                                                                                     718-997-3497 (o)
                                                                                     718-997-3513

Course Syllabus                                Queens College, CUNY
                                               Flushing, 11367, NY
                                                                           E-mail:
                                                                           Url:
                                                                                     Jinlin_Chen@qc.edu
                                                                                     To be announced




3. Course Assessment
 Assignments and Project
   There will be five assignments and one final project for this course. Assignments and project
   should be submitted in both paper version and electronic version. Each version will have a
   50% weight for the project. Paper version must be submitted at the beginning of the lecture
   on the due date. Electronic version must be submitted using Digital Drop Box in Blackboard
   at any time before the beginning of the lecture on the due date (your submissions are time
   stamped). The due dates are strict. Assignment and Projects WILL NOT BE ACCEPTED
   FOR CREDIT AFTER THE DUE DATE. No extension is allowed.
 Exam
   There will be one CLOSED book exam for this course. There will be NO make-up exam
   unless an official document is submitted and pre-approved by the instructor.
 Quizzes
Quizzes are designed to help you better understand what you have learned. The lowest quiz
score will NOT count towards the course grade. This allows for sickness, emergencies etc.
Therefore please do not ask for remedy if you miss one or more quizzes.

 Bonus points
   You will be rewarding up to 5 activity bonus points when determining your final grade. By
   activity I mean raising good questions in Blackboard, volunteering to solve problems at the
   Blackboard if prompted, and providing creative suggestions that improve the course.
   Besides, since the background of different students may vary greatly, those with strong
   background are encouraged to help those with relatively weak background. You will be
   rewarding up to 5 helping bonus points if you could help others. I will give detailed policy of
   helping each other during the class. (But remember, helping others does not mean that you
   will write codes directly for others!)
 Time load
   Attending lectures is only part of the whole learning process. The actual learning also takes
   place outside the classroom. You are expected to spend about 3-6 hours (or even more)
   quality time outside the classroom for each lecture. The actual load will vary depending on
   your background.
 Grading
   Your final score for the course will be determined as follows:
   Assignments (35%) + Quizzes/participation (15%) + Exam (25%) + Final Project (25%) +
   Bonus points
   The final score will be converted to a letter grade using the following scale:
   A:             Score≥90;              B+:      87≤Score<90;             B:        80≤Score<87;
   C+:    77≤Score<80;           C:      70≤Score<77;                 D:   60≤Score<70;
   F:             Score<60



                                                - 3/5 -
Dr. Jinlin Chen
CS780                                       NSB A346
                                            Dept. of Computer science
                                                                        Tel:
                                                                        Fax:
                                                                                  718-997-3497 (o)
                                                                                  718-997-3513

Course Syllabus                             Queens College, CUNY
                                            Flushing, 11367, NY
                                                                        E-mail:
                                                                        Url:
                                                                                  Jinlin_Chen@qc.edu
                                                                                  To be announced




4. Books and Tools
 Course Textbooks
  Required:
     Computer Networks and Internets with Internet Applications (Third Edition)
     Author: Douglas E.Comer
     Publisher: Prentice Hall, 2001
     ISBN: 0-13-091449-5
  Reference:
     1. HTML for the World Wide Web with XHTML and CSS: Visual QuickStart Guide,
     Fifth Edition
     Author: Elizabeth Castro
     Publisher: Peachpit Press
     ISBN: 0321130073
     2. Programming the World Wide Web, 2/e
     Author: Robert W. Sebesta
     Publisher: Addison-Wesley
     ISBN: 0-321-14945-9
 Course Tools
  Blackboard and computer accounts
  The key tool for the course is Blackboard (http://online.qc.edu/). You need have an effective
  account to login. We will use Blackboard as the major communication tool during this
  course, to raise/answer questions and to submit electronic version of the assignments. You
  can apply at https://forbin.qc.edu/index.html or go to Office of Information Technology
  (http://www.qc.edu/OIT/) at I Building, Room 100. Besides, you also need computer
  accounts for Vanguard and Forbin (UNIX). To apply please go to http://accounts.qc.edu
  Materials and software
  Pocket Folder: you need 1 Pocket Folder for submitting your projects (Print your name
  clearly on the cover)
  Software: Microsoft FrontPage 2002




                                             - 4/5 -
Dr. Jinlin Chen
CS780                                    NSB A346
                                         Dept. of Computer science
                                                                       Tel:
                                                                       Fax:
                                                                                 718-997-3497 (o)
                                                                                 718-997-3513

Course Syllabus                          Queens College, CUNY
                                         Flushing, 11367, NY
                                                                       E-mail:
                                                                       Url:
                                                                                 Jinlin_Chen@qc.edu
                                                                                 To be announced




5. Tentative Course Schedule (Fall, 2003)

         Date                       Content                                   Note
  Sept. 02 Lecture 1   Course overview & survey                 Get account (Blackboard
  Sept. 04 Lecture 2   Internetworking model                    and lab)
  Sept. 09 Lecture 3   TCP/IP (1)
  Sept. 11 Lecture 4   TCP/IP (2)
                                                                Assignment 1
  Sept. 16 Lecture 5   TCP/IP (3)
  Sept. 18 Lecture 6   TCP/IP (4)
  Sept. 23 Lecture 7   Client/server model & socket (1)
  Sept. 25 Lecture 8   Client/server model & socket (2)         Assignment 2
  Sept. 30 Lecture 9   Client/server model & socket (3)
  Oct. 02 Lecture 10   Domain Name Server
  Oct. 09 Lecture 11   Exam 1 (Close book)
  Oct. 14 Lecture 12   Overview of WWW and HTML
  Oct. 16 Lecture 13   Web design basic (1)
  Oct. 21 Lecture 14   Web design basic (2)
                                                                Assignment 3
  Oct. 23 Lecture 15   Web design basic (3)
  Oct. 28 Lecture 16   Web design basic (4)
  Oct. 30 Lecture 17   Web design basic (5)
  Nov. 04 Lecture 18   Client side programming (1)
  Nov. 06 Lecture 19   Client side programming (2)
                                                                Assignment 4
  Nov. 11 Lecture 20   Client side programming (3)
  Nov. 13 Lecture 21   Client side programming (4)
  Nov. 18 Lecture 22   Server side programming (1)
  Nov. 20 Lecture 23   Server side programming (2)
                                                                Assignment 5
  Nov. 25 Lecture 24   Server side programming (3)
  Dec. 02 Lecture 25   Server side programming (4)
  Dec. 04 Lecture 26   Website design & tools (1)
  Dec. 09 Lecture 27   Website design & tools (2)               Final Project
  Dec. 11 Lecture 28   Website design & tools (3)




                                          - 5/5 -

Weitere ähnliche Inhalte

Ähnlich wie Syllabus.doc

Edu 225 102 syllabus spring 2014 brockman v2
Edu 225 102 syllabus spring 2014 brockman v2Edu 225 102 syllabus spring 2014 brockman v2
Edu 225 102 syllabus spring 2014 brockman v2Carolyn Brockman
 
Towards a Syllabus Repository for Computer Science Courses
Towards a Syllabus Repository for Computer Science CoursesTowards a Syllabus Repository for Computer Science Courses
Towards a Syllabus Repository for Computer Science CoursesManas Tungare
 
Session 1_ Introduction.pdf
Session 1_ Introduction.pdfSession 1_ Introduction.pdf
Session 1_ Introduction.pdfMALRAJUSHREYA1
 
Paralegal schools in tennessee
Paralegal schools in tennesseeParalegal schools in tennessee
Paralegal schools in tennesseeptcray
 
Ns420 coursesyllabuspresentation
Ns420 coursesyllabuspresentationNs420 coursesyllabuspresentation
Ns420 coursesyllabuspresentationstaceyjink
 
Moseley m125 syllabus_fall2012
Moseley m125 syllabus_fall2012Moseley m125 syllabus_fall2012
Moseley m125 syllabus_fall2012Jeneva Clark
 
Bramson ort college_distance_learning_instructor_guide
Bramson ort college_distance_learning_instructor_guideBramson ort college_distance_learning_instructor_guide
Bramson ort college_distance_learning_instructor_guideShelly Santos
 
Principles_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdfPrinciples_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdfbonbon93
 
BUAD 8380 Applied Research Methods - Fall 2009
BUAD 8380 Applied Research Methods - Fall 2009BUAD 8380 Applied Research Methods - Fall 2009
BUAD 8380 Applied Research Methods - Fall 2009Dale Fodness
 
BA131/CS120 Syllabus Winter12 Billing
BA131/CS120 Syllabus Winter12 BillingBA131/CS120 Syllabus Winter12 Billing
BA131/CS120 Syllabus Winter12 Billingcarolbillingcwi
 
Curriculum Vitae OF NTULI BMS (1) (1)
Curriculum Vitae OF NTULI BMS (1) (1)Curriculum Vitae OF NTULI BMS (1) (1)
Curriculum Vitae OF NTULI BMS (1) (1)Bonginkosi Ntuli
 
Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1Sandeep Ratnam
 
Dr. Chen Recommendation Letter
Dr. Chen Recommendation LetterDr. Chen Recommendation Letter
Dr. Chen Recommendation LetterPraveen Pendyala
 
Fall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabusFall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabusPeggy Quinn
 

Ähnlich wie Syllabus.doc (20)

Edu 225 102 syllabus spring 2014 brockman v2
Edu 225 102 syllabus spring 2014 brockman v2Edu 225 102 syllabus spring 2014 brockman v2
Edu 225 102 syllabus spring 2014 brockman v2
 
.doc
.doc.doc
.doc
 
.doc
.doc.doc
.doc
 
Towards a Syllabus Repository for Computer Science Courses
Towards a Syllabus Repository for Computer Science CoursesTowards a Syllabus Repository for Computer Science Courses
Towards a Syllabus Repository for Computer Science Courses
 
Session 1_ Introduction.pdf
Session 1_ Introduction.pdfSession 1_ Introduction.pdf
Session 1_ Introduction.pdf
 
Syllabus
SyllabusSyllabus
Syllabus
 
Paralegal schools in tennessee
Paralegal schools in tennesseeParalegal schools in tennessee
Paralegal schools in tennessee
 
Ns420 coursesyllabuspresentation
Ns420 coursesyllabuspresentationNs420 coursesyllabuspresentation
Ns420 coursesyllabuspresentation
 
.doc
.doc.doc
.doc
 
Moseley m125 syllabus_fall2012
Moseley m125 syllabus_fall2012Moseley m125 syllabus_fall2012
Moseley m125 syllabus_fall2012
 
Bramson ort college_distance_learning_instructor_guide
Bramson ort college_distance_learning_instructor_guideBramson ort college_distance_learning_instructor_guide
Bramson ort college_distance_learning_instructor_guide
 
Principles_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdfPrinciples_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdf
 
BUAD 8380 Applied Research Methods - Fall 2009
BUAD 8380 Applied Research Methods - Fall 2009BUAD 8380 Applied Research Methods - Fall 2009
BUAD 8380 Applied Research Methods - Fall 2009
 
BA131/CS120 Syllabus Winter12 Billing
BA131/CS120 Syllabus Winter12 BillingBA131/CS120 Syllabus Winter12 Billing
BA131/CS120 Syllabus Winter12 Billing
 
BMN MCA
BMN MCABMN MCA
BMN MCA
 
Curriculum Vitae OF NTULI BMS (1) (1)
Curriculum Vitae OF NTULI BMS (1) (1)Curriculum Vitae OF NTULI BMS (1) (1)
Curriculum Vitae OF NTULI BMS (1) (1)
 
Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1
 
amusan22274
amusan22274amusan22274
amusan22274
 
Dr. Chen Recommendation Letter
Dr. Chen Recommendation LetterDr. Chen Recommendation Letter
Dr. Chen Recommendation Letter
 
Fall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabusFall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabus
 

Mehr von butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEbutest
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jacksonbutest
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer IIbutest
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazzbutest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.docbutest
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1butest
 
Facebook
Facebook Facebook
Facebook butest
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...butest
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...butest
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTbutest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docbutest
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docbutest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.docbutest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!butest
 

Mehr von butest (20)

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
 
PPT
PPTPPT
PPT
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
 
Facebook
Facebook Facebook
Facebook
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
 
hier
hierhier
hier
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
 

Syllabus.doc

  • 1. Dr. Jinlin Chen CS780 NSB A346 Dept. of Computer science Tel: Fax: 718-997-3497 (o) 718-997-3513 Course Syllabus Queens College, CUNY Flushing, 11367, NY E-mail: Url: Jinlin_Chen@qc.edu To be announced CS780: Internet Technology & Web Design 1. General Information  The Course Name: Internet Technology & Web Design (CS780) Credit: 3.0 When: 8:00 - 9:15pm, Tuesday/Thursday, Fall 2003 Where: NSB-B131  Course Objectives This course covers a broad range of techniques in today’s Internet and World Wide Web. After successful completion of this course, you are expected to be able to • Understand the major protocols for internetworking in today’s Internet • Understand client-server architecture • Perform basic website design • Perform basic client side programming • Perform basic server side programming • Gain the ability to learn new Internet technologies by yourself  The Instructor Dr. Jinlin Chen, Assistant Professor, Dept. of Computer Science Office Hours: Tuesday: 7:30 pm - 8:00pm, Thursday: 7:30 pm - 8:00pm or by appointment. - 1/5 -
  • 2. Dr. Jinlin Chen CS780 NSB A346 Dept. of Computer science Tel: Fax: 718-997-3497 (o) 718-997-3513 Course Syllabus Queens College, CUNY Flushing, 11367, NY E-mail: Url: Jinlin_Chen@qc.edu To be announced 2. Course Policies  Academic Integrity Please be fully aware of maintaining integrity in all of your work. All work must be your own. By submitting work under your name, you are indicating that you have completed the assignment independently. You should not have copied it from others or let others copy your work. Any violation will result in no credit for the affected assignment and may be subject to immediate failure from the course.  Attendance Class attendance is one of the most important factors for your success in learning. Interactive in class learning is not substitutable. Therefore, please try to attend the class if possible. If you miss any lectures, make sure you have a copy of the slides which can be found from the course site in Blackboard.  Practicing The best way to learn Internet Technology and Web Design is to practice. Therefore, it is very important that you have enough time for practicing. The time spent for practicing will pay off generously - you will learn much more by yourself and will be more efficient for your future work.  Communication Discussion board of the course site in Blackboard will be the major tool for our communication. Please try to send technical questions concerning the course via Blackboard. Your questions are the best feedback to the course. You are also encouraged to answer other students' questions in Blackboard. Email will be used ONLY for non-technical issues. Office hours are NOT for getting a "second run" of the lecture if you missed the class or obtain answers on the assignment, but for questions you have for the course.  Students with Disabilities If you have a disability that requires special accommodations, please contact both your instructor and Office of Special Services as early as possible in the session. - 2/5 -
  • 3. Dr. Jinlin Chen CS780 NSB A346 Dept. of Computer science Tel: Fax: 718-997-3497 (o) 718-997-3513 Course Syllabus Queens College, CUNY Flushing, 11367, NY E-mail: Url: Jinlin_Chen@qc.edu To be announced 3. Course Assessment  Assignments and Project There will be five assignments and one final project for this course. Assignments and project should be submitted in both paper version and electronic version. Each version will have a 50% weight for the project. Paper version must be submitted at the beginning of the lecture on the due date. Electronic version must be submitted using Digital Drop Box in Blackboard at any time before the beginning of the lecture on the due date (your submissions are time stamped). The due dates are strict. Assignment and Projects WILL NOT BE ACCEPTED FOR CREDIT AFTER THE DUE DATE. No extension is allowed.  Exam There will be one CLOSED book exam for this course. There will be NO make-up exam unless an official document is submitted and pre-approved by the instructor.  Quizzes Quizzes are designed to help you better understand what you have learned. The lowest quiz score will NOT count towards the course grade. This allows for sickness, emergencies etc. Therefore please do not ask for remedy if you miss one or more quizzes.  Bonus points You will be rewarding up to 5 activity bonus points when determining your final grade. By activity I mean raising good questions in Blackboard, volunteering to solve problems at the Blackboard if prompted, and providing creative suggestions that improve the course. Besides, since the background of different students may vary greatly, those with strong background are encouraged to help those with relatively weak background. You will be rewarding up to 5 helping bonus points if you could help others. I will give detailed policy of helping each other during the class. (But remember, helping others does not mean that you will write codes directly for others!)  Time load Attending lectures is only part of the whole learning process. The actual learning also takes place outside the classroom. You are expected to spend about 3-6 hours (or even more) quality time outside the classroom for each lecture. The actual load will vary depending on your background.  Grading Your final score for the course will be determined as follows: Assignments (35%) + Quizzes/participation (15%) + Exam (25%) + Final Project (25%) + Bonus points The final score will be converted to a letter grade using the following scale: A: Score≥90; B+: 87≤Score<90; B: 80≤Score<87; C+: 77≤Score<80; C: 70≤Score<77; D: 60≤Score<70; F: Score<60 - 3/5 -
  • 4. Dr. Jinlin Chen CS780 NSB A346 Dept. of Computer science Tel: Fax: 718-997-3497 (o) 718-997-3513 Course Syllabus Queens College, CUNY Flushing, 11367, NY E-mail: Url: Jinlin_Chen@qc.edu To be announced 4. Books and Tools  Course Textbooks Required: Computer Networks and Internets with Internet Applications (Third Edition) Author: Douglas E.Comer Publisher: Prentice Hall, 2001 ISBN: 0-13-091449-5 Reference: 1. HTML for the World Wide Web with XHTML and CSS: Visual QuickStart Guide, Fifth Edition Author: Elizabeth Castro Publisher: Peachpit Press ISBN: 0321130073 2. Programming the World Wide Web, 2/e Author: Robert W. Sebesta Publisher: Addison-Wesley ISBN: 0-321-14945-9  Course Tools Blackboard and computer accounts The key tool for the course is Blackboard (http://online.qc.edu/). You need have an effective account to login. We will use Blackboard as the major communication tool during this course, to raise/answer questions and to submit electronic version of the assignments. You can apply at https://forbin.qc.edu/index.html or go to Office of Information Technology (http://www.qc.edu/OIT/) at I Building, Room 100. Besides, you also need computer accounts for Vanguard and Forbin (UNIX). To apply please go to http://accounts.qc.edu Materials and software Pocket Folder: you need 1 Pocket Folder for submitting your projects (Print your name clearly on the cover) Software: Microsoft FrontPage 2002 - 4/5 -
  • 5. Dr. Jinlin Chen CS780 NSB A346 Dept. of Computer science Tel: Fax: 718-997-3497 (o) 718-997-3513 Course Syllabus Queens College, CUNY Flushing, 11367, NY E-mail: Url: Jinlin_Chen@qc.edu To be announced 5. Tentative Course Schedule (Fall, 2003) Date Content Note Sept. 02 Lecture 1 Course overview & survey Get account (Blackboard Sept. 04 Lecture 2 Internetworking model and lab) Sept. 09 Lecture 3 TCP/IP (1) Sept. 11 Lecture 4 TCP/IP (2) Assignment 1 Sept. 16 Lecture 5 TCP/IP (3) Sept. 18 Lecture 6 TCP/IP (4) Sept. 23 Lecture 7 Client/server model & socket (1) Sept. 25 Lecture 8 Client/server model & socket (2) Assignment 2 Sept. 30 Lecture 9 Client/server model & socket (3) Oct. 02 Lecture 10 Domain Name Server Oct. 09 Lecture 11 Exam 1 (Close book) Oct. 14 Lecture 12 Overview of WWW and HTML Oct. 16 Lecture 13 Web design basic (1) Oct. 21 Lecture 14 Web design basic (2) Assignment 3 Oct. 23 Lecture 15 Web design basic (3) Oct. 28 Lecture 16 Web design basic (4) Oct. 30 Lecture 17 Web design basic (5) Nov. 04 Lecture 18 Client side programming (1) Nov. 06 Lecture 19 Client side programming (2) Assignment 4 Nov. 11 Lecture 20 Client side programming (3) Nov. 13 Lecture 21 Client side programming (4) Nov. 18 Lecture 22 Server side programming (1) Nov. 20 Lecture 23 Server side programming (2) Assignment 5 Nov. 25 Lecture 24 Server side programming (3) Dec. 02 Lecture 25 Server side programming (4) Dec. 04 Lecture 26 Website design & tools (1) Dec. 09 Lecture 27 Website design & tools (2) Final Project Dec. 11 Lecture 28 Website design & tools (3) - 5/5 -