Apr 25, 2024  
Undergraduate Catalog 2016 - 2017 
    
Undergraduate Catalog 2016 - 2017 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CIS 390 - Introduction to Algorithms

[3 credit(s)]
Prerequisite: CIS 265, MTH 220 and MTH 181. This course offers a systematic study of algorithms and their complexity, including sorting, searching, selecting, and algorithms for graphs. Algorithm design methods, including greedy, divide-and-conquer, and dynamic programming are also covered. NP-complete problems will be briefly introduced as the topic of computational complexity. Algorithm implementation is required as a form of programming projects.

Semesters Offered: Every Fall


Click here for the schedule of courses



Add to Portfolio (opens a new window)