Please Rotate Your Device

For best viewing on a small screen, rotate your device to landscape mode.
Image showing a device being rotated to landscape mode.

SUNY Transfer Equivalency Platform

SUNY-Wide Course Catalog

Campus
Buffalo Univ Logo

Buffalo Univ
12 Capen Hall Buffalo, NY 14260-1660

Record Status

Active

General Education

The following is fulfilled by this course:

  • Mathematics (and Quantitative Reasoning)

CSE 116LLB
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.


Return