WClasses

MATH 642 - Introduction to Computer Science: A Mathematical Perspective

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

Corequisites

MATH600, MATH692

Antirequisites

None

Offerings

Winter 2025 [1251]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081841734 / 80

Winter 2023 [1231]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081801521 / 6013:09 - 16:16 Prabhakar Ragde

Winter 2021 [1211]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081917040 / 60 Prabhakar Ragde

Winter 2019 [1191]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081770814 / 6013:07 - 16:05 Prabhakar Ragde

Spring 2017 [1175]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081516249 / 8017:01 - 20:18 Prabhakar Ragde

Spring 2015 [1155]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081494843 / 8017:04 - 20:14 Prabhakar Ragde

UW Flow Ratings

Liked: 0.00%

0.00%

Easy: 0.00%

0.00%

Useful: 0.00 %

0.00%

MATH 642 leads to