You are on page 1of 5

27/01/2022, 11:44 COMP41680 - Module Details

UCD Course Search

Data Science in Python (COMP41680)


Academic Year 2021/2022

The information contained in this document is, to the best of our knowledge, true and accurate at the time of publication,
and is solely for informational purposes. University College Dublin accepts no liability for any loss or damage howsoever
arising as a result of use or reliance on this information.

SUBJECT: Computer Science

COLLEGE: Science

SCHOOL: Computer Science

LEVEL: 4 (Masters)

CREDITS: 5.0

TRIMESTER: Spring

MODULE COORDINATOR: Dr Derek Greene

MODE OF DELIVERY: Blended

INTERNSHIP MODULE: No

CLINICAL/ FIELDWORK/ PLACEMENT: No

HOW WILL I BE GRADED? Letter grades 

COMP41680 Data Science in Python


Academic Year 2021/2022
The key objectives of this module are 1) to provide students with an initial crash course in Python programming;
2) to familiarise students with a range of key topics in the emerging field of Data Science through the medium of
Python. Students will start by exploring methods for collecting, storing, filtering, and analysing datasets. From
there, the module will introduce core concepts from numerical computing, statistics, and machine learning, and
https://hub.ucd.ie/usis/!W_HU_MENU.P_PUBLISH?p_tag=MODULE&MODULE=COMP41680 1/5
27/01/2022, 11:44 COMP41680 - Module Details
, p p g, , g,
demonstrate how these can be applied in practice using popular open source packages and tools. Additional
topics that will be covered include data visualisation and working with textual data. This module has a strong
practical programming focus and students will be expected to complete two individual coursework assignments,
each involving implementing a Python solution to a data analytics task.

NOTE: COMP41680 requires a reasonable level of prior programming experience (but not necessarily in Python).

Curricular information is subject to change

What will I learn?

Learning Outcomes:
On completion of this module, students will be able to: 1) Program competently using Python and be familiar with
a range of Python packages for data science; 2) Collect, pre-process and filter datasets; 3) Apply and evaluate
machine learning algorithms in Python; 4) Visualise and interpret the results of data analysis procedures.

How will I learn?

Student Effort Hours: 

Student Effort Type Hours

Autonomous Student Learning 80

Lectures 12

Practical 12

Total 104

Approaches to Teaching and Learning:

Practical Labs; Continuous assessment 

Am I eligible to take this module?

Requirements, Exclusions and Recommendations

Learning Requirements:

https://hub.ucd.ie/usis/!W_HU_MENU.P_PUBLISH?p_tag=MODULE&MODULE=COMP41680 2/5
27/01/2022, 11:44 COMP41680 - Module Details

Prior programming experience in a high level language (but not necessarily in Python).

Module Requisites and Incompatibles

Incompatibles:

COMP30760 - Data Science in Python - DS, COMP47350 - Data Analytics (Conv), COMP47670 - Data
Science in Python (MD), STAT40800 - Data Prog with Python (online)

How will I be assessed?

Assessment Strategy  

Open Book Component Must Pass % of Final


Description Timing Exam Scale Component Grade

Assignment: Practical Unspecified n/a Graded No 40


assignment 1

Assignment: Practical Unspecified n/a Graded No 40


assignment 2

Class Test: Class Test Week 12 n/a Graded No 20

Carry forward of passed components 

No
 

What happens if I fail?

Resit In Terminal Exam

Summer No

Please see Student Jargon Buster for more information about remediation types and timing. 

A tf db k
https://hub.ucd.ie/usis/!W_HU_MENU.P_PUBLISH?p_tag=MODULE&MODULE=COMP41680 3/5
27/01/2022, 11:44 COMP41680 - Module Details
Assessment feedback

Feedback Strategy/Strategies

• Feedback individually to students, post-assessment

How will my Feedback be Delivered?

Not yet recorded.

Associated Staff

Name Role

Professor Pádraig Cunningham Lecturer / Co-Lecturer

Niamh Belton Tutor

Mr Eoin Delaney Tutor

Ms Ankita Sengupta Tutor

Greta Warren Tutor

Negin Zarbakhsh Tutor

When is this module offered?

Timetabling information is displayed only for guidance purposes, relates to the current Academic Year
only and is subject to change. 

 Spring      

Lecture Offering Week(s) - 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, Mon 12:00 -
1 31, 32 12:50

Practical Offering Week(s) - 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, Mon 14:00 -
1 31, 32 14:50

https://hub.ucd.ie/usis/!W_HU_MENU.P_PUBLISH?p_tag=MODULE&MODULE=COMP41680 4/5
27/01/2022, 11:44 COMP41680 - Module Details

https://hub.ucd.ie/usis/!W_HU_MENU.P_PUBLISH?p_tag=MODULE&MODULE=COMP41680 5/5

You might also like