LSU/SLIS LIS 7008 (Fall 2010, Section 01): Syllabus
Back to main page
Session 1 (Aug 24): Computers
Session 2 (Aug 31): Networking, FTP, Simple HTML
Session 3 (Sept 7): Structured Documents (HTML and XML)
Session 4 (Sept 14): Quiz, Multimedia
Session 5 (Sept 21): Relational Databases
Session 6 (Sept 28): Programming (Javascript)
Session 7 (Oct 5): Web-based Integration (PHP); Mid-term Review
Session 8 (Oct 12): Mid-term Exam; Brief Project Discussion
Session 9 (Oct 19): Computer-mediated Communication
Session 10 (Oct 26): Human-Computer Interaction
Session 11 (Nov 2): Web Characterization
Session 12 (Nov 9): Information Retrieval and Search
Session 13 (Nov 16): Policy (Privacy and Security)
Session 14 (Nov 23): System Life Cycle; Final Review
Session 15 (Nov 30): No Class; Project Due!
Session 16 (Dec 7): Final Exam
Note: the average life of a link on the Web is about 100 days. If any link to a reading is broken, please email me ASAP. Thanks.
Readings
- Required
- Shelly et al., Chapter 4: "The Components of the System Unit"
- Shelly et al., Chapter 7: "Storage"
- Recommended
Notes
- Lecture slides with detailed notes will be posted on Moodle.
- Announcements will be posted under the News Forum and Session 1 on Moodle. Since this is the first week of the semester,
we have many course-related issues to talk about. Please read those announcements and reply when necessary.
If you have any question, please do not hesitate to post on Moodle or email me.
- An important reminder - I will use your LSU email address to contact you.
I cannot use your non-LSU email addresses because they cannot be listed on Moodle. If you do not read emails
from your LSU email account very often, it is your responsibility to forward emails from your LSU account to
your non-LSU account.
Homework
Project Activity
- Read the Project page, and start to look for a project client.
Introduce yourself to the class (on Moodle) so that you can find team members whose skills complement yours.
- I will provide a couple of clients (who need a Website).
Useful Resources
Readings
- Required
- Shelly et al., Chapter 2: "The Internet and the World Wide Web"
- Shelly et al., Chapter 9: "Communications and Networks"
- Huddleston: Chapter 1 (HTML and XHTML), Chapter 2 (HMTL Basics), Chapter 19 (Publishing Your Website)
[Note: skim Chapter 1 and Chapter 19, but read Chapter 2.]
- Recommended
Notes
- Lecture slides with detailed notes will be posted on Moodle.
Homework
Project Activity
- Read everybody's self-introductions on Moodle, start to form teams based on interest, skills, and geographic location.
- Start to find a client for your team. See more on
the Project page.
- Distribute the faculty-client agreement, students-client agreement, and the project evaluation form.
Useful Resources
Readings
- Required
- Huddleston: Chapter 3 (Creating Hyperlinks), Chapter 4 (Images), Chapter 5 (Tables), Chapter 6 (Lists),
Chapter 9 (Other CSS Selectors) [Note: at least scan through these chapters before class; you will refer
to them afterwards for your homework.]
- Dave Raggett, Getting Started with
HTML (read for detail, and then skim "Advanced HTML" and "Adding a Touch of Style" at the top of the page.)
- Eric Ray, Learning XML (Chapter 1, password distributed on Moodle).
- Recommended
Notes
- Lecture slides with detailed notes will be posted on Moodle.
Homework
Project Activity
- Find a client for your team. Only one client is needed for one project team. If your team does not have any client yet,
find one by talking to people (such as your colleagues, the instructor, CCELL), visiting non-profit organizations in
your community, or soliciting client information from the SLIS mailing list. If your team has more than two clients,
pick the one that best meets the goal of the project.
Useful Resources
Readings
- Shelly et al., Chapter 6: "Output Device"
- Introduction to Streaming Media, Chapter 2 (Media Production)
(also available here in PDF)
- Huddleston's 2005 version has Chapter 13 "Adding Multimedia on Your Page" which is not included in the 2008 version.
I will try to post a copy on Moodle.
Notes
- Lecture slides with detailed notes will be posted on Moodle.
- The quiz will be posted on Moodle. Email your quiz to me as an attachment (preferably in RTF, but PDF,
MS-Word, and TXT are all acceptable).
Homework
Project Activity
- Find a client if your team has not got one. Prepare the Collaboration Planning Guide.
Useful Resources
Readings
- Required:
- Shelly et al., Chapter 10: "Database Management"
- Brooks, Frederick P., "The Mythical Man Month", Chapter 2
(online book available from LSU Library Catalog or from here)
- Recommended:
Notes
Homework
Project Activity
- Find a client if your team has not got one. Discuss copyright and information ethics issues that can emerge when
working with your client.
Useful Resources
- Tutorials for MS-Office, OpenOffice, PHP/MySQL/Perl: inpics.net
- MS-Access 2000/2003 Tutorial
Readings
- Shelly et al., Chapter 3: "Application Software"
- Shelly et al., Chapter 13: "Programming"
- Huddleston: Chapter 11 (Adding Forms), Chapter 12 (Javascript)
Notes
- Lecture slides with detailed notes will be posted on Moodle.
Homework
Project Activity
- Find a client if your team has not got one.
- Discuss team collaboration issues and the man-month mythical theory.
- Distribute the team member self-evaluation and cross-evaluation form.
Useful Resources
Readings
Notes
- Lecture slides with detailed notes will be posted on Moodle.
- Read Javascript Talk.
This may help you apply Javascript into your project design.
Project Activity
- If anybody still has not joined a team yet, please contact me ASAP. Every team will discuss their project plan next week.
- If any team still has not got a client, pleast contact me ASAP.
Useful Resources
Notes
- Mid-term exam will be posted on Moodle before 9AM today. Due: 10/14 Th 11:59PM.
(Grades due 10/19 Tu 9AM). We will not coordinate a specific time for this, so please find a 2-hour time slot to work on it.
Submit your exam as an email attachment.
Project Activity
- Each project team: please discuss your project plan on Moodle.
Discussion Due: 10/19 Tu 9AM.
You must have a client and a project manager now, and you must have started to work on your project now.
- Collaboration Planning Guide and Student-Client Agreement Due: 10/19 Tu 9AM.
Project managers please submit your team's Collaboration Planning Guide and the Student-Client Agreement
as an email attachement, fax, or hard copy.
- Solicit information needs from your client, have your client make the initial requirements for the Website,
collect information content.
Readings (Required)
Notes
- Lecture slides with detailed notes will be posted on Moodle.
Project Activity
- Solicit information needs from the client, have your client make the initial requirements for the Website,
collect information content.
- Collect the faculty-client agreement, students-client agreement.
Useful Resources
Readings (Required)
- Shneiderman, Ben, Designing the User Interface: Strategies for effective human-computer interaction, 3rd ed.
(Addison-Wesley, 2005), Chapter 1
Electronically Reserved Copy (Password distributed on Moodle)
- You may want to refer to Huddleston's text for your project. Read the chapters you have not read.
Notes
- Lecture slides with detailed notes will be posted on Moodle.
- Please read Javascript Talk (in Session 6) if you have not read it.
Project Activity
- Reflect how the man-month mythical theory works in your team.
- Design the information structure of the Website,
build a rapid prototype with the information you have already collected.
Useful Resources
Readings (Required)
Notes
- Lecture slides with detailed notes will be posted on Moodle.
Project Activity
- Build a rapid prototype Website, solicit feedback from the client, revise your design or collect more information.
- Reflect how copyright and information ethics issues are involved when working with a real organization.
Readings
- Required:
- Ricardo Baeza-Yates and Berthier Ribeiro-Neto, Modern Information Retrieval, Addison Wesley Longman, 1999,
Chapter 1 (Read up through Section 1.4)
- Recommended:
Notes
- Lecture slides with detailed notes will be posted on Moodle.
Project Activity
- Solicit feedback from the client and the users, revise your design, fix bugs, or collect more information.
- Discuss with your client where to host the Website, and start to test your prototype Website on the client's server.
Useful Resources
Play with the following search engines. Do not be surprised if they change their names or even go out of business.
Readings
- Required:
- Shelly et al., Chapter 11, "Computer Security, Ethics, and Privacy"
- Recommended:
Notes
- Lecture slides with detailed notes will be posted on Moodle.
Project Activity
- Solicit feedback from the client and the users, revise your design, fix bugs.
- Host your Website on your client's server, fix bugs.
- Distribute the Project Reflection Survey.
Readings
- Shelly et al., Chapter 12, "Information System Development"
Project Activity
- Solicit feedback from the client and the users, revise your design, fix bugs.
- Reflect what software/system design model your team has used.
- Host your Website on your client's server, fix bugs.
- Prepare the Website Maintenance Manual (for your client).
Project Activity
- Project (including report and Website) due: today 9:00AM.
Each project team: please designate one person in your team to email your project report and the URL of your
Website to me (cc to your team members).
- Please submit the Project Evaluation Form (signed by your client), the self-evaluation and cross-evaluation form, and the
Project Reflection Survey.
- Please submit the Website Maintenance Manual (and send a copy to your client).
Notes
- Required course evaluation will be announced when available.
- The final exam will be posted on Moodle around 12/2. Exam due: Dec. 7th 9:00AM..
- The earlier final exams are available on the course Website,
see LSU/SLIS exams.
- All of your project Websites will be posted at
http://www.csc.lsu.edu/~wuyj/Teaching/7008/fa10/proj_fa10.html.
We will archive your Website for some period of time before your SLIS Web account is removed, so
you are advised to transfer your content to your client ASAP (if you have not done so).
- Please post final exam questions on Moodle. Once the final exam is
posted, I cannot answer questions that are in the final exam, even if you have not opened the exam file or you
paraphrase my questions.
Yejun Wu