CIS 387 Analysis of Algorithms

This course introduces students to the principles of designing and analyzing algorithms with a keen emphasis on efficiency and correctness. It centers on the development of implementations, gaining insights into their performance characteristics, and evaluating their potential effectiveness in real-world applications. This course delves into elucidating the distinctions among various problem-solving techniques, facilitating a nuanced understanding of efficient algorithm design. Fulfills Writing in the Major for Department of Computing, Mathematics and Physics.

Credits

3

Prerequisite

Grade of C- or better in CIS 285

Offered

Fall semester

Fulfills

Writing in the Major