CSC80 or equivalent experience. Students MUST have experience using HTML and the
    Internet.
    This syllabus may change somewhat over the course of the semester based on student
    interests and current events. The class Lectures and Labs pages list the most current content. 
    
      
        Dates  | 
        Monday | 
        Wednesday | 
      
      
        Jan.31 
        Feb.2  | 
        Introduction 
        Webmaster functions. General Internet theory. The roles of web servers and browsers. | 
        HTML Review  
        Review of important HTML concepts and elements.  | 
      
      
        Feb.7 
        Feb.9  | 
        Networking Fundamentals 
        Overview of TCP/IP internetworking, especially HTTP. Discussion of other services such
        as DNS, etc.  | 
        Networking Fundamentals 
        (Continued)  | 
      
      
        Feb.14 
        Feb.16  | 
        Page Design Principles 1 
        Best practices to ensure user success, cross-browser compatibility, and rapid
        display on low-bandwidth connections. | 
        Site Design and Architecture 1 
        Important site elements and best practices when designing a web site. Cross-browser
        compatibility issues. | 
      
      
        Feb.21 
        Feb.23  | 
        Web Authoring Tools/FrontPage Introduction 
        Introduction to Microsoft FrontPage. Using FrontPage to create and manage web pages
        and web sites. | 
        FrontPage Introduction 
        (Continued) | 
      
      
        Feb.28 
        Mar.1  | 
        FrontPage Advanced Topics 
        Using advanced features of Microsoft FrontPage. Usage and implications of FrontPage
        Server Extensions. | 
        FrontPage Advanced Topics 
        (Continued)  | 
      
      
        Mar.6 
        Mar.8  | 
        Page Design Principles 
        Site Design and Architecture 
        (Continued)  | 
        Intranet Creation Lab 
        Students will use FrontPage, principles of site architecture, and web page design best
        practices to construct a small Intranet site. | 
      
      
        Mar.13 
        Mar.15  | 
        Web Project Management 1 
        Managing the business of web design and creation. Web site project lifecycle.
        Different approaches to working with and managing clients. | 
        Web Project Management 2 | 
      
      
        Mar.20 
        Mar.22  | 
        Project Management Lab 
        The class will divide into groups and conduct mock JAD sessions. | 
        Cascading Style Sheets 
        Introduction to using CSS to enhance page design and site consistency. | 
      
      
        Mar.27 
        Mar.29  | 
        Cascading Style Sheets 
        (Continued) | 
        Cascading Style Sheets 
        (Continued) | 
      
      
        Apr.3 
        Apr.5  | 
        Midterm Exam 
         | 
        Webserver Fundamentals 1 
        Placing content on the Internet using ISPs or building your own server.
        Considerations for purchasing and installing a webserver. | 
      
      
        Apr.10 
        Apr.12  | 
        Webserver Fundamentals 2 | 
        Web Server Logs and Statistics 
        Analyzing web server logs. Interpreting and understanding web server statistics. Students
        will analyze logs from a high-volume site using popular freeware tools. | 
      
      
        Apr.17 
        Apr.19  | 
        Spring Break | 
      
      
        Apr.24 
        Apr.26 | 
        Web Statistics 
        Search Engines | 
        Search Engines | 
      
      
        May 1 
        May 3  | 
        Flash Overview | 
        IIS Overview | 
      
      
        May 8 
        May 10  | 
        Team Project Presentations and
        Evaluations | 
      
      
        May 15 
        May 17  | 
        E-Commerce Lecture 
        (joint class with CSC199) | 
        Miscellaneous Topics  | 
      
      
        Finals  | 
        Final Exam (May 22, 5:30-7:00pm) |