Explore UCD

UCD Home >

IS41090

Academic Year 2024/2025

Informatics (IS41090)

Subject:
Information Studies
College:
Social Sciences & Law
School:
Information & Comms Studies
Level:
4 (Masters)
Credits:
10
Module Coordinator:
Dr Arjumand Younus
Trimester:
Autumn
Mode of Delivery:
Blended
Internship Module:
No
How will I be graded?
Letter grades

Curricular information is subject to change.

The process of information creation, storage, and access are core interests in the study of informatics. These processes are inextricably tied to web based applications, the use of which is prevalent in many aspects of daily life and are a core component of modern industries. These systems are typically predicated on the exposure of some underlying structured storage of data in a contextual way to clients in the form of a web interface. These types of applications include online shops (e.g. Ebay, SuperValu.ie), social media platforms (e.g. Facebook, Tumblr), online encyclopedias (e.g. Wikipedia, Scholarpedia) and even content management systems (e.g. Wordpress, Drupal).

This module will discuss some of the technologies underpinning these applications and the underlying principles of how such applications are developed. Attention will be paid to the manner in which data can be stored, and practical means of accessing and delivering information to a frontend. Students can expect to obtain both practical experience and theoretical knowledge relating to the development of such systems.

About this Module

Learning Outcomes:

On completion of this module students should be able to
• formulate, explain and compare the fundamental data storage concepts
• understand the purpose and application of markup and data exchange
• design and implement a relational database
• have familiarity with both client and server side scripting

Indicative Module Content:

Web and database technologies, featuring both markup and scripting

Student Effort Hours:
Student Effort Type Hours
Lectures

24

Practical

22

Autonomous Student Learning

254

Total

300


Approaches to Teaching and Learning:
Lecture; in-class discussion; hands-on classroom based activities

Requirements, Exclusions and Recommendations

Not applicable to this module.


Module Requisites and Incompatibles
Not applicable to this module.
 

Assessment Strategy
Description Timing Component Scale Must Pass Component % of Final Grade In Module Component Repeat Offered
Quizzes/Short Exercises: Questions (with few MCQs) to test your understanding of various concepts covered in class: chiefly Python, HTML, MVC architecture of Django Week 9 Graded Yes
20
Yes
Practical Skills Assessment: Various assignments from within labs based on incremental understanding of how Python works followed by Django web development aspects. Week 3, Week 5, Week 8, Week 11 Graded Yes
30
Yes
Individual Project: Final project where you develop your own Django Web app on CRUD principes based on all covered during module Week 15 Graded Yes
50
Yes

Carry forward of passed components
Yes
 

Resit In Terminal Exam
Spring Yes - 2 Hour
Please see Student Jargon Buster for more information about remediation types and timing. 

Feedback Strategy/Strategies

• Feedback individually to students, post-assessment
• Group/class feedback, post-assessment

How will my Feedback be Delivered?

Feedback and grades will be provided for project component practical work prior to end of semester deliverable. End of semester components will have grades released online through SIS.

Timetabling information is displayed only for guidance purposes, relates to the current Academic Year only and is subject to change.
Autumn Laboratory Offering 1 Week(s) - 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12 Fri 12:00 - 13:50
Autumn Lecture Offering 1 Week(s) - 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12 Tues 10:00 - 10:50