Course Detail:

CSE5402


Computing Foundation – II

3 Credit Hour Course

Prerequisite:

Propositional and predicate calculus; Sets and functions; Mathematical logics and reasoning; Counting; Discrete structures: Graphs; Recurrence relations; Basic algorithms: sorting, searching, hashing; Algorithm design techniques: greedy algorithms, divide and conquer, dynamic programming; Graph algorithms; Complexity classes.