|
CSC 172: Introduction To Algorithms
And Data Structure (lecture)
|
4 credits
|
Expand on the techniques of CSC 171 with multi-dimensional arrays, file handling, control constructs, class relationships (composition, inheritance, polymorphism), exceptions, threads, higher-order functions, simple data structures and design patterns. Develop software-engineering skills and habits, and start using big-O notation to study algorithm efficiency.
|
|