INF223. INTERNET TECHNOLOGIES AND WEB DESIGN COURSE OUTLINE SEMESTER: FALL Faculty Member’s Details: Name: Office Hours: Email: Web Site: Theodoros Christophides By Appointment theo_christopher@hotmail.com http://www.cdacollege.ac.cy/ Course Description This course provides students with non-IT educational background with necessary knowledge of core principles and technologies of Web design. Topics covered in this course include fundamental principles of Web design such as information architecture, page layout, color principles, style consistency, and use of multimedia. Overview of Web technologies is dealt with markup languages (HTML, XHTML, and XML), Style Sheet Languages (CSS, XSL), client-side scripting (JavaScript, VB Script), service-side scripting (PHP, ASP) and multimedia technologies (Flash). Other topics focus on practical issues of building effective Web sites in terms of enhancing their usability. Students will be given individual and group assignments to form practical skills. Course Aims and Objectives: The aim of this course is to provide you the conceptual and technological developments in the field of Internet and web designing with the emphasis on comprehensive knowledge of Internet, its applications and the TCP/IP protocols widely deployed to provide Internet connective worldwide. The World Wide Web with its widespread usefulness has become an integral part of the Internet. Therefore, this course also puts emphasis on basic concepts of web design. Learning Outcomes: After successful completion of this course, the student will be able to: Search the Internet for information. Send and receive e-mail. Download files from the Internet. Demonstrate ability to use Telnet. Demonstrate ability to use FTP. Draw site and page diagrams Format text, add graphic images, and add links to web pages Organize web pages with tables and frames Create web graphics and rollovers Use Web Design Techniques to create web sites Fix badly designed web pages and web sites Contents Of Subject Introduction to Computers and the Internet Web Browser Basics: Internet Explorer and Firefox Dive Into®Web 2.0 1 Introduction to XHTML Cascading Style Sheets™ (CSS) JavaScript: Introduction to Scripting XML and RSS Rich Internet Applications (Flash, Dream waver, Ajax, Web Servers) SQL and PHP Web Services Prerequisites: None Type of Course: Compulsory for Information & Communication Technology Teaching Methods: Face-to-face lectures, presentations, problem and case studies discussion, independent and private study, preparation of projects and group work. Course Teaching Hours: 42 hours a semester. The course is delivered during a 14-week semester. Assessment method and weight: 30% coursework and 70% final examination. Student performance can be one or more of the following: student attendance and participation during the semester, mid-term examination, tests, assignments and projects. Passing mark: 40% ASSESSMENT Assignments: Mid-term examination: Final examination: 10% 20% 70% Assignments: The students will be assigned to carry out a theoretical research and practical work in the existing literature over the topics covered in the course outline, or to carry out an exercise using the Internet and/or other applications. The faculty member will determine the character of the assignment. The students are requested to deliver their assignments on an individual or group basis and on time. Although collaboration among the students for the preparation of the assignments is encouraged, students should avoid copying. Presentations and discussions over the assignments will follow. Mid-term examination: The mid-term examination will be of one and a half hours. It may be essay questions, practical exercises and/or multiple-choice questions. Final Examination: The final examination will be of two hours. It will be comprehensive and it will test the students on the material covered during the semester. Grading System % Grade Grade Grade Meaning 90-100 80-89 75-79 65-74 60-64 A B+ B C+ C Excellent Very Good Good Above Average Average 2 55-59 40-54 Below 40 D+ D F W I Below Average Poor Failure Withdrawal Incomplete COURSE BOOK Required Textbook Title Author(s) Publisher /Year Edition ISBN Website Web Design: Introductory Concepts and Techniques Gary B. Shelly and Jennifer T. Campbell Course Technology; 2005 2nd edition 978-0619254865 Textbooks, References, Other Bibliography Title Author(s) Publisher /Year Edition ISBN Website Internet & World Wide Web: How to Program Paul Deitel Prentice Hall, Copyright: 2008 4th edition 0131752421 Learning Outcome Table Week Learning Outcomes and Content of the Course 1. 2. 3. Define the Internet and the World Wide Web Describe how data moves from one computer to another over the Internet Differentiate between a Web page and a Web site Describe a home page and a splash page Locate and access information on the World Wide Web Explain the advantages of Web publishing Demonstrate timeliness in Web pages Compare Web publishing and print publishing Understand how to use basic design principles to create successful Web pages and Web sites Understand the effects of balance and proximity of Web page elements Develop Part 1, the first four steps of this six-step design plan for a Web site Define a Web site’s purpose Write a purpose statement for a Web site Identify the audience Determine the goals and needs of the audience 3 Educational Activities Lectures, Presentation and class discussion. Lectures, Presentation and class discussion Lectures, Presentation and class discussion 4. 5. 6. 7. Develop Part 2, Steps 5 and 6, of the six-step design plan for a Web site Discuss methods to organize information on Web pages effectively Establish a visual connection between a home page and secondary pages Describe the impact of a color scheme on a Web site Identify the tool options for developing a consistent Web site layout Differentiate among the features that define type Explain and apply the basic principles of good typography on the Web Understand the Web variables that limit typographic control Employ strategies to overcome Web variables that limit typographical control Identify the Web-useable graphics file formats and explain the circumstances under which we each should be utilized Identify sources of Web graphics Understand methods of obtaining and/or creating Web graphics Explain and apply the procedures to prepare graphics for the Web Midterm 8. Explain the steps necessary to test a Web site before publishing Identify the important questions to ask when group testing a Web site Understand the steps associated with acquiring server space Know the important questions to ask service providers 9. Identify the guidelines for utilizing multimedia on a Web site Identify sources of multimedia for the Web Explain the purposes for which animation can be used Identify and explain the basic process for creating animations with the most widely used animation format for the Web Employ methods of optimizing animations for downloading 10. Understand and apply the process involved to obtain a domain name Explain the function of the domain name system (DNS) Understand and apply the steps to upload a Web site Identify sources to acquire an FTP application 11. Utilize several different methods of uploading a Web site Explain the steps necessary to test a Web site after publishing 12. Understand the relationship between marketing and high traffic volume Describe and apply Web-based marketing methods 13. Revision Lectures, Presentation and class discussion Lectures, Presentation and class discussion. Lectures, Presentation and class discussion. Revision Midterm Lectures, Presentation and class discussion Lectures, Presentation and class discussion. Lectures, Presentation and class discussion Lectures, Presentation and class discussion Lectures, Presentation and class discussion Revision OTHER INFORMATION: Academic Affairs And Policy: You are responsible for making yourself aware of and understanding the policies and procedures of our college. These policies include cheating, fabrication, falsification and forgery, multiple submission, plagiarism, complicity and computer misuse. If there is reason to believe you have been involved in academic dishonesty, you will be referred to the Office of Student Affairs. You should consult with me if you are uncertain about an issue of academic honesty prior to the submission of an assignment or test. Class Attendance: Students are expected to attend classes regularly so that new material can be delivered to all students without delays, without having to repeat newly delivered material and without disturbing the smooth running of the course schedule. Students should enter their 4 lecture room at least five minutes before the lecture begins in order not to disturb fellow students and interrupt the lecture process. Attending classes assures that all students receive equal attention and everyone is up to date with the course schedule. In case of a student being absent he/she is responsible for all material covered and required during the class period. He/she should also be updated for any tests the instructor has announced in class. All mobile phones must be switched off before coming into class. Library: Students are advised to use library facilities in a productive way. Do not hesitate to ask the librarian for help and guidance. Office Hours: Students are encouraged to visit me during office hours, for any sort of matter, academic or not. Students are encouraged to visit me and discuss any issues of their concern. I recommend that you send me an email to arrange for a meeting or to get advice on issues that concern you. 5