Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Apr 19, 2024  
2022-2023 Catalog 
    
2022-2023 Catalog [ARCHIVED CATALOG]

CSCI 235 - Data Structures and Software Design


An introduction to the fundamental data structures of computer science, the design methodologies of software and the basic algorithms for these. Data structures such as stacks, queues, binary trees and priority queues will be included. Software design and development methods such as object oriented design, design patterns and basic algorithm analysis will also be covered. Projects utilizing these data structures and design methods will be completed. Emphasis will be placed on the partnership between algorithms and data structures.

Credits: 4
Terms Offered: Fall, Spring
Prerequisites: CSCI 125  with a grade of C- or better