2025-2026 Undergraduate Catalog 
    
    Mar 05, 2026  
2025-2026 Undergraduate Catalog
Add to Portfolio (opens a new window)

CS 235 - Introduction to Computer Science II


Credit(s): 3
A continuation of CS135.  Emphasizes  algorithm design, computational problem solving, and object-oriented programming. Topics include abstract data types (stacks, queues, lists, strings, trees), computational complexity, recursion, optimization, Monte Carlo simulation and data science. Programs are implemented in a high-level programming language such as Python.
Prerequisite(s): CS 135 - Introduction to Computer Science    



Add to Portfolio (opens a new window)