You are on page 1of 7

TOURO COLLEGE COURSE SYLLABUS

LANDER COLLEGE
DEPARTMENT: COURSE TITLE: COURSE NUMBER: PREREQUISITES: CREDIT HOURS: DEVELOPER: LAST UPDATE: COURSE DESCRIPTION This course takes students to a higher level of HTML use by introducing advanced concepts and design techniques through an online learning environment. Due to the advanced nature of this course, students will need a computer, an Internet connection, Notepad or WordPad (or SimpleText in the Mac), and an FTP application. Students will learn advanced topics such as table commands, image manipulation, on-line forms, and JavaScript. The development platform for this class is writing HTML and web programming, not Netscape or Internet Explorer-based publishing with a Web page editor. COURSE DEPARTMENTAL OBJECTIVES Specifically students will

Computer Science Advanced Web Page Design and Internet Tools MCO 275 MCO 141 3 Dr. Jonathan Robinson July 26, 2005

understand XML, its relationship to XHTML and well formed XML documents understand the purpose of a DTD and the different XHTML DTDs publish their web sites on the web using ftp Format text, embed images and hyperlinks Implement a frame based web page Use tables and lists Include input forms with all the fields (text, password, radio, etc.) and submit the forms content via email (without server side scripting) be fluent in Cascading Style Sheets understand JavaScript control structures, functions and event handling understand and use the Document Object Model in DHTML

COURSE INSTITUTIONAL OBJECTIVES This course applies the students programming and analytical skills to solving problems students may encounter in their professional careers. Furthering professional career interests, fostering analytical and quantitative thinking and developing students abilities to solve problems and interpret data are institutional goals this course is designed to fulfill.

COURSE CONTENT Introduction to Web Pages o Introduction to HTML, XML, well-formed documents Building Document Structure o XHTML DTDs and DOCTYPE declaration, required and basic elements Linking and Publishing Basic Web Pages o URLs, linking using relative and absolute links, publishing a web page using ftp Text and Images o Block-level text elements, the img element and image maps Frames o Frameset DTD, Creating frames and frame formatting Tables and Lists o Basic tables, structuring and formatting tables, and creating lists Forms o Form input fields, buttons, selection lists and emailing form data Cascading Style Sheets o CSS values and structure, and text and font properties Introduction to JavaScript o Variables, events, functions and JavaScript source files, Operators and decision making Dynamic HTML o Document object properties, the Image object, handling mouse and form events

HARDWARE/ SOFTWARE / MATERIALS REQUIREMENTS Software

Web Browser (Internet Explorer 6.0 and above), text editor such as Microsoft Notepad or WordPad ( XML Spy and Photoshop evaluation versions are included with textbook)

COURSE REQUIREMENTS Weekly assignments from the text or presented in class Discussion Board (for online course) Final Project Final Exam

Weekly assignments: The text provides many short questions and case projects. In addition, exercises may be supplemented by the instructor. Assignments should be due one week after they are assigned. Tests: All tests should be closed book. The final should be cumulative.

GRADING GUIDELINES Assignments and Exercises 40%, Final Project 25%, Final Exam 15%, Discussion Board Contributions 20%. METHODOLOGY Lectures should be enhanced using the following teaching tools: textbook, PowerPoint slides available from publisher and Blackboard discussion board. Students should be encouraged to network with each other to solve problems they may encounter in the development of their web sites. JavaScript programming concepts should be contrasted to C++, the programming language the students are familiar with. COURSE TEXT XHTML Comprehensive by Don Gosselin Course Technology Incorporated, 2004 ISBN 0-619-06478-1 BIBLIOGRAPHY HTML and JavaScript tutorials and references abound on the web. To list a few: http://www.w3.org (The World Wide Web Consortium (W3C) which sets web guidelines) http://www.htmlgoodies.com http://www.webteacher.com SAMPLE LESSON OUTLINE Topics Week One: Introduction to Web Pages Week Two: Building Document Structure Week Three: Linking and Publishing Basic Web Pages Week Four: Text and Images Week Five: Frames Week Six: Tables and Lists Week Seven: Chapter Readings Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Case Projects Case Project 1-1 Case Project 2-1 Case Project 3-2 Case Project 4-1 Case Project 5-3 Case Project 6-2 Case Project 7-1 Hands-on Projects/Review Questions Notebook Chapter 1 Questions Projects 1-1, 1-2 Chapter 2 Questions Projects 2-2, 2-3 Chapter 3 Questions Projects 3-1, 3-3 Chapter 4 Questions Projects 4-1, 4-2 Chapter 5 Questions Projects 5-1, 5-2 Chapter 6 Questions Projects 6-1, 6-3 Chapter 7 Questions 3

Forms Week Eight: Cascading Style Sheets Week Nine: Cascading Style Sheets Week Ten: Introduction to JavaScript Week Eleven: More JavaScript Week Twelve: More JavaScript Week Thirteen: Dynamic HTML Week Fourteen: Dynamic HTML Week Fifteen:

Chapter 8 Chapter 8 Chapter 9 Chapter 10 Chapter 10 Chapter 11 Chapter 11 EXAM

Case Project 8-2 Case Project 8-3 Case Project 9-3 Case Project 10-1 Case Project 10-3 Case Project 11-1 Case Project 11-3 REVIEW

Projects 7-2, 7-3 Projects 8-1, 8-3 Chapter 8 Questions Projects 8-4, 8-5 Chapter 9 Questions Projects 9-4, 8-5 Projects 10-2, 10-3 Chapter10 Questions Projects 10-1, 10-3 Projects 11-1, 11-3 Chapter 11 Questions Projects 11-4, 11-5 FINAL EXAM

SAMPLE OUTLINE TOURO COLLEGE SEMESTER/TERM: COURSE NAME & NUMBER: Advanced Web Page Design and Internet Tools, MCO 275 TIME/LOCATION: PREREQUISITE: Introduction to Programming, MCO141 CREDIT HOURS: 3 PROFESSOR: EMAIL ADDRESS: TEL. NUMBER (OPTIONAL): CLASS MEETING: 1st day of class Days of Week Time Room Number Last Day of class Holidays: no class 1st Exam Date 2nd Exam Date Final Exam Date COURSE DESCRIPTION: This course takes students to a higher level of HTML use by introducing advanced concepts and design techniques through an online learning environment. Due to the advanced nature of this course, students will need a computer, an Internet connection, Notepad or WordPad (or SimpleText in the Mac), and an FTP application. Students will learn advanced topics such as table commands, image manipulation, on-line forms, and JavaScript. The development platform for this class is writing HTML and web programming, not Netscape or Internet Explorer-based publishing with a Web page editor. ENTRANCE COMPETENCIES: Basic computer skills and introductory programming abilities. GOALS AND OBJECTIVES: To enable students to develop full featured web sites with client-side scripting. COURSE REQUIREMENTS:

Attendance, reading assigned texts, timely submission of correct homeworks and projects and passing exams. EXIT COMPETENCIES: Students will have mastered HTML and be literate in JavaScript and XML. PROCEDURE: INSTRUCTOR MAKEUP POLICY: TESTS: exam makeups are allowed only under severe circumstances HOMEWORK: Late homeworks are accepted with penalty up to one week late HOMEWORK ASSIGNMENTS: Weekly web development assignments INSTRUCTORS GRADING POLICY/CRITERIA Assignments and Exercises 40%, Final Project 25%, Final Exam 15%, Discussion Board Contributions 20%. INSTRUCTORS ATTENDANCE POLICY: All students are expected to maintain good attendance throughout the course. Lack of attendance may result in a failing grade. SCHOOL POLICY CONCERNING INSTRUCTOR ABSENTEEISM TEXTBOOK: XHTML Comprehensive by Don Gosselin Course Technology Incorporated, 2004 ISBN 0-619-06478-1 Bibliography: HTML and JavaScript tutorials and references abound on the web. To list a few: http://www.w3.org (The World Wide Web Consortium (W3C) which sets web guidelines) http://www.htmlgoodies.com http://www.webteacher.com

Homework and Readings: Assignments are due the week after they're assigned. On occasion, lengthier programs may be given additional time. Assignments will be graded on the basis of correctness, style, and timeliness. There will be a minimum of 10% deducted for each session late, regardless of reason. Assignments must be posted on the web. Outline Topics Chapter Readings Case Projects Hands-on Projects/Review

Week One: Introduction to Web Pages Week Two: Building Document Structure Week Three: Linking and Publishing Basic Web Pages Week Four: Text and Images Week Five: Frames Week Six: Tables and Lists Week Seven: Forms Week Eight: Cascading Style Sheets Week Nine: Cascading Style Sheets Week Ten: Introduction to JavaScript Week Eleven: More JavaScript Week Twelve: More JavaScript Week Thirteen: Dynamic HTML Week Fourteen: Dynamic HTML Week Fifteen:

Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 8 Chapter 9 Chapter 10 Chapter 10 Chapter 11 Chapter 11 EXAM

Case Project 1-1 Case Project 2-1 Case Project 3-2 Case Project 4-1 Case Project 5-3 Case Project 6-2 Case Project 7-1 Case Project 8-2 Case Project 8-3 Case Project 9-3 Case Project 10-1 Case Project 10-3 Case Project 11-1 Case Project 11-3 REVIEW

Questions Notebook Chapter 1 Questions Projects 1-1, 1-2 Chapter 2 Questions Projects 2-2, 2-3 Chapter 3 Questions Projects 3-1, 3-3 Chapter 4 Questions Projects 4-1, 4-2 Chapter 5 Questions Projects 5-1, 5-2 Chapter 6 Questions Projects 6-1, 6-3 Chapter 7 Questions Projects 7-2, 7-3 Projects 8-1, 8-3 Chapter 8 Questions Projects 8-4, 8-5 Chapter 9 Questions Projects 9-4, 8-5 Projects 10-2, 10-3 Chapter10 Questions Projects 10-1, 10-3 Projects 11-1, 11-3 Chapter 11 Questions Projects 11-4, 11-5 FINAL EXAM

You might also like