Computer Science 253 - Applied Algorithms

Applied Algorithms

Spring
2022
01
4.00
Ileana Streinu

M W F 9:25 AM - 10:40 AM

Smith College
CSC-253-01-202203
Ford 345
istreinu@smith.edu
Covers advanced data structures and algorithms with an emphasis on object-oriented implementation, comparative efficiency analysis and applications. A variety of algorithmic approaches will be discussed (divide-and-conquer, dynamic programming, greedy algorithms, graph traversal). We'll go beyond classical searching and sorting to graphs and networks and other applied problems, as well as a selection of NP-hard ones. Prerequisites: CSC 111, CSC 212, MTH 153 (Discrete), MTH 111 (Calculus I) or other math course beyond it.

[CE] CSC 111, CSC 212, MTH 111& MTH 153

Permission is required for interchange registration during the add/drop period only.