
Syllabus
Welcome!! I am very glad that you have decided to take this class. I guarantee you will never look at the Web the same way again. Knowledge is power and I know you will feel more powerful after this course. Remember: YOU CAN DO IT!!!
Now down to business.
You are responsible for all of the content on this website and keeping yourself updated on the
class. Thus you should read the entire website to begin with, and then check it once every day to see
if I have given you important new information that will be posted under Information Central on the
front page of this site. Just do it. You'll learn more and get your assignments done faster.
NO LATE ASSIGNMENTS!! Either submit what you have done and get partial credit, or submit it late
so at least you have learned what you needed to know but DO NOT ask me to grade a late assignment
because I won't and neither will Brian. End of discussion.
Communications
Please understand that this syllabus is subject to change so visit this site EVERY DAY!. You are responsible for this. You are also responsible for checking your CS email account daily. It is impossible for me to track all of your individual email addresses - therefore use only your CS account for this class. I will also communicate with you solely through the CS accounts. The URL for my site is: www.cs.iupui.edu/~mlion/sum12001. Or go to my homepage at www.cs.iupui.edu/~mlion and follow the link at the top of the page to the appropriate class site.
The protocols for emailing me are as follows:
- All emails must come to me with the following in your subject line:
Your Name, Class Number, and Assignment to Turn In/Reason contacting me.
- For example if I was emailing myself about lab time I would write:
Subj: Margaret Lion, N241, Need help during lab
- If I was emailing an assignment, it would look like this:
Subj: Margaret Lion, N241, Assignment 1 - Completed
Thanks! This makes it a great deal easier and quicker for me to communicate with you.
Assignments are NEVER to be submitted as attachments. We do not open attachments due to viruses. Emails with attachments will be sent back unopened and ungraded.
Access to A Computer & An Internet Connection
In order to successfully complete this course, you must have access to a computer and the Internet. Labs will not be turned in on paper or disk, but will be sent electronically via email or placed on the Web server, phoenix.cs.iupui.edu.
Class Goals and Objectives
Your goal for this class to be able create a basic webpage and upload it to the web with the correct permissions for client viewing. Your objectives are:
- Demonstrate ability to use text editors
- Demonstrate ability to use telnet
- Demonstrate ability to use FTP
- Demonstrate ability to use make basic web-ready graphics
- Understand fundamentals of good web design
- Demonstrate ability to use the STAIR process
- Demonstrate ability to set proper permissions for your webpage
Class Expectations & Grading Scale
How well you meet class expectations determines your grade.
- Participation & Attendance = Assignments Due On Time
You are required to submit all assignment ON TIME. This is the only way I can judge if you are attending the class. Your assignments will be due no later than midnight on their due dates. Failure to meet these deadlines will result in a 0 grade. No exceptions. If you're having trouble, drop the
class and take it again when you have more time. There is no shame in this. This is a lot to learn.
- No Web Editors!
There is no room for discussion on this topic. If you use a web editor you will receive 0 points for your work, no exceptions. You are here to learn HTML coding so that you can understand how to create and manipulate a webpage. Using a web editor will destroy your learning. Web editors are: FrontPage, Netscape Communicator, Microsoft Word, GoLive, Dreamweaver, and ANY program that adds HTML code for you. When in doubt, leave it out. You may use the following: Emacs, Notepad (Windows Operating System), Test Editor (MS-DOS Operating System), and Simple Text Editor (Mac Operating System). Consider everything else a Web editor and avoid it like the plague.
- Academic Integrity (Crediting & Plaigarism)
It is the policy of IUPUI, and rightly so, that you will be seriously penalized for plaigarism. You may not take someone's graphics or codes without their permission. If you do use someone's code or graphics you must credit them on your page and/or within the code itself. Even if the graphics or code comes from free sites on the web, you still must credit them, and yes, I will show you how. Get into this habit. It might save you a lawsuit later on down the road.
- Quizes
There will be quizes throughout the semester given at the instructor's whim. Do your reading and your homework and you'll pass with flying colors!
- Labs
You may come to lab as often as you like or never attend. When I took the course I only attended 1 lab. Labs are very useful if you have questions and want a hands-on demonstration. It is also a nice way to meet your classmates. I will be at the Saturday morning lab from 9:00 - 11:00 am. in SL 247 for questions, help, and a little face-to-face time.
Grading Scale
- A = 91%-100%
- B = 81%-90%
- C = 70%-80%
- F = 69%-0%
We do not give Ds because if you cannot do the work to at least a C level you not be able to successfully create and manage webpages. You will also need to rethink your working and/or studying skills.
Remember: YOU CAN DO IT!!! As stated before, if you're having trouble, drop the class and take it
again when you have more time. There is no shame in this. This is a lot to learn.
Grades will be calculated accordingly:
- Assignments = 40%
- Mid-Term = 20%
- Final = 20%
- Participation = 20%
An important note about grading is that Mr. Brian Lee will be doing the bulk of the grading in this class. Therefore it is imperative that you follow the instructions on each lab and send the lab to the correct person. Sometimes you will be emailing me, sometimes you will be emailing Brian. If you have a concern about your grade, CONTACT ME. Do not contact Brian. If you contact Brian, he is under express orders to send the email to me and then I will deal with you.
Required Texts
- Web Design in A Nutshell by Jennifer Niederst, published by O'Reilly
- Introduction to Computing (aka "The Red Book") by Andy Harris, published by IUPUI and online! Please note: DO NOT PRINT THIS UP IN LAB!! PRINT IT AT HOME OR BUY IT!
- Cascading Style Sheets: The Definitive Guide published by O'Reilly.
Recommended Texts
These are texts that helped me through my class and continue to help me.
- HTML 4 for Dummies by Deborah S. Ray & Eric J. Ray, published by IDG Books
- HTML for the World Wide Web by Elizabeth Castro, published by Peachpit Press
- Learning Gnu Emacs by Debra Cameron, Bill Rosenblatt, & Eric Raymond, published by O'Reilly. Get this book if you really want to understand Emacs (which is a good idea).
- Master Visually HTML 4 and XHTML 1 published by Murdoch. My students last semester and I found this book very helpful.
- Any book that helps you understand this stuff. I recommend you go to a bookstore and spend some time looking through their web books. If you find a book that makes sense to you i.e., you understand what they are explaining to you, buy it. Part of being a web designer is to have good books that help you ply your trade.
- You can also buy the class on videotape in the IUPUI bookstore for endless hours of viewing and learning at home. (I often did my homework at the computer while watching the tape.)
Students Rights
Check-out your student rights at http://bulletin.iupui.edu/introduction/code.html. You should know your rights!
Withdrawls
You can withdraw without my permission until June 1, 2001. After that you will need for me to sign your withdrawl sheet. After June 15, 2001, if you choose to withdraw I will give you the grade you have earned thus far when you withdraw. If you have earned an A, I'll give you that. If you have earned an F, you'll get that. Please note that if you are making the effort and working hard I will give you the benefit of
the doubt.
Assignments & Due Dates
If you have business trips, family vacations, etc., you need to plan for this. You may complete your labs early to work into your schedules.
- STAIR & Change Your Email Password - Due May 16, 2001
- Web Search - Due May 20, 2001
- Graphics - Due with Lab 4 - Protocols
- Protocols - Due May 22, 2001
- Emacs - Due May 24, 2001
- Mid-Term - Taken online on May 25, 2001
- Final Project Proposal - Due May 28, 2001
- Resume - Due June 1, 2001
- Index - Due June 3, 2001
- Tables & Frames - Due June 6, 2001
- Imagemap - Due June 9, 2001
- Cascading Style Sheets (OPTIONAL) - Due June 12, 2001
- Final Project - Due June 15, 2001
- Final - Online - Due Midnight, June 18, 2001
How to Get An A
 |
