|
CYBR 312 - Introduction to Algorithms and Data StructuresUnits: 3 Covers fundamental to advanced-level algorithm and data structure concepts. Introduces data structures such as stacks, queues, linear lists, trees, and sets. Includes pointers recursion, and implementation and analysis of sorting and searching algorithms. Focuses on abstract data types such as dictionary, priority queues, matrices, and relations, the foundation of recursive algorithms, complexity analysis, complexity classes, sorting and searching, computability and undecidability, problem-solving strategies, heuristic search, modeling and components of database systems, and graphics software systems. Enrollment Restrictions: Enrollment is restricted to students in the Cybersecurity major.
Prerequisite(s): CYBR 310 . Prerequisite(s)/Corequisite(s): MATH 270 .
Add to My Favorites (opens a new window)
|
|