Skip to content

msu/csci-432-spring2026

Repository files navigation

layout title nav_exclude permalink seo
home
CSCI 432, Spring 2026
true
/:path/
type name
Course
Advanced Algorithms (CSCI 432)

Advanced Algorithms (CSCI 432)

This repository is for class materials for CSCI 432 in Spring 2026, taught by Prof. Fasy.

Description

MSU Course Catalog Description:

A rigorous examination of advanced algorithms and data structures. Topics
include average case analysis, probabilistic algorithms, advanced graph problems
and theory, distributed and parallel programming.

From the Instructor:

This course is NOT a programming class, and is not structured like the 132 and
232 courses that precede it.  In this course, we will do many proofs (especially
using induction), and will be writing pseudo-code, not code.

Prerequisites

  • CSCI 246 (Discrete) or M 242 (Methods of Proof)
  • CSCI 232 (Data Structures and Algorithms)

In particular, a student enrolled in CSCI 432 should be familiar with:

  • sorting and searching algorithms
  • big-O notation,
  • basic recurrence relations,
  • heaps, queues, lists, and hash tables
  • proof by induction and by contradiction
  • discrete probability.

Course Links

Credits

I created this website from the Just the Class template.

About

Advanced Algorithms (CSCI 432), Spring 2026

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •