Please be sure to view our course rotation guide and course flowchart (PDF).
CS 2381 - Data Structures and Intermediate Programming
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. Prerequisite(s): CS 2370.
*All course information is from the 2014-2015 Catalog.