uwloo

AMATH 342Computational Methods for Differential Equations

Units
0.50
Faculty
Mathematics
Subject
Applied Mathematics

When it runs

  1. F24
  2. W25
  3. S25
  4. F25
  5. W26
  6. S26
  7. F26
  8. W27
  9. S27

Ran in 5 of the last 7 terms. Winter 2027: scheduled, 2 lecture sections. Spring 2027: schedule not out yet.

An introduction to numerical methods for ordinary and partial differential equations. Ordinary differential equations: multistep and Runge-Kutta methods; stability and convergence; systems and stiffness; boundary value problems. Partial differential equations: finite difference methods for elliptic, hyperbolic and parabolic equations; stability and convergence. The course focuses on introducing widely used methods and highlights applications in the natural sciences, the health sciences, engineering, and finance.

Prerequisites

  • Complete all of the following
    • Must have completed at least 1 of the following:
      • AMATH242 - Introduction to Computational Mathematics (0.50)
      • CS370 - Numerical Computation (0.50)
      • CS371 - Introduction to Computational Mathematics (0.50)
    • Must have completed at least 1 of the following:
      • AMATH250 - Introduction to Differential Equations (0.50)
      • AMATH251 - Introduction to Differential Equations (Advanced Level) (0.50)
      • AMATH350 - Differential Equations for Business and Economics (0.50)
      • MATH218 - Differential Equations for Engineers (0.50)
      • MATH228 - Differential Equations for Physics and Chemistry (0.50)

Antirequisites

None listed.

Leads to

Fall 2026 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
LEC 001629564 / 80MW 14:30–15:50

Winter 2027 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
LEC 00157920 / 75MW 11:30–12:50
LEC 701229040 / 9999Online or by arrangement

Reviewed on UW Flow

88% liked it71% easy94% useful

From 17 ratings and 6 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.

  • The course is about applications of PDE and ODE. I wouldn't say this is an easy course becuase there are many heavy math proofs and definitions to memorize since cheat sheet is not allowed. Coding is only in assignments (not in exams). As long as you can do all the assignments and sample tests on your own, you’ll be fine in the exams.

    Nov 2025 · didn’t like itOn UW FlowRemove this

  • Late review for Fall 2024 offering. Very well-organized and easy to follow along in lectures. If you were like me and flopped the DE course or forgot a lot of content, you will still be fine. Content has a lot of applications too. Biggest tip is to go to lectures!

    Mar 2025 · liked itOn UW FlowRemove this

  • Coming into this course, I didn't think numerical methods for DEs could have so much theory behind it. Very interesting stuff, also not too hard for a math course

    Nov 2024 · liked itOn UW FlowRemove this

  • This class is fun and easy to get good marks. The material covers the theory behind the numerical schemes for ODEs/PDEs, although its main focus is ODEs for the vast majority of the term. I recommend taking this course.

    Mar 2024 · liked itOn UW FlowRemove this

  • I felt the content is very interesting. You may use any programming language. But Matlab is preferred I guess.

    Nov 2022 · liked itOn UW FlowRemove this

Discussed on r/uwaterloo

41 posts and comments in 35 threads mention AMATH 342, December 2011 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.

Fall 2024

AMATH 342 Lilia or Sanders? 1 point, 0 comments

u/_Linkin_Park_: “I have an inc in AMATH 342. I took it with Lilia Krivodonova but got sick for the final. I know her finals aren't bad she gives a nice curve. Now, I have the option to clear it this semester when Sander Rhebergen is teaching. …”

View on RedditRemove this

Workload for W25 HELPPP! 6 points, 3 comments

u/NoActivity436: “Do you guys think taking CO331, 353, 487 and AMATH342 in one semester is doable? I heard that most of the CO courses have a relatively heavy workload and am unsure about if I get to handle all these at the same time ;)”

View on RedditRemove this

Spring 2024

AMATH342 2 points, 1 comment

u/Maremesscamm: “AMATH 342 this fall will have in person midterm and final exams. How much do these assessments require strong ability in solving differential questions, or do they focus more on the strictly computational aspects?”

u/AirPodGoose: “I took amath 342 in the winter and we never solved an ODE, except for one example given in class on the first day which was kinda trivial (y’ = xy or something like that). It is one of my favorite courses, I hope you enjoy it as much as I did!”

View on RedditRemove this

Spring 2022

AMATH342 4 points, 2 comments

u/Salt-State-17: “Hi everyone, AMATH342(Computational Methods for Differential Equations) is one of the options for a CM major. UWflow doesn't really have any reviews. Did anyone take this recently? How was the workload and difficulty compared to other math course? …”

View on RedditRemove this

CO 250 or AMATH 250 + AMATH 342 2 points, 2 comments

u/giantL: “To satisfy some plan requirements, I can either take 1 term to do CO 250 or take 2 terms to do AMATH 250, then AMATH 342. I find Calc-based courses much easier than LinAlg-based courses, and I’ve also heard CO 250 can be really difficult. …”

View on RedditRemove this

Fall 2021

Spring 2021

Suggested Course Sequence for Math 1 point, 6 comments

“Hi everyone, I'm going into computational math for 2a and was wondering if there's a chart I can follow to select my courses. …”

u/ebullientMF: “… 2A: MATH 235, MATH 237, STAT 230 2B: MATH 239, STAT 231, CS 230 3A: CS 246 , CS 234, CO 250 3B: AMATH 342, STAT 340, CS 371 4th year: choose courses to complete 4 additional courses from &x200B; (Fill the rest with electives and other requirements). …”

View on RedditRemove this

Winter 2021

Spring 2020

CS 245 vs CS 234 3 points, 6 comments

“Hi, I am an honours math student starting my 2b term in fall. I want to work as a software developer on my coop in winter and wanted to know which course out of CS 245 or CS 234 should I take with …”

u/greenita: “… (The second useless course is STAT 340...) I personally think AMATH 342, CS 246, CS 475, and STAT 341 are useful than CS245 a lot. …”

View on RedditRemove this

Check it elsewhere for Fall 2026

Calendar versions

Undergraduate Calendar