It's very simple really. Just do the following:
- Turn your work in on time.
- Make sure your work meets all specified criteria in the assignment.
- Be kind to your classmates, instructor, and lab assistant.
- Help out your classmates during lab.
- Have an easy to read webpage.
- Have easy to read sourcecode.
- Always credit your sources.
- Have webpages where all the links work.
- Use only class approved text editors.
- Do your reading on time.
- Do your STAIR!! Many people have not gotten As because of this.
- Prepare for mid-term, final, and pop quizes.
Remember: YOU CAN DO IT!!!
|
How to Get An F

It's very simple really. Just do the following:
- Never turn in assignments.
- Turn in assignments late.
- Be rude to your classmates, instructor, and lab assistant.
- Deliberately give your classmates the wrong information during lab.
- Have an impossible to read webpage.
- Have impossible to read sourcecode.
- Never credit your sources.
- Have webpages where none of the links work.
- Use web editors.
- Never do your reading on time.
- Never do a STAIR.
- Don't prepare for mid-term, final, and pop quizes.
- Whine.
- Make-up stories and/or excuses for why you are terrible in this class.
Remember: YOU CAN DO IT!!! But why would you want to?
Ask Questions!
There is a class discussion board on Oncourse. Go there and post questions and give answers to your classmates. If it is a very important question, make sure to email it
to me at mlion@cs.iupui.edu as I check that several times a day and will check Oncourse once a day or once every other day. Trust me. Any question you have I HAD last year when I took this class. Ask and ye' shall receive!
So if you've got a question - ASK! Email Margaret or Brian for an answer.

Special thanks to Leanne Burrow, Andy Harris, Bob Molnar, Paula Trefun, and Jennifer Stewart for their input, inspiration, content, code, lessons, and giving me the opportunity to boldly going where I have never gone before. Thanks! - Margaret Lion
Class Content - Copyright © 2001 - Indiana University Purdue University - Indianapolis
All graphics including the background tile on this site come from Bimsan
- Copyright © 1999 - with the greatest appreciation from the webmaster.
The knights, both victorious and defeated, were given courtesy of
with the greatest appreciation from the webmaster.