COSC 350. Data Structures & Algorithms. 3 Hours.
An introduction to the fundamental data types of computing (including lists, stacks, queues, priority queues, sets, maps, trees, and graphs) and ways to implement them using arrays and linked structures. An introduction to algorithm analysis.
Prerequisite: COSC 235 with a minimum grade of C.
The department offers a major and a minor in Computer Science. Coursework is designed to help students acquire the knowledge, experience, and skills to use a computer as an effective tool for problem solving in many areas. Students completing the major in Computer Science will be awarded the degree of Bachelor of Science.