The NST Part IB Mathematics Computational Practicals (MathComP) course is part of Natural Sciences Tripos Part IB: Mathematics. The course consists of six projects:
- Introduction and familiarisation: Numerical integration
- Solving ordinary differential equations: Accuracy of the Euler and Runge-Kutta methods
- Root finding
- Solving partial differential equations
- Matrix algebra: Gauss-Jordan elimination
- Sturm-Liouville theory: Eigenfunction series expansions
In order to receive credit for MathComP, you must register for these practicals by filling in the questionnaire provided in the Computational Practicals section of the NST Part IB: Mathematics Moodle page. The registration will open at 12:00 noon on Monday, 21st October 2024, and close at 1:00 pm on Monday, 28th October 2024. Following your registration, you will be assigned a Personal Identification Number (PIN) that must accompany all your project submissions.
The computational projects will make use of JupyterLab notebooks and will be implemented using the programming language Python. No specific practical session times will be allocated. You are advised to undertake the practicals using your own personal computer. Installation instructions for required software packages will be provided in the course manual. It you do not have any access to a personal computer, please e-mail mathcomp@maths.cam.ac.uk as soon as possible for directions for alternative arrangements.
The course manual and JupyterLab notebooks will be made available for download from the Computational Practicals section of the NST Part IB: Mathematics Moodle page after the closing date for the MathComP registration.
Timetable
- 21st October 2024, 12:00 noon: Registration for MathComP opens
- 28th October 2024, 1:00 pm: Registration for MathComP closes
- 29th October 2024: Your registration is acknowledged and your PIN is allocated
- 29th October 2024: Course manual and JupyterLab notebooks for first three projects are made available on the NST Part IB: Mathematics Moodle page
- 16th December 2024, 12:00 noon: Submission deadline for first three projects
- 28th January 2025: Course manual and JupyterLab notebooks for remaining three projects are made available on the NST Part IB: Mathematics Moodle page
- 31st March 2025, 12:00 noon: Submission deadline for remaining three projects
Submission arrangements
- Submission is via the NST Part IB: Mathematics Moodle page and detailed information will be provided after the MathComP registration closes
- By submitting a project via the Moodle you are agreeing with the statement that “The results obtained are my own unaided work.”
E-mail help line
You can email the course "help desk" on mathcomp@maths.cam.ac.uk.
Dr Daria Frank
October 2024