CSC 112 Advanced Programming
A variety of topics that are important in developing large-scale software. Object oriented programming in a language such as C++. Dynamic data structures such as lists, queues, and stacks. An introduction to a rigorous analysis of the efficiency of an algorithm. Advanced algorithms such as Quicksort, mergesort, and the use of hash tables. An introduction to using the Unix operating system and Unix tools for software development such as Make. This course is offered inthe fall semester.
Prerequisite: Computer Science 111 or equivalent programming background.
If Wabash feels like a fit, we would love to talk to you. Call 1-800-345-5385 or email email@example.com