CS 312 - Internet Concepts
Fall 2008: Tues/Thurs 1:30-2:45pm, Kaufman 0100

Print - Admin




Syllabus (pdf)

Useful Links

Project 3: HTML Resume and Simple PmWiki Page

Assigned: Thursday, October 16, 2008
Due: Thursday, October 23, 2008 before class

The goal of this assignment is to create a resume in HTML and a simple page in PmWiki, using the concepts that we've covered in class.

Setting Up

Here are the steps to get started:

  1. Create a directory named cs312 under your ~/public_html/ directory in your CS Unix account.
  2. Create a new file named resume.html in the newly created directory.
  3. Set permissions so that the files can be viewed by anyone:
    chmod 755 ~/public_html/cs312
    chmod 644 ~/public_html/cs312/resume.html
  4. Sign up for Google Analytics
    • Go to http://www.google.com/analytics
    • Click the "Access Analytics" button
    • Sign in with your google acccount (you created it when you signed up for blogger)
    • Click the "Sign Up" button
    • Enter information about the website you want to track:
      • URL: http://www.cs.odu.edu/~username/cs312/
      • Name: CS 312 Resume
      • Time Zone: Eastern
    • Enter your contact information (you don't have to enter everything)
    • Agree to the service agreement
    • Copy the code in the Tracking Instructions box and paste it in your resume.html file just before the </body> tag at the end of your file

HTML Requirements

  • Edit your HTML page with a simple text editor (no Word or any other fancy tools allowed).
  • Remember to use tags that are acceptable for XHTML (all lowercase and include closing tags when required).
  • Your page must have an appropriate title (specified in the heading section of your HTML code).
  • Use tables to create a nice layout for your resume. Here's an example layout.
  • You should incorporate bold, italics, fonts, font sizes, headings, lists, and links (to your university or workplaces, for example).
  • Include the code needed by Google Analytics to track the page.
  • Note: If you do not want to include your actual information in your resume, feel free to make up something reasonable.

PmWiki Requirements

  • Create a new page named Main.Proj3
  • Create a table with 3 columns and 2 rows. The first row should contain images, and the second row should contain captions for those images.
  • Demonstrate the use of headings and lists.
  • Put links to your CS 312 resume webpage, your blog, and the CS 312 course webpage in the Sidebar.


Go to the Project 3 Submission page?, and enter the following:

  • your name
  • the URL of your web page (which should be http://www.cs.odu.edu/~username/cs312/resume.html)
  • the URL of your PmWiki page with the required content (which should be something like http://www.cs.odu.edu/~username/pmwiki/Main.Proj3 depending upon if you've enabled CleanURLs).


  • Make sure that the URLs work before you submit them.
  • Only submit your URLs once!