If you're interested in what I work on, here is my homepage. The best way to get in touch with me is via email, at . I am available by appointment to discuss material from class, the readings, homework assignments, the project, etc. Email is the best way to reach me to set up an appointment, and it's also a good way to get a quick answer to a simple question.
This is a core course in the MIM program. If you're enrolled in another program, you should consult with me to determine whether it would be appropriate for you to take this course. If you've completed LBSC 690, you may not register for INFM 603.
If you're a MIM student and you're already familiar with the material covered in this course, you may request to instead take an additional advanced technology course. Such requests are made using the College's process for waiver of a requirement, which is described here. You are advised to attend class and complete class requirements until being notified that a waiver has been approved.
The most recent version of all materials for the course will be posted on this website, including the syllabus, readings, slides used in class, and homework assignments. Please check the site frequently for updates.
The principal textbooks for this course are:
Head First HTML with CSS & XHTML (Second Edition) | Book website Online version |
Head First HTML5 Programming | Book website Online version |
Note that the first edition to "Head First HTML with CSS & XHTML" is also acceptable if you are able to find a used copy.
Readings from other sources will be assigned as appropriate.
University of Maryland students have free access to the books above via Safari Books Online (click the "Online version" links above), but you may wish to purchase paper copies for convenience. Any online bookseller will have these books. Note that examples from both books are available for download from the book website links above.
You're encouraged to use the course mailing list to share information that would be of general interest or for any other purpose that seems reasonable. Mail sent to that address will reach me and all students. If you have not received a message from the mailing list yet, please contact me to make sure that your correct address is included.
Components of the final grade are as follows:
Component | Weight |
Assignments | 35% (5% each for 7 assignments) |
Final Project | 35% |
Final Exam | 30% |
The homework assignments are designed to provide an opportunity for you to explore specific topics in a structured way. You may work together on the homework assignments, but all of the material that is turned in for grading must be produced individually. For example, you may form study groups and work out homework solutions together on a whiteboard or by each working separately and then sharing what you've learned, but it would not be permissible for someone to prepare an answer set and then for others to copy those answers and submit it as their own work. Turning in copied files is specifically prohibited; you must individually write (type) any material that is submitted for grading, including computer programs.
Assignments are due before the class indicated on the syllabus. A plus/check/minus/zero system will be used for grading the homework assignments. Check indicates a satisfactory completion of the assignment. Plus indicates an impressive mastery of the material. Minus indicates noticeable gaps in the product. Zero indicates failure to complete the assignment.
Late policy: For assignments turned in 24 hours late (or less), I will take your original grade and bump it down a step (e.g., plus becomes check, check becomes minus, etc.). For assignments turned in more than 24 hours late but less than 48 hours late, I will take your original grade and bump it down two steps, and so on.
The course will include a final group project. More details can be found at here. In addition, there will be a final exam for the course.
The University of Maryland, College Park has a nationally recognized Code of Academic Integrity, administered by the Student Honor Council. This Code sets standards for academic integrity at Maryland for all undergraduate and graduate students. As a student you are responsible for upholding these standards for this course. It is very important for you to be aware of the consequences of cheating, fabrication, facilitation, and plagiarism. For more information on the Code of Academic Integrity or the Student Honor Council, please visit this site.
This is a graduate course in which you are responsible for making your own decisions regarding how best to master the material. You will be responsible for all content covered in class, in the assigned readings, and in assignments. Experience strongly suggests that you should attend classes. Class attendance for the final project presentations is required.
Students wishing to discuss accommodations for religious holidays on dates that assignments are due, or other circumstances not addressed in this course information page, should discuss those circumstances with me before the third class session in order to permit adequate time for planning. Only accommodations for unforeseeable circumstances will be considered after that date.
The University is legally obligated to provide appropriate accommodations for students with documented disabilities. Accommodations will be made only in accordance with University policy. Students who are entitled to accommodations due to disabilities must first set up an appointment with the Disability Support Services (DSS). To permit adequate planning, this process must be completed and I must be notified by DSS at least two weeks before the session in which the accommodation is required.