Four-Year B.Sc. Honors:
Applied Mathematics and Computer Science
This Honours Program has the Applied Mathematics Program 3 part structure of combining "analytical" math courses (like calculus, differential equations and linear algebra) with numerical and computational courses and with courses in an area where you will apply the ideas and techniques you learn to important and interesting problems of "the real world".
This program is a bit different from the other Honours Applied Mathematics programs. You can take all your courses in the math and computer science areas without any other area of application, if you like. You will do a lot more applicable math than most computer science students and more computing than most other applied mathematics students so you can become very expert in both areas -- and you will certainly be in demand when you graduate.
Click here if you have any questions or comments you would like to e-mail to an Applied
Mathematics counsellor.
Admission Requirements
A first year program with a mark of at least 60% in Calculus 050a/b plus 051a/b or Applied Mathematics 026, and Computer Science 025a or 026a/b and 027a/b as principal courses. Linear Algebra 040a/b is strongly recommended.
Second Year
Principal Courses
AM 261b (Numerical Analysis)
Calculus 250a and 251b (Advanced Calculus and Vector Analyis)
Comp. Sci. 208a/b (Fundamentals of Computer Organization)
Comp. Sci. 210a/b (Data Structures and Algorithms)
Comp. Sci 211a/b (Software Tools and Systems Programming)
Comp. Sci 209a/b (Applied Logic for Computer Science) OR
Comp. Sci. 212a/b/y (Introduction to Software Engineering)
Differential Equations 215a (Ordinary Differential Equations)
Mathematics 222a (Discrete Structures I)
Subsidiary Course
One half course approved option: Linear Algebra 040a/b (in first term) if not taken in 1st year.
NOTE: Applied Mathematics 213b must also be included as a subsidiary course in this program.
Click here for a
timetable. (It gives only one possible scheduling of
required courses - there may be others.) You can use this to find times
for your options. If you have problems,
click here to send us a note.
We'll do our best to resolve them.
Third Year
Principal Courses
AM 301a/b (Complex Variables with Applications)
AM 315a/b (Methods of Applied Mathematics I)
AM (465a/b, 466a/b) or AM(475a/b, 476a/b)(Numerical Methods)
AM 415b(Partial Differential Equations II)
AM 425b*(Methods of Applied Mathematics)
Comp Sci. 209a/b or 212a/b/y, (whichever was not taken in second year)
One half-course approved option in Computer Science at the 300-level
Mathematics 223b
In academic years starting September 2000 and other even numbered years
*In academic years starting September 2001 and other odd numbered years
Subsidiary Courses
Stat. Sci. 241b (Applied Statistics for Engineers and Scientists)
One half course option
Click here for a
timetable. (It gives only one possible scheduling of
required courses - there may be others.) You can use this to find times
for your options. If you have problems,
click here to send us a note.
We'll do our best to resolve them.
Fourth Year
Principal Courses
AM 415b(Partial Differential Equations II)
AM 425b*(Methods of Applied Mathematics)
AM (465a/b, 466a/b) or AM (475a/b, 476a/b)(Numerical Methods)
Two Computer Science courses numbered 300 or above
In academic years starting September 2000 and other even numbered years [Applied Mathematics 425a will be offered in 2000]
*In academic years starting September 2001 and other odd numbered years
Subsidiary Course
One and one half course options
Click here for a
timetable. (It gives only one possible scheduling of
required courses - there may be others.) You can use this to find times
for your options. If you have problems,
click here to send us a note.
We'll do our best to resolve them.