Académique Documents
Professionnel Documents
Culture Documents
&Technology
The Volgenau School of Information Technology &
Engineering George Mason University
4400 University Drive
Fairfax. VA 22030-4444
Instructor: Michael
Lillie
Course Coordinator: Dr.
Mihai Boicu
Office
Hours:
By appointment. Email instructor to schedule an alternate appointment (either in-
person or virtual)
Course
Description:
IT 335: Web development using content
management systems (3:3:0).
Prerequisites: IT 213 or Permission of the
department
Through lecture, class demonstration, class discussion, and hands-on lab experience,
presents web development
techniques using two of the industrys leading content management systems (e.g. Joomla!
and MS SharePoint 2013). Introduces and discuss the characteristics and components of
various types of websites (corporate portals, corporate intranets and extranets, online
magazines, newspapers, and publications, e-commerce and online reservations,
government applications, small business Web sites). Presents methods, languages, and
tools related to the web content management systems from an applied perspective.
Prerequisit
es
The prerequisites for this course are IT213. A grade of C or better must be achieved in
these courses. For students that are not enrolled in the IT major and who can prove the
necessary background knowledge, this course may be taken with the approval of the AIT
department.
Rationa
le
This course falls into the Web Development and Multimedia Concentration in the IT Major.
That category currently
contains only four courses related to web development (IT 331, IT 332, IT 431, IT 435)
however none of these courses covers the content management environments, a modern
trend in creating easy to use web knowledge/content management for organizations.
Objectiv
es
This course is designed to give a student practical knowledge about the currently
most used web content
management environments. By combining lecturers with seminar discussions and extensive
hands-on experiences the course will introduce the student both to the applied aspects of
content management technologies but also to the theoretical issues involved.
1
Expected
Outcomes:
The outcomes expected for a student passing
this course are:
Experience developing with MS SharePoint 2013 and Joomla 3.0.
Translate real-world business problems into practical IT solutions using SharePoint
web parts and lists, SharePoint workflows, MS Access and MS Excel SharePoint
Apps, CMS extensions, CMS modules, components and plugins.
Understanding the role of content management technologies to acquire,
organize and present web content.
Understanding and exploring methods, tools and applications for content
management.
Understanding the knowledge cycle: acquisition, storing, application and maintenance.
Understanding key terms about semantic web, knowledge management and
content management technologies.
2
Textbook
The following textbook and web resources are free through Mason Libraries and required
for this class to complete
lab exercises and assignments. GMU students DO NOT need to purchase a textbook for this
class:
(J!) Joomla! 3: Beginners Guide (2013). Eric Tiggeler. Packt Publishing, ISBN-13:
978-1-78216-434-0
(SPHT) SharePoint 2013 How To (2013). Ishai Sagi. Sams, ISBN-13: 978-0-672-
33447-4
(SPIO) Microsoft SharePoint 2013 Step by Step (2013).
Microsoft Press, ISBN-13: 978-0-7356-6703-7.
Access the course text books from on-campus computers here. Just type in book ISBN(s).
Access the course text books from off-campus computers here. Click on first link that reads
Safari Tech Books
Online, then login with Mason credentials. After login, search for ISBN numbers above.
Religious Holidays
A list of religious holidays is available on the University Life Calendar page. Any student
whose religious observance conflicts with a scheduled course activity must contact the
Instructor at least 2 weeks in advance of the conflict date in order to make alternative
arrangements.
Communicati
ons
All registered students will be given access to a section of the Blackboard system for this
course. Blackboard will used as the primary mechanism (outside of lectures) to disseminate
all course information, including announcements, lecture slides, homework and other
assignments, and scores for homework and exams. You must send email messages either
from your Mason account or your Blackboard account. If you do not receive an answer or
confirmation in 3 business days, the message was not received. Please resend the message.
If again is not received, contact the instructor by other means.
Attendance
Policy
Because IT 335 is an Asynchronous Online Course, Email Communication and
announcements will be a major source of information. Participation throughout the
semester will be in the form of online assignment submissions.
Departmental policy requires students to take exams at the scheduled time and place,
except for sickness on day of final exam or course scheduling conflict (two courses with
same exam time). Except in such circumstances, failure to attend a scheduled exam will
result in a score of zero (0) for that exam, in accordance with Mason policy on final
exams. Contact the instructor in advance if you have a serious problem or course
scheduling conflict (two courses with same exam time) that prevents you from taking the
final exam (14 days prior to exam date) and have the Rescheduling the Final Exam
form complete with supporting documentation. If the University is closed due to weather
or other unforeseen conditions, final exams may be rescheduled. Final Exam dates and make
up days due to university wide inclement weather are found here. Retaking the final exam is
not permitted.
George Mason Department of Information Sciences and
University Technology
Disability Accommodations
The Office of Disability Services (ODS) works with disabled students to arrange for
appropriate accommodations to ensure equal access to university services. Any student with
a disability of any kind is strongly encouraged to register with ODS as soon as possible and
take advantage of the services offered. Accommodations for disabled students must be
made in advance ODS cannot assist students retroactively, and at least one week's notice
is required for special accommodations related to exams. Any student who needs
accommodation should contact the Instructor during the frst week of the semester so the
sufficient time is allowed to make arrangements.
Privacy
Instructors respect and protect the privacy of information related to individual students.
Issues relating to an individual student will discuss via email, telephone or in person.
Instructors will not discuss issues relating to an individual student with other students (or
anyone without a need to know) without prior permission of the student. Assessable work
other than final exams will be returned to individual students directly by the Instructor (or
by a faculty or staff member or a Teaching Assistant designated by the Instructor or via
another secure method).
Honor Code
All members of the Mason community are expected to uphold the principles of scholarly
ethics. Similarly, graduating students are bound by the ethical requirements of the
professional communities they join. The ethics requirements for some of the communities
relevant to Applied IT graduates are available via the following links
On admission to Mason, students agree to comply with the requirements of the GMU Honor
System and Code. The Honor Code will be strictly enforced in this course. Honor Code cases
are heard by a panel consisting of students - students who meet the requirements are
encouraged to nominate themselves to serve on the Honor Committee.
Any use of the words or ideas of another person(s), without explicit attribution that clearly
identifies the material used and its source in an appropriate manner, is plagiarism and will
not be tolerated. Dean Griffiths has mandated a zero tolerance policy for plagiarism within
The Volgenau School. The Instructor reserves the right to use manual and/or automated
means (including such services as Turnitin.com) to detect plagiarism in any work submitted
by students for this course, and to direct Teaching Assistants and/or other faculty and/or
staff members to do likewise in support of this course. For this course, the following
requirements are specified:
5
George Mason Department of Information Sciences and
University Technology
Grading Scale
Grades will be awarded in accordance with the GMU Grading System for
undergraduate students. See http://www.gmu.edu/catalog/apolicies/ under
Grading System for more information.
The grading scale for this course is:
* Grades of "C-" and "D" are considered passing grades for undergraduate courses.
However, a minimum grade of "C" is required in the BSIT program for any course that is a
prerequisite for one or more other courses. This course is a prerequisite for several courses
in BSIT program see http://www.gmu.edu/catalog/courses/it.html for more information on
those courses.
Components
The final grade will be computed as the weighted sum, and it will contain the following
components:
Students are responsible for checking the currency of their grade books. Grade
discrepancies must be brought to instructors attention within one week of assignment
submission and 48 hours of exam submission. Instructor DOES NOT accept late
assignments.
6
George Mason Department of Information Sciences and
University and for the instructor
classmates, Technology
to become familiar with you. Blog Entry will include but
not limited to: your
Education Level (e.g. , Sophomore, Junior, Senior), Major, Reason(s) for Taking this Course
and IT Area(s) of
Interest. Please also include a List of Topics Interested in Learning from this Course. What
do you plan to do with your degree?
Provide an organization, business, or group you would be interested in helping design (or
redesign). As you will learn, Project 1 is based on deploying Joomla. This is an opportunity
to apply what you are learning to a business, organization, or group that you care about.
As such, provide a bit of information about them and why they may be important to you.
You may also consider building a site for yourself as it may be a foundation for future
business endeavors.
Quiz
There will be Two (2) quizzes during the semester on Blackboard. The quizzes will allow
you to prepare for the midterm and final exams. They will be graded and will serve as a
review for the exams. First quiz will be held one week prior to the midterm exam and quiz
2 will be held one week prior to the final exam.
Homework
There will be Three (3) homeworks that are strictly due on the specified due date. The
homework assignment will be posted on Blackboard about one week in advance of the due
date. You will need to submit the completed homework on the blackboard. Late
submissions or homework will not be accepted except under highly legitimate
circumstances. Homework solutions will also be posted onto Blackboard after they are
submitted.
One of the Homework Assignments will be Student Created Test Questions. Students will
create a test question in the form of multiple choice (including multiple answer), or a
true/false question related to the current module. Students will provide the source of the
information (page #, video, article, slide #, etc.) and explanation of why the correct
answer is in fact the correct answer and why the wrong answers are wrong. The question
will be reviewed, graded and possibly used in future homework assignments, quizzes, or
exams.
It is encouraged and recommended that you refer to the Internet and other sources for
completing the homework. However, IT IS ABSOLUTELY NECESSARY TO CITE THE
REFERENCES.
7
George Mason Department of Information Sciences and
University Technology
Create Create at Find and Add at least Download and
a least 5 install a 3 install a
Joomla! menu items, template extensions shopping cart
Site and that and 5 extension and
based on correspondi meets the out-of-the box create the store
topic of ng articles design needs modules to component of the web
your & categories of your web your web site site, containing at least 3
In addition to web site above, each student must submit a paper (3 to 6 pages) as well as
video presentation (with audio) by midterm exam date indicated in course schedule.
Additional requirements/rubrics for project will be provided on Bb.
Final Exam:
Project 2
The class will be in the form of a project consisting of designing and developing a MS
SharePoint Team Site. Each
Student will be assigned a category from the class IT 335 World News Website. The
project should meet the following requirements:
In addition to web site above, each student must submit a paper (3 to 6 pages) as well as
video presentation (with audio) by final exam date indicated in course schedule. Additional
requirements/rubrics for project will be provided on Bb.
Course Schedule
Date Topic Reading
s
1/23 Intro to CMS, Installing Joomla!(Intro blog due 1/29) J!: Ch.01, 02
1/30 CMS Admin (Basics), Site Organization (Lab Exercise J!: Ch.03, 05
due 2/5)
2/6 Creating & Editing Articles, Menus & Modules ( HW #1 J!: Ch.06, 08
Due 2/12)Attractive Web Pages with Templates (Lab
Creating
2/13 J!: Ch.07, 11
Exercise due 2/19)
2/20 Extending Joomla with Extensions (Quiz 1 due 2/26) J!: Ch.10
2/27 CMS Admin (Advanced), SEO Techniques J! Ch.09,
12
3/5 Midterm Exam - Project 1 Presentation (Joomla!)
Paper and video due 3/12---no late assignments
will be accepted
3/13 SPRING BREAK 3/13-3-19
3/20 Intro to MS SharePoint, Web Parts(HW #2 due 3/26) SPHT: Ch.01, 02, 03
Creating Libraries (List, Form, Document and
3/26 SPHT: Ch.06, 07, 08
Pictures) (Lab Exercise due 4/2)
4/3 Creating Blog Pages and Wiki Pages SPHT: Ch.05, 09, 12
4/10 SharePoint Formulas and custom HTML (Lab Exercise Selected Reading
due 4/16)
4/17 Building Dynamic Workflows in SharePoint (Quiz due SPHT: Ch.11, SPIO:
4/23) Ch.07
8
George Mason Department of Information Sciences and
University Technology SPHT: Ch.05,21
4/24 Integrating SharePoint with MS Access & MS Excel
5/1 Final Exam Project 2 Presentation (SharePoint)
Sharepoint paper and videos due 5/7No late
assignments will
be accepted