Short Title:Content Management Systems
Full Title:Content Management Systems
Module Code:DMED H3018
 
ECTS credits: 5
NFQ Level:7
Module Delivered in 2 programme(s)
Module Contributor:Maria Brennan
Module Description:The module will impart the following learning to the students. • To develop the students’ skills and knowledge in creating simple dynamic web applications, which can query a database using a server-side programming language; • to provide the students with the basic knowledge of relational databases. • To implement a content management system using Wordpress (drupal...)
Learning Outcomes:
On successful completion of this module the learner will be able to
  1. Describe the mechanisms by which servers and clients can communicate in order to deliver Internet services such as WWW;
  2. Implement a database from an entity relationship diagram, through php
  3. discuss the importance of dynamic web applications
  4. describe the three-tier architecture underlying dynamic server-side web applications;
  5. understand the concept of content management systems
  6. setup and adjust existing content management systems such as Joomla, CMS Made Simple or Drupal, Wordpress
  7. demonstrate how to use the syntax and semantics of a server-side web development language (for example PHP);
  8. Manipulate a simple content management system (Wordpress);
 

Module Content & Assessment

Indicative Content
Browser-server interaction for dynamic web sites
The 3-tier client-server model
Relational Databases
• Theory of Databases • Overview of Relational Databases • Exporting, importing • Introduction to SQL
Overview of Content Management Systems
• Overview of content management systems • Setup/ Install and customisation of (wordpress/drupal) content management systems • Maintenance of content management systems
Customising Content Management System
Customisation of CMS • Administration (Roles, access, appearance) • Introduction to Themes, appearance, widgets, other elements of CMS • Linking blog with Social Media (facebook, twitter)
Indicative Assessment Breakdown%
Course Work Assessment %100.00%
Course Work Assessment %
Assessment Type Assessment Description Outcome addressed % of total Assessment Date
Lab work Weekly lab work 2,6,7,8 20.00 Every Week
In-class test In class tests on topics such as PHP, SQL, CMS installation and development etc. At least three per semester. 2,5,6,7,8 50.00 n/a
Project Major assignment. Typically involves design, development and documentation of website using CMS system. 2,3,4,5,6,7,8 30.00 n/a
No Final Exam Assessment %
Indicative Reassessment Requirement
Coursework Only
This module is reassessed solely on the basis of re-submitted coursework. There is no repeat written examination.

ITB reserves the right to alter the nature and timings of assessment

 

Indicative Module Workload & Resources

Indicative Workload: Full Time
Frequency Indicative Average Weekly Learner Workload
Every Week 2.00
Every Week 2.00
Every Week 2.00
Resources
Recommended Book Resources
  • 2010, Beyond the Blog, John Wiley & Sons Hoboken [ISBN: 0470684151]
  • Nick Ohrn, Lee Jordan,, WordPress 2.8 Themes Cookbook [ISBN: 1847198449]
This module does not have any article/paper resources
This module does not have any other resources

Module Delivered in

Programme Code Programme Semester Delivery
BN_DDMED_8 Bachelor of Arts (Honours) in Creative Digital Media [240 ECTS credits] 5 Mandatory
BN_DDMED_7 Bachelor of Arts in Creative Digital Media [180 ECTS credits] 5 Mandatory