May 06, 2024  
2023-2024 Undergraduate Catalog 
    
2023-2024 Undergraduate Catalog [ARCHIVED CATALOG]

CSE 116LLB - Introduction to Computer Science II


Students will continue to develop the skills introduced in CSE 115  while exploring the details of program execution and the structure of large programs. Emphasizes design decisions that affect the efficiency, expandability, and maintainability of code while analyzing the differences amongst a variety of approaches. Design decisions analyzed include choice of data structures and object-oriented techniques such as encapsulation, polymorphism, and inheritance. Additional topics include the use of recursion, multithreading, parallelism, hardware, graph and tree traversals, asymptotic analysis, divide and conquer, databases, testing, and multi-language integration.

Credits: 4

Grading
Graded (GRD)

Typically Offered:
Fall, Spring, Summer

Requisites:
Pre-Requisite: CSE 115  or EAS 230  or EAS 240  or EAS 999TRCP .