CS 335 Data Structures
This course covers general techniques of common data structures used in modern software development. Topics include developing and analyzing vectors, linked lists, stacks, queues, searching, sorting, recursion, trees, graphs, and algorithms. Students learn how to develop data structures using object-oriented implementations along with the ability to read and write pertinent information to files for long term storage. This course may also be offered on the BYU-Idaho online system. (See Course Sharing Policy). This course is offered on the BYU-Idaho online system. (see Course Sharing Policy)
Prerequisite
CS 115 and
MAT 237; May be taken concurrently with
MAT 237 with Program Chair approval.
Offered
Fall