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

   
    Sep 16, 2024  
2024-2025 Hope College Catalog 
    
2024-2025 Hope College 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