ETWR 2479: Web-Based Content Management Systems (Online)

The following provides an overview of this course, its objectives, policies, grading plan, and other information about the course.

Course Description

ETWR 2479 Web-Based Content Management Systems is a course in which you practice using a web CMS (like Wikipedia, Drupal, Joomla) to develop information for the public. In this course, you may install and configure a web CMS; create, format, and link pages within it; add blogs and forums to it; set permissions for visitors. The course will conclude with a solo or team project in which you plan the format and style of a web CMS. A free Internet account may be provided; there will be recorded tutorials.


This course will include as much of the following as we can arrange:


These are the resources for ETWR 2479 Web-Based Content Management Systems. As your instructor, I am learning Drupal 8 which is the current. Our course is based on Drupal 7. At our beginner's level, I don't think we'd see any major differences, and it will be easy to transition to Drupal 8. This is the "textbook" for this course. The practice units for this course use its beginner's tutorials for Drupal 7. OSTraining offers students in this course $15 for a 6-month subscription. Very nice!

Here are some other resources:

lynda.ccom offers a pay-by-the month plan of $25 per month. The entire Drupal 7 Essentials tutorial is about 7 hours. Choose the basic month-to-month plan, not the premium or yearly. I think you'll not need to subscribe more than 3 months. The Tom Geller Drupal 7 Essentials videos are all you should need for this course. (Ignore the Acquia stuff.) — David

O'reilly Media has lots of items for Drupal, in particular, Drupal 8. A good inexpensive title is Using Drupal, 3rd edition, Angela Byron, Addison Berry, and Bruno De Bondt. O'reilly Media: 9781449390525. I downloaded a PDF version for $38. It is perfectly usable for Drupal 7.

These resources overlap each other. And of course you may be able to get by with free YouTube videos.


In this course, you receive a grade of A, B, C, D, or F. Your final grade will be based on the following:

Category Points
Completion of Drupal user basic tasks (class site) 12
Completion of the 4 sets of Drupal practice tasks (your test site, you as admin) 28
Open Forum activity 10
Final project (team or solo) 30
Completion of Drupal user tasks (contributions to other students' sites) 20

Course Policies

Here is a description of these units:

General Policies

Austin Community College policies for Academic Freedom, Scholastic Dishonesty, Student Discipline, and Students with Disabilities are as follows:

  1. Withdrawals & incompletes. If you fall behind in the course and miss more than two consecutive assignments, I will withdraw you from the class. Incompletes will only be granted if you have an emergency and have only the last writing project remaining to complete.
  2. Computers and Internet: You need not know anything about Drupal (or whichever CMS we use), but you need some thorough computer familiarity and a willingness to learn lots of new things.
  3. Academic Freedom Statement: Each student is strongly encouraged to participate in class. In any classroom situation that includes discussion and critical thinking, there are bound to be many differing viewpoints. These differences enhance the learning experience and create an atmosphere where students and instructors alike will be encouraged to think and learn. On sensitive and volatile topics, students may sometimes disagree not only with each other but also with the instructor. It is expected that faculty and students will respect the views of others when expressed in classroom discussions.
  4. Scholastic Dishonesty Statement: Acts prohibited by the College for which discipline may be administered include scholastic dishonesty, including but not limited to cheating on an exam or quiz, plagiarizing, and unauthorized collaboration with another in preparing outside work. Academic work submitted by students shall be the result of their thought, research or self-expression. Academic work is defined as, but not limited to tests, quizzes, whether taken electronically or on paper; projects, either individual or group; classroom presentations, and homework. (See "Student Discipline Policy" in the current version of the Student Handbook). Penalties for scholastic dishonesty will depend upon the nature of the violation and may range from lowering a grade on one assignment to an F in the course and/or expulsion from this institution. See also plagiarism, above.
  5. Student Discipline Statement: Classroom behavior should support and enhance learning. Behavior that disrupts the learning process will be dealt with appropriately, which may include having the student leave class for the rest of that day. In serious cases, disruptive behavior may lead to a student being withdrawn from the class. ACC's policy on student discipline can be found in "Student Discipline Policy" in the current version of the Student Handbook.
  6. Students with Disabilities Statement: Each ACC campus offers support services for students with documented physical or psychological disabilities. Students with disabilities must request reasonable accommodations through the Office for Students with Disabilities on the campus where they expect to take the majority of their classes. Students are encouraged to do this three weeks before the start of the semester. (See "Students with Disabilities" in the current version of the Student Handbook.)

Information and programs developed by