Instructor:
JK Slyby, jslyby@mines.edu
Course Objectives:
At the end of this course, students should:
- Understand the basic structure and function of the Internet
- Be familiar with web standards
- Be able to effectively describe the meaning/semantics of web content using HTML
- Be able to effectively modify the presentation of web content using CSS
- Know how to create visually appealing, effective websites
- Have an understanding of the DOM and JavaScript for ClientÂSide processing
- Know how to apply PHP and MySQL for ServerÂSide processing
- Be able to follow software engineering principles in constructing a website
- Be able to communicate effectively with a potential client
Textbooks
The required textbooks for the course include:
- Developing with Web Standards, John Alsopp, ISBN: 978-0-321-64692-7
- PHP and MySQL Web Development, Welling and Thompson, ISBN: 978-0-672-32916-6
Student Evaluation:
| Course component | % |
|---|---|
| Quizzes | 10% |
| Individual papers & programming assignments | 50% |
| Team Assignments | 40% |
There will be two - three quizzes. Dates will be determined when we get closer to the date.
Notice that 60% of the overall grade is based on individual work (quizzes + assignments), while 40% is based on team work.
Late Policy
Late work will be accepted within 48 hours after the time it is due.
NOTE:
- If your work is 0 – 24 hours late, you will lose 25% of your grade
- If your work is 24 – 48 hours late, you will lose 50% of your grade
- No work will be accepted after 48 hours for credit
Part of an online course is planning and you must plan to send your material on time. Remember that, since there is no official class time, all discussions are asynchronous. This means that responses from me or members of the class will not be immediate, so you must plan ahead so that there will be plenty of time for your questions to be answered and for you to complete the work by the due time.