- Class Meetings
-
- Lectures: Tue, Thu 2:00-3:30 BRB 121
-
- Instructor: Peter Gacs
-
- Office Hours: Tue 3:30-5, Fri 11-12:30 or by appointment.
-
- Coordinates: gacs@bu.edu, MCS-277, 617-353-2015
-
- Teaching Assistant: Ashwin Thangali
-
- Lab Hours: Mon 11-12 (MCS-B31)
-
- Office Hours: Wed 4-5:30
-
- Coordinates: tvashwin@cs.bu.edu, 358-1139, MCS-263
-
- Textbooks
-
- General description
-
Basic concepts and algorithms for manipulation of algebraic objects,
such as residues, matrices, polynomials.
Applications to some areas of computer science (cryptography,
fault-tolerance).
The course emphasizes rigorous reasoning and analysis,
and the skills for manipulating abstractions.
(Counts as a CS Background course for the CS concentration.)
- Prerequisites
-
There are no prerequisites, but MA 123 (Calculus) and CS 232 (Geometric
algorithms) are recommended.