LSU/SLIS LIS 7008 (Summer 2014, Section 01): Syllabus
Back to main page
Session 1 (Jun 9): Computers
Session 2 (Jun 12): Networking, FTP, Simple HTML
Session 3 (Jun 16): Structured Documents (HTML, XHMTL, CSS, XML)
Session 4 (Jun 19): Quiz, Multimedia
Session 5 (Jun 23): Relational Databases
Session 6 (Jun 26): Programming (Javascript); Midterm Review
Session 7 (Jun 30): Midterm Exam; Brief Project Discussion
Session 8 (Jul 3): Web Database Integration (PHP)
Session 9 (Jul 7): Human-Computer Interaction, Web Design
Session 10 (Jul 10): Web Characterization
Session 11 (Jul 14): Social Software
Session 12 (Jul 17): Information Retrieval and Search
Session 13 (Jul 21): Policy (Privacy and Security)
Session 14 (Jul 24): System Life Cycle; Final Review
Session 15 (Jul 28): No class; project due!
Session 16 (Jul 30): 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
- Vermaat et al. (2014). Chapter 3 (Computers and Mobile Devices), Chapter 6 (Inside Computers and Mobile Devices: Exploring the Components,
Chapter 8 (Digital Storage: Preserving on Media and in the Cloud). (Skim Chapter 1. Digital Literacy)
[Or: Shelly et al. (2012), Chapter 4 (The Components of the System Unit), Chapter 7 (Storage)]
- Recommended
Notes
- Lecture slides will be posted on Moodle.
- 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 so that you can find team members whose skills complement yours.
Useful Resources
Readings
- Required
- Vermaat et al. (2014). Chapter 2 (The Internet), Chapter 10 (Communications and Networks).
[Or: Shelly et al. (2012), Chapter 2 (The Internet and the World Wide Web), Chapter 9 (Communications and Networks)]
- Huddleston: Chapter 1 (The Tools of Web Design and Planning Your site), Chapter 2 (Getting Started with HTML), Chapter 14 (Publishing Your Site and Getting Noticed)
[Note: skim Chapter 1 and Chapter 14, but read Chapter 2.]
- Recommended
Notes
- Lecture slides will be posted on Moodle.
Homework
Project Activity
- Start to form teams based on common interests and complementary skills.
- Start to find a client for your team. See more on
the Project webpage.
- Distribute the faculty-client agreement, students-client agreement, and the project evaluation form on Moodle.
Useful Resources
Readings
- Required
- Huddleston: Chapter 3 (Creating Images), Chapter 4 (Formatting Your Pages), Chapter 5 (Advanced CSS), Chapter 6 (Laying Out Pages),
Chapter 7 (Adding Tables and Lists) [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.)
- Erik Ray, Learning XML (Chapter 1, will be posted on Moodle).
- Recommended
Notes
- Lecture slides 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 your project, and recommend the other client(s) to the class.
Useful Resources
Readings
- Required
- Vermaat et al. (2014). Chapter 7 (Input and Output).
[Or: Shelly et al., Chapter 6 (Output Device)]
- Introduction to Streaming Media, Chapter 2 (Media Production) (also available here in PDF)
- Huddleston, Chapter 9 (Adding Interactivity and Multimedia)
- Huddleston's 2005 version has Chapter 13 (Adding Multimedia on Your Page). It will be posted on Moodle.
- Recommended
Notes
- Lecture slides will be posted on Moodle.
- We will have a quiz today.
Homework
Project Activity
- Find a client if your team has not got one. Post and prepare the Collaboration Planning Guide.
Useful Resources
Readings
- Required:
- Vermaat et al. (2014). Chapter 11 (Information and Data Management).
[Or: 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;
may be posted on Moodle)
- 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
- Vermaat et al. (2014). Chapter 4 (Programs and Apps), Chapter 12 (Information Systems and Program Development).
[Or: Shelly et al. (2012), Chapter 3 (Application Software), Chapter 13 (Programming)]
- Huddleston: Chapter 11 (Adding Forms to Your Site), Chapter 9 (Adding Interactivity and Multimedia)
Notes
- Lecture slides will be posted on Moodle.
Homework
Project Activity
- Discuss team collaboration issues and the man-month mythical theory.
- If anybody still has not joined a team yet, please contact me ASAP. Every team will discuss their project plan right after the mid-term exam.
- If any team still has not got a client, pleast contact me ASAP.
- Distribute the project team member self-evaluation and cross-evaluation form.
Useful Resources
Notes
- We will have an open-book mid-term exam today. It takes two hours.
- Mid-term exam will be posted on Moodle before 11AM today. Due: July 2nd Wednesday midnight 11:59PM.
(Grades due 7/8). We will not coordinate a specific time for this, so please find a two-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. Only one post from one team is needed.
Discussion Due: 7/2 W 11:59PM.
You must have a client and a project manager now, and you must have started to work on your project now.
- Your team's Collaboration Planning Guide, Student-Client Agreement, and Faculty-Client Agreement Due: 7/4 F 11:59PM.
Project managers please submit those documents by email.
- Solicit information needs from your client, have your client make the initial requirements for the Website,
collect information content.
Readings (Required)
Recommended
Notes
- Lecture slides 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 architecture of your Website, build a rapid prototype with the information you have already collected.
- Discuss with your client where to host the Website, and try to host a test webpage on the client's server. Do this as early as possible!
Readings (Required)
- Shneiderman, Ben, Designing the User Interface: Strategies for effective human-computer interaction, 3rd ed.
(Addison-Wesley, 2005), Chapter 1 (an electronically reserved copy will be posted on Moodle)
- You may want to refer to Huddleston's text for your project. Read the chapters you have not read.
Notes
- Lecture slides 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 architecture of your Website, build a rapid prototype with the information you have already collected.
- Discuss with your client where to host the Website, and try to host a test webpage on the client's server. Do this as early as possible!
Useful Resources
Readings (Required)
Notes
- Lecture slides will be posted on Moodle.
Project Activity
- Build a rapid prototype Website, solicit feedback from your client, revise your design or collect more information.
- Reflect how copyright and information ethics issues are involved when working with a real organization.
Useful Resources
Readings (Required)
Notes
- Lecture slides 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.
- Important issue: discuss with your client where to host the Website.
- Start to design the information architecture of your Website.
- 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.
Useful Resources
Readings
- Required:
- Ricardo Baeza-Yates and Berthier Ribeiro-Neto, Modern Information Retrieval: the concepts and technology behind search, Second Edition.
Pearson Education Limited. 2011. Click Contents, read Chapter 1 Introduction up through Section 1.4.
- Recommended:
Notes
- Lecture slides will be posted on Moodle.
Project Activity
- Solicit feedback from your client and their users, revise your design, fix bugs, or collect more information.
- Start to host your prototype Website on the client's server. Make yourself familiar with the technical enviroment. Do this as early as possible!
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:
- Vermaat et al. (2014). Chapter 5 (Digital Safety and Security).
[Or: Shelly et al. (2012), Chapter 11, "Computer Security, Ethics, and Privacy"]
- Recommended:
Notes
- Lecture slides will be posted on Moodle.
Project Activity
- Solicit feedback from your client and their users, revise your design, fix bugs.
- Host your Website on your client's server, fix bugs.
- Distribute the Project Survey.
- Start to prepare the Website Maintenance Manual and the Project Reflective Essay.
Readings
- Vermaat et al. (2014). Chapter 12 (Information Systems and Program Development), if you have not read yet.
[Or: Shelly et al. (2012), Chapter 12 (Information System Development)]
Notes
- Lecture slides will be posted on Moodle.
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) and the Project Reflective Essay.
Project Activity
- Please submit the Project report, Project Evaluation Form (signed by your client), the self-evaluation and cross-evaluation form, and the
Project Reflective Essay, and the Project Survey.
- Please send the Website Maintenance Manual to your client (and send a copy to me).
Notes
- The open-book final exam will be posted on Moodle on 7/30 or even earlier. Exam due: July 31 Thursday 11:59PM..
- I will post an example final exam on Moodle.
- All of your project Websites will be posted at
http://www.csc.lsu.edu/~wuyj/Teaching/7008/su14/proj_sp14.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 before the final exam is posted. 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.
- You may remove your Homework 3 from your website if you do not want to publish that page on the Web for any reason.
Yejun Wu