Rupam Mahmood

Associate Professor, Faculty of Science - Computing Science
Directory

Fall Term 2026 (1970)

CMPUT 340 - Introduction to Numerical Methods

3 units (fi 6)(EITHER, 3-1S-3)

Computer arithmetic and errors. The study of computational methods for solving problems in linear algebra, non-linear equations, optimization, interpolation and approximation, and integration. This course will provide a basic foundation in numerical methods that supports further study in machine learning; computer graphics, vision and multimedia; robotics; and other topics in Science and Engineering. Prerequisites: CMPUT 204 or 275; one of MATH 209, 214, or 217; one of MATH 225 or 227; and one of STAT 151, 161, 181, 235, 265, SCI 151, or MATH 181.

LECTURE A1 (51672)

2026-09-01 - 2026-12-08
TR 11:00 - 12:20

LAB D01 (51755)

2026-09-01 - 2026-12-08
T 08:00 - 10:50

LAB D02 (52472)

2026-09-01 - 2026-12-08
T 17:00 - 19:50

SEMINAR F01 (51673)

2026-09-01 - 2026-12-08
W 09:00 - 09:50



CMPUT 655 - Topics in Artificial Intelligence

3 units (fi 6)(EITHER, 3-0-0)

LECTURE A2 (58905)

2026-09-01 - 2026-12-08
MW 11:00 - 12:20

Winter Term 2027 (1980)

CMPUT 653 - Topics in Artificial Intelligence

3 units (fi 6)(EITHER, 3-0-0)

LECTURE B1 (83915)

2027-01-04 - 2027-04-09
TR 12:30 - 13:50