CMSC 401. Algorithm Analysis with Advanced Data Structures. 3 Hours.

Semester course; 3 lecture hours. 3 credits. Prerequisites: CMSC 256 with a grade of C or better and CMSC 302 with a grade of C or better. Introduction to algorithm analysis and complexity classes. Advanced data structures topics including multiple linked lists, height-balanced trees, B-trees, hashing and graph representation; incorporating data structures into object-oriented design. Analysis of various searching and sorting algorithms. Algorithm design topics include divide-and-conquer, dynamic programming and greedy methods.

Computer Engineering, Bachelor of Science (B.S.)

http://bulletin.vcu.edu/undergraduate/engineering/electrical-computer-engineering/computer-engineering-bs/

...CMSC 401 Algorithm Analysis with Advanced Data Structures 3 CMSC 403 Programming Languages 3 CMSC...

Center for the Study of Biological Complexity

http://bulletin.vcu.edu/undergraduate/vcu-life-sciences/center-study-biological-complexity/

...hours. 3 credits. Prerequisites: CMSC 245 or 255...more than one. LFSC 401. Faith and Life...