University of Baltimore
Merrick School of Business
office | BC 473 | v-mail | 837-5272 |
abento@ubmail.ubalt.edu | URL | http://home.ubalt.edu/abento |
[assignments][project][term paper][outline][Forum]
The objective of this course is the analysis, design, implementation and maintenance of World Wide Web (Web) business sites. Uses of the Internet for business and Electronic Commerce. Hypertext Markup Language (HTML) concepts and tools, including graphical and text-oriented editors. Business graphics, audio and video content in Web pages. Advanced HTML concepts like imagemap, forms, frames, tables and style sheets as page formatting tools, dynamic HTML. Client-side scripting using Java Script. Introduction to Java and CGI programming. Developing Web sites as business presentations using the MIDIA_C framework and the tools mastered in the course. Students will develop a Web site for a real-life organization, and analyze an exemplary business Web site.
When you complete this course you will have:
Each class meeting will be divided in two parts:
Note: To print properly this syllabus set top and bottom margins to 1" in your browser.
Assignments (10) | 35% |
Project (client's page) | 40% |
Term paper | 25% |
Project milestones:
Required:
Lemay, L. and Tyler D. Sams Teach Yourself Web Publishing with HTML 4 in 21 Days, SAMS Publishing, October 1998. ISBN: 0672313456
or
Lemay, L. and Tyler D. Sams Teach Yourself Web Publishing with HTML 4 in 21 Days, Professional Reference Edition, Second Edition, SAMS Publishing, February 2000, paperback. ISBN: 0672318385
Optional:
Krol. E. and Ferguson, P. Information Architecture for the World Wide Web , O'Reilly & Associates, 1998.
Web references:
Too many to list here. See my list of Web sites for a summary, at the following URLs:
OUTLINE | |||
---|---|---|---|
Day | 5:30 - 8:00 | 1 1/2 hours on the Web | Assignments |
09/01 | Course and Internet overview. | Group formation and lab acquaintance | 1. introduce yourself in the course Web Board |
09/08 | Web introduction and browsing, e-mail. | Telnet and FTP -- UBMail and Windows NT. | 2. e-mail: results of Web
search on Web browsers and
servers. 3. ftp: ftp a copy of student.html to UBMAIL. |
09/15 | Essential HTML: your home page. | Creating your WWW directory and hits counter. | 4. new or updated individual home page. |
09/22 | Marketing uses. HTML: lists and imagemaps. | Images, sounds, streaming audio and background colors. | 5. new page with imagemap leading to at least three different pages. |
09/29 | Customer service uses. Table and style sheets use for page formatting. | Dynamic HTML - content positioning and downloadable fonts. | 6. new page with favorite sites using style sheets and tables. |
10/06 | Cost Control and Publishing uses. Frames. | Frames, dynamic HTML and elements of design. | 7. a version of your home page framed, with imagemap. |
10/13 | The MIDIA_C framework and the design of business sites. | Forms and CGIs. | 8. new page with simple form linked to home page, using FormMail. |
10/20 | JavaScript introduction | JavaScript tools | 9. new page with an adapted JavaScript applet. |
10/27 | Programming in JavaScript | JavaScript applets | 10. new page with a modified JavaScript applet. |
11/03 | Tools for site development: FrontPage and NetObjects. | Group work on clients' Web site development | Term paper topic selection due. |
11/10 | Perl overview | Group work on clients' Web site development | |
11/17 | CGI and Perl scripts | Group work on clients' Web site development | Term paper due |
11/24 | Introduction to Java | Group work on clients' Web site development | Draft of client Web site due on the Web for review. |
12/01 | Electronic Commerce and Security | Group work on clients' Web site development | |
12/15 | Presentations | Presentations | Final client Web sites posted on the Web |
12/20 | Project documentation due |
This page is maintained by Al Bento who can be reached at abento@ubmail.ubalt.edu. This page was last updated on April 23, 1999. Although we will attempt to keep this information accurate, we can not guarantee the accuracy of the information provided.