Loading course details…
Loading course details…
St. Francis College · 3 credits · UGRD

This course introduces methods for the design and analysis of efficient algorithms emphasizing methods useful in practice. Different algorithms for a given computational task are presented and their relative merits are evaluated based on performance measures. The following computational problens are discussed: sorting, searching, elements of dynamic programming and greedy algorithms, advances data structures, graph algorithms (shortest path, spanning tress, tree traversals), string matching, elements of computational geometry, and NP-completeness.
Fall 2026 · 2 sections
Sep 9 – Dec 23
| Section | Days & time | Location | Instructor |
|---|---|---|---|
| 7A01Class #27694-CS-6003-7A01 | Times TBD TBD (Lecture)Thursday Times TBD 12:00 PM - 8:00 PM TBD (Lecture)Friday Times TBD 12:00 PM - 8:00 PM 12:00 PM - 8:00 PM TBD (Lecture)Saturday Times TBD 12:00 PM - 8:00 PM 12:00 PM - 8:00 PM 8:00 AM - 5:00 PM TBD (Lecture)Saturday Times TBD 12:00 PM - 8:00 PM 12:00 PM - 8:00 PM 8:00 AM - 5:00 PM 8:00 AM - 5:00 PM TBD (Lecture) | Not published | Not published |
| 7A01 notes: Hybrid. Meets asynchronous online and for Graduate Academic Residency (in-person)-10/22/26 - 10/25/26 | |||
| 7B01Class #27757-CS-6003-7B01 | Times TBD TBD (Lecture)Thursday Times TBD 12:00 PM - 8:00 PM TBD (Lecture)Friday Times TBD 12:00 PM - 8:00 PM 12:00 PM - 8:00 PM TBD (Lecture)Saturday Times TBD 12:00 PM - 8:00 PM 12:00 PM - 8:00 PM 8:00 AM - 5:00 PM TBD (Lecture)Saturday Times TBD 12:00 PM - 8:00 PM 12:00 PM - 8:00 PM 8:00 AM - 5:00 PM 8:00 AM - 5:00 PM TBD (Lecture) | Not published | Not published |
|---|---|---|---|
| 7B01 notes: Hybrid. Meets asynchronous online and for Graduate Academic Residency (in-person)-12/17/26 - 12/20/26 | |||