Focus the object
Define the object, dataset, time period, variable or mathematical structure as precisely as possible.
Topics 351 to 375 with explanations, methods, course and equipment guidance.
The list mixes calculus, statistics, modelling, geometry, number theory, computer science, sport, environmental topics and other areas. Each entry includes a short explanation and visible methods such as differential calculus, integral calculus, statistics or regression.
Select an idea. Titles and areas are starting points, not finished research questions.
Check A and C. These codes give an initial indication of assessment type, course and level.
Read P, M and S. They show possible independent direction, tools, and safety or data-protection needs.
| No. | Topic idea | A | C | P | M | S |
|---|---|---|---|---|---|---|
| 351 | EnvironmentHousehold waste separation: mass of different fractions per week Turn “Household waste separation: mass of different fractions per week” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
1 | 6 | 15 | 2 | 0 |
| 352 | Algebra & number theoryThe Collatz conjecture: convergence behaviour for different starting values Develop “The Collatz conjecture: convergence behaviour for different starting values” through original examples, derivations, or a small computational exploration. State a precise conjecture, test it systematically, and compare alternative proof or modelling approaches. |
2 | 2 | 710 | 0 | 0 |
| 353 | Analysis & calculusParameter changes in the logistic function Turn “Parameter changes in the logistic function” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 8 | 911 | 0 | 0 |
| 354 | Statistics & probabilityBayes' theorem and the reliability of medical tests Develop “Bayes' theorem and the reliability of medical tests” through original examples, derivations, or a small computational exploration. State a precise conjecture, test it systematically, and compare alternative proof or modelling approaches. |
3 | 2 | 1012 | 0 | 3 |
| 355 | Mathematical modellingModelling the spread of wildfires Turn “Modelling the spread of wildfires” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
2 | 8 | 679 | 13 | 0 |
| 356 | Geometry & topologyCalculating sightlines in a theatre or concert hall Turn “Calculating sightlines in a theatre or concert hall” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
1 | 3 | 268 | 113 | 0 |
| 357 | Financial mathematicsModelling the effect of inflation on purchasing power Turn “Modelling the effect of inflation on purchasing power” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
1 | 6 | 11 | 13 | 0 |
| 358 | Logic, set theory & proofModelling logic puzzles with propositional logic Turn “Modelling logic puzzles with propositional logic” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
1 | 3 | 111 | 13 | 0 |
| 359 | Discrete mathematics & computer scienceModelling game strategies with game trees Turn “Modelling game strategies with game trees” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 9 | 1811 | 13 | 0 |
| 360 | Applied & interdisciplinary mathematicsThe mathematics of perfume: evaporation and diffusion Turn “The mathematics of perfume: evaporation and diffusion” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 9 | 18 | 16 | 0 |
| 361 | Transport & mobility mathematicsRide sharing as a weighted bipartite matching problem Turn “Ride sharing as a weighted bipartite matching problem” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 8 | 56711 | 13 | 0 |
| 362 | Biomathematics & medicineThe geometry and optimisation of leaf-vein networks Turn “The geometry and optimisation of leaf-vein networks” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 3 | 1611 | 0 | 0 |
| 363 | Operations research & logisticsMinimising waste in a cutting-stock problem for sheet material Turn “Minimising waste in a cutting-stock problem for sheet material” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 9 | 2711 | 11320 | 0 |
| 364 | Environmental mathematics & sustainabilityMathematical analysis of wind-energy potential at a location Turn “Mathematical analysis of wind-energy potential at a location” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 6 | 6 | 12 | 0 |
| 365 | Networks & social systemsA minimum spanning tree for a campus cable network Turn “A minimum spanning tree for a campus cable network” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 9 | 26711 | 113 | 0 |
| 366 | Sports biomechanics & movementMathematical patterns in dance choreography Turn “Mathematical patterns in dance choreography” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 9 | 138 | 7 | 0 |
| 367 | Information & coding theoryChannel capacity of a binary symmetric channel Turn “Channel capacity of a binary symmetric channel” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
2 | 2 | 710 | 13 | 0 |
| 368 | Data science & introductory algorithmsIntroductory image compression with singular value decomposition Turn “Introductory image compression with singular value decomposition” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
2 | 2 | 17 | 0 | 0 |
| 369 | Robotics, control & sensingOptimising Bézier curves for smooth robot turns Turn “Optimising Bézier curves for smooth robot turns” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 9 | 2711 | 1320 | 0 |
| 370 | Image processing & computer graphics3D projection matrices and camera field of view Turn “3D projection matrices and camera field of view” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
2 | 2 | 2710 | 1713 | 0 |
| 371 | Music, acoustics & wavesCalculating the resonant frequencies of glasses in a glass harmonica Turn “Calculating the resonant frequencies of glasses in a glass harmonica” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 3 | 1 | 913 | 0 |
| 372 | Language & text mathematicsAnalysing character networks in a novel Turn “Analysing character networks in a novel” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 9 | 7811 | 13 | 0 |
| 373 | Art, design & architectureCalculating tension in tent structures based on hyperbolic paraboloids Turn “Calculating tension in tent structures based on hyperbolic paraboloids” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
2 | 2 | 1211 | 51320 | 1 |
| 374 | Education & learning analyticsAttendance and performance while accounting for possible confounders Turn “Attendance and performance while accounting for possible confounders” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
1 | 6 | 4912 | 13 | 3 |
| 375 | Economic models & marketsNetwork effects and adoption curves for digital platforms Turn “Network effects and adoption curves for digital platforms” into a measurable or mathematically precise research question. Develop an appropriate model, test it with your own data, constructions, or examples, and evaluate assumptions, errors, and possible improvements. |
3 | 9 | 91112 | 13 | 0 |
No topic ideas match this combination.
The table stays narrow on a phone by replacing long descriptions with numeric codes. Entries may contain several P and M codes.
The table is designed to speed up the first step. The actual research question emerges through focus, mathematical choice and critical checking.
Define the object, dataset, time period, variable or mathematical structure as precisely as possible.
Decide which models, proofs, statistical procedures or optimisation steps can genuinely answer the question.
Use your own data, comparisons, modelling choices, extensions or proof ideas rather than reproducing a standard procedure.
Examine assumptions, sources of error, data quality, model limitations, safety and possible improvements.
The P codes indicate possible ways to shape an investigation independently. Independent thinking becomes visible through justified decisions, appropriate data selection, personal model variants, meaningful comparisons and critical reflection. A code does not guarantee a particular mark.
Review the IA requirementsNo. They name a possible direction. A question for assessed work must be focused more narrowly, matched to the course and level, and connected to a clear mathematical method.
The broad direction could be developed as an IA or Mathematics EE, depending on focus and depth. An EE will normally require a substantially deeper mathematical argument and an appropriate research scope.
No. C is editorial guidance for Mathematics AA or Math AI and SL or HL. Final suitability depends on the specific research question and the current requirements.
No. M indicates typical or possible tools. Many topics can use open data, a spreadsheet, CAS, GeoGebra, Desmos or Python. Adapt the topic to resources that are genuinely available.
Prefer anonymised or publicly available secondary data. Original data collection needs consent, data protection, school approval and a low-risk method. Diagnosis, medication changes and invasive self-experimentation do not belong in a Mathematics project.
The same 900 entries are available as plain text and bilingual JSON for search, accessibility and AI systems.
The catalogue complements the PreLearning explanations. Current official IB documents and the school's instructions remain authoritative.