DCU Home | Our Courses | Loop | Registry | Library | Search DCU
<< Back to Module List

Latest Module Specifications

Current Academic Year 2025 - 2026

Module Title Data Analysis and Machine Learning- an Introduction
Module Code EEN1085
Faculty Engineering & Computing School Electronic Engineering
NFQ level 9 Credit Rating 5
Description

This module will provide students with fundamental skills required for data analysis and machine learning. The module will cover topics related to data management, data summarisation, data pre-processing, visualisation, predictive analytics and machine learning. Students will gain hands-on experience of dealing with different types of data sets and how to process these datasets. The Python programming language will be used to learn and perform data analysis and machine learning tasks. Students will use a variety of libraries and tools for data analysis.

Learning Outcomes

1. Describe several widely used methods for data storage, including various data formats. Understanding of data managements tools including SQL and No-SQL (Key-value pairs) database management systems.
2. Apply data pre-processing tasks including data cleansing.
3. Explore datasets and generate summary statistics for a variety of datasets. Understand the benefits of summary statistics and analyse datasets.
4. Visualise characteristics of a dataset through various graph and apply advance data visualisation techniques.
5. Describe supervised & unsupervised machine learning. Understand various algorithms of supervised machine learning and apply machine learning tasks on different datasets.


WorkloadFull time hours per semester
TypeHoursDescription
Lecture24No Description
Independent Study16Regular Homework
Assignment Completion24Assignment Work
Independent Study61Self-directed study of materials and study for the final exam.
Total Workload: 125
Section Breakdown
CRN12022Part of TermSemester 1
Coursework25%Examination Weight75%
Grade Scale40PASSPass Both ElementsN
Resit CategoryRC1Best MarkN
Module Co-ordinatorMuhammad Intizar AliModule Teacher
Assessment Breakdown
TypeDescription% of totalAssessment Date
AssignmentPerform analysis of given set of datasets, generate summary statistics, visualisation and application of supervised and unsupervised machine learning tasks.25%n/a
Formal Examinationn/a75%End-of-Semester
Reassessment Requirement Type
Resit arrangements are explained by the following categories;
RC1: A resit is available for both* components of the module.
RC2: No resit is available for a 100% coursework module.
RC3: No resit is available for the coursework component where there is a coursework and summative examination element.

* ‘Both’ is used in the context of the module having a coursework/summative examination split; where the module is 100% coursework, there will also be a resit of the assessment

Pre-requisite None
Co-requisite None
Compatibles None
Incompatibles None

All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml

Indicative Content and Learning Activities

Indicative Reading List

Books:
None

Articles:
None
Other Resources

None

<< Back to Module List View 2024/25 Module Record for EEN1085