Nov 26, 2024  
2020-2021 Graduate Catalog 
    
2020-2021 Graduate Catalog [ARCHIVED CATALOG]

MSA 7003 - Foundations for Programming


1.5 Hours
This is an introductory and review course on data structures and algorithms, which provide the programming preparations for MSA students as well as others who are interested in sharpening their programming skills. The course covers a variety of topics including algorithmic complexity, object oriented programming, lists, hash tables, recursion, binary trees, heaps, sorting algorithms, and graphs. Content will be linked to various topics in MSA courses. May be repeated but only if content varies.

Prerequisite(s): None.
Corequisite(s): None.
Pre/Corequisite(s): None.
Requirements: None.