Explore UCD

UCD Home >

ACM40730

Academic Year 2024/2025

Mathematica for Research (ACM40730)

Subject:
Applied & Computational Maths
College:
Science
School:
Mathematics & Statistics
Level:
4 (Masters)
Credits:
5
Module Coordinator:
Dr Niels Warburton
Trimester:
Autumn
Mode of Delivery:
Blended
Internship Module:
No
How will I be graded?
Letter grades

Curricular information is subject to change.

Mathematica is an extremely powerful tool for rapid modelling, analysis, simulation and visualisation. As a high level tool for computational and symbolic expression manipulation it has found wide use in fields as varied as bioinformatics, astronomy, image processing, social networks and more. This course provides a lab-based introduction to programming Mathematica.

Students must have a laptop computer.

About this Module

Learning Outcomes:

Understand functional programming in Mathematica.
Understand procedural programming in Mathematica.
Understand recursion and dynamic programming in Mathematica.
Understand how to perform numerical computations in Mathematica.
Understand how to manipulate symbolic expressions in Mathematica.
Understand graphics and visualisation in Mathematica.

Student Effort Hours:
Student Effort Type Hours
Tutorial

6

Computer Aided Lab

24

Specified Learning Activities

42

Cont Professional Development

28

Total

100


Approaches to Teaching and Learning:
Lectures, active learning, lab work, enquiry & problem-based learning, student presentations.

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
Individual Project: Research based project Week 1, Week 2, Week 3, Week 4, Week 5, Week 6, Week 7, Week 8, Week 9, Week 10, Week 11, Week 12 Graded No
40
No
Assignment(Including Essay): Pratical based assignments Week 2, Week 3, Week 4, Week 6, Week 8, Week 9, Week 10, Week 12 Alternative linear conversion grade scale 40% No
35
No
Exam (In-person): In-class coding tests Week 6, Week 12 Alternative linear conversion grade scale 40% No
25
No

Carry forward of passed components
Yes
 

Resit In Terminal Exam
Summer No
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?

Marks for each assignment will be posted to Brightspace and solutions will be discussed during tutorials.

Timetabling information is displayed only for guidance purposes, relates to the current Academic Year only and is subject to change.
Autumn Lecture Offering 1 Week(s) - Autumn: All Weeks Thurs 10:00 - 10:50