Please Read Carefully


Final Project

Final Project Rubric

Your final project will consist of a final project proposal paper, a webpage, and a presentation of your final project. The idea and theme of your webpage will be entirely up to you, however there will be some requirements to your webpage that will be based off of lectures ( Bootstrap, jQuery, and jQuery User Interface). A feature of your webpage is to include a uniformed theme across all of your pages, like Project 1. Also, to enable user interactivity with your page such as event handling triggered by a click or keypress, like Project 2. Your final project will consists of 4-10 web pages, with each page having a unique purpose to your site. Being that this course centered on web development via client side, your project may be limited, in the sense that you will not have a server to manage client sessions or have access to databases; (It is possible to mock server side capabilities). Create a directory within your public_html and have all of your files and dependencies within this directory. All dependencies, such as bootstrap, jquery, images, or anything else will be local to the server → no remote images or CDNs for libraries Remember to use good web development practices, such that all pages have a <title>, HTML is semantic, CSS is well organized, images have been sized/optimized and have appropriate text alternative <img src='img.jpg' alt='my image'>, and html5 doctype.

doctype html5
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

Final Project Presentations

Final project presentations will be held on Mon/Weds [May 6/8]. You must sign up, by attending lecture, to present for the earlier date (there will be limited time slots for Weds). The presentation will be informal, in which you will present and demonstrate your final project to the class for no more than 2-3 minutes. If you fail to present, you will be deducted 2.5%.

Final Project Submission

I will not accept late projects. If you haven't finished your project fully, partial credit will be given. I will grade what is given via your public_html.
Presentations: May 6th and 8th
Files Due: May 13th before midnight

Final Project Grade Distribution

Final Proposal2.5%
Final Project15%
Final Presentation2.5%
20%