Navigation
SCD Logo

 
 

 

university of baltimore

pbds 660

hypermedia: an introduction

 

 

NOTE: This is representative of the syllabi for this course. It is not necessarily the syllabus being used in any one semester.

Course Objectives

This is an introductory course in Hypertext Markup Language, information design, and visual design for the World Wide Web. It covers fundamentals of page construction, site architecture, and Web project management.  It also introduces JavaScript and Web scripting.

This class prepares students for advanced work in Web production, interactive multimedia, and information design.  It is one of the two alternative prerequisites for courses in Interaction Design and Information Architecture.

The course has four main objectives:

  • To develop solid fundamentals in both concepts and skills of Web production;
  • To introduce procedural design--direct manipulation of code structures--which is essential for serious, professional work in interactive media;
  • To acquaint students with technologies and practices of electronic publishing;
  • To survey the social, economic, and cultural background against which emerging technologies are being defined.

Required Readings

  • Kelly Murdock, Master Visually HTML 4 and XHTML 1. (IDG Books, 2000)
  • C.P. Snow, The Two Cultures (Cambridge University Press)
  • Lawrence Lessig, The Future of Ideas (Vintage Books, 2002)

All books have been ordered by the UB Bookstore.

The syllabus also includes various excerpts to be distributed in photocopy and a number of documents that may be obtained online.  You will find links to these documents within the Web version of the syllabus (http://iat.ubalt.edu/courses/pbds660.185_Sp04/syllabus.shtml).

Two types of reading are assigned in this course: technical information (Murdock, Course Notes) and social/historical background. I expect full attention to both kinds. Weekly quizzes may include questions about major concepts from background as well as technical material.

There is a complete set of Course Notes for this class (http://iat.ubalt.edu/notes), compiled over the last few years as a guide to the technical material. You will probably find these notes useful. You may use the notes as a reference guide while taking the final examination.

Assignments and Grading Scheme

Weekly Quizzes

25%

Multi-Week Projects

35%

Final Examination

40%

There will be a brief quiz at the beginning of every class--so it is very important that you arrive prepared and on time. Quizzes will mainly cover technical information but may occasionally include questions about the background readings, especially if I suspect they are being neglected. In virtually all cases technical questions will concern material that has already been discussed and demonstrated in class.

There are five multi-week assignments during the term. One is due roughly every other week. You will:

  • Create and publish a basic Web page;
  • Start a Web log;
  • Build a small promotional or informational Web site;
  • Maintain your Web log regularly during the semester, making any technical and design revisions you wish, and submitting the final version at the end of the course.
  • Complete a simple assignment using Javascript.

The final examination will be largely if not entirely identical to the Hypermedia Proficiency Exam (http://iat.ubalt.edu/profExam). If the final differs from this model I will explain any differences well in advance. You must complete the exam within the allotted class time (2 hours 30 minutes) and you may not use any pre-written code. However, you are welcome to use on-line and printed reference materials.

 

 

Course Syllabus

 

Date

Topic

Readings/Work Due

Jan. 27

Introduction to the course

Murdock chapters 1 and 2 (skim);
Murdock pp. 72-75, 88-89, and 102-45

Feb. 3

Hypertext and Linking

Murdock pp. 146-59
Vannevar Bush, "As We May Think" (online)
Course Notes, Part 1 (online)

Feb. 10

Information Design and File Management

C.P. Snow, The Two Cultures (entire)

Course Notes, Part 2 (online)

DUE: Basic Web page

Feb. 17

Color and Simple Graphics

Murdock, pp. 162-99
Locke, Weinberger, et al., "Internet Apocalypso" from The Cluetrain Manifesto (online)
Course Notes, Part 3 (online)

Feb. 24

Tables

Murdock, pp. 232-63 
Murray, "Interactive Design" (handout)

Course Notes, Part 4 (online)


DUE: Web log assignment, Part 1

Mar. 2

Advanced Graphics

Murdock, pp. 200-229

Additional reading T.B.A. (handout)
 

Mar. 9

Forms

Murdock, pp. 286-323
Epstein, "The Rattle of Pebbles" (handout)
Course Notes, Part 6 (online)

Mar. 16

Cascading Stylesheets: Internal

Murdock, pp. 480-85; 488-547
Neal Stephenson, "MGBs, Tanks, and Batmobiles" from In The Beginning Was the Command Line

Course Notes, Part 7 (online)

Mar. 23

Spring Break

Mar. 30

Cascading Stylesheets: External

Murdock, pp. 486-87
W3C CSS Tutorial (Introduction through "List Properties" only --online)
Neal Stephenson, "The Interface Culture" and "Morlocks and Eloi at the Keyboard" from In The Beginning Was the Command Line (online)

 

DUE: Promotional/Informational Site

Apr. 6

Cascading Stylesheets: Advanced Applications

Murdock, pp. 550-59
Lessig, The Future of Ideas
pp. 3-100

Apr. 13

Server-Side Includes

Lessig, pp. 120-42

Course Notes supplemental (online)

Apr. 20

JavaScript, Part 1

Murdock, pp. 414-435
Lessig, pp. 143-76

Course Notes, Part 8 (online)

DUE: Web log assignment, Part 2

Apr. 27

JavaScript, Part 2

Murdock, pp. 436-455
Lessig, pp. 177-239

May 4

Final Exam Review

No Reading

 

DUE: Javascript Project

May 11

Final Examination  (regular class meeting time; place to be announced)

 

 

 


home | bs, corporate communication | ba, english | ma, publications design | mfa, integrated design | mfa, creative writing & publishing arts | people | portfolio | facilities | classes | undergraduate applications | graduate applications | contact | site index | university of baltimore

Home Programs BS, Corporate Communication BA, English MA, Publications Design MFA, Integrated Design MFA, Creative Writing and Publishing Arts People Portfolio Facilities Classes Non-credit Workshops Undergraduate Applications Graduate Applications Contact Site Index News & EventsGraphics LabMedia LabCalendar