uwloo

MATH 642Introduction to Computer Science: A Mathematical Perspective

Units
0.50
Level
Graduate
Faculty
Mathematics
Subject
Mathematics

When it runs

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

Ran in 1 of the last 7 terms. Winter 2027: scheduled, 1 lecture section. Spring 2027: schedule not out yet.

The connections between mathematics and computer science are varied and deep. This course will introduce students to foundational ideas in computer science and their relationship to foundational ideas in mathematics through the use of a functional programming language designed for education. No prior experience with programming is required, though students with exposure to popular programming languages will also benefit from this alternate approach.

Prerequisites

None listed.

Corequisites

  • Completed or concurrently enrolled in:
    • MATH600 - Introduction to Mathematical Software for Teachers (0.25)
    • MATH692 - Reading, Writing and Discovering Proofs (0.25)

Antirequisites

None listed.

Leads to

No course lists it as a requisite.

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 08174310 / 40Online or by arrangement

Check it elsewhere for Fall 2026

Calendar versions

Graduate Calendar

Older Graduate Calendars

In 21 terms, Fall 2013 to Winter 2024