Tertiary maths education around the world

(I've posted this on r/math before but I want to hear more responses so I am reposting it here)

I'm currently a student in New Zealand majoring in maths and want to know how maths undergraduate programs are structured around the world.

I'll go first with New Zealand:

First year:

A basic review of calculus/algebra where we just learn about basic high school level calculus/algebra e.g differentiation, integration, matrices, sequence and series, and complex numbers. Note these are introductory math papers so we do not touch analysis at all. This is probably very similar to high school level content overseas such as IB or A-level exams.

Second year:

Linear algebra, Multivariable calculus, Differential equations, and Real analysis.

Third year:

Choosing four (or more) from: Functional analysis, complex analysis, numerical methods, partial differential equations, curves and surfaces, mathematical physics, and abstract algebra.

In New Zealand we need to take 24 papers to get our Bachelor's degree, and 10 of these must be from maths to get a major in maths. We need 2 papers from first year, 4 papers from second year, and 4 papers from third year to get our major requirement. Each paper is a module, and students will take around 8 papers every year. Bachelor's degree here are only 3 years so students can graduate with a major in maths with their major requirement, and taking 24 papers.

Our fourth year is called "honours" and considered to be a postgraduate course (like an extension of a Bachelor's degree). As part of honours we need to:

Choose 8 modules from: Analytical number theory, functional analysis (continuation from 3rd year), measure and integration theory, applied maths part 1, differential geometry, applied maths part 2, advanced algebra (I think similar to Galois theory), optimisation, mathematical finance, general relativity.

We will also write a research dissertation theory on top of this.

This is just my university so the papers on offer will probably be different with different institutions in New Zealand but the general structure and courses will be the same I think.

I look at the math syllabus for some overseas institutions and feel that the content taught here is very lack luster. I would love to hear how maths programs are structured overseas and see how differently each country teaches maths at tertiary level.