Please be sure to view our course rotation guide  and our Computer Science and Information Technology course flowcharts (PDF)

CS 2381 - Data Structures and Intermediate Programming
Credits: 4
A second programming course which reinforces the programming constructs learned in CS 2370 and covers more advanced programming techniques. Students learn about the client/server paradigm, how to create graphical user interfaces and event-driven program structure, and how to use basic data structures such as stacks, queues, lists, and trees. Students write applications using basic networking and multithreading techniques. Three lecture hours and 2 hours of computer lab. Falls and Springs. Prerequisite(s): CS 2370.

*All course information is from the 2016-2017 Catalog.