CS 2150

Program and Data Representation

New Add to Schedule

Course Description

Pre-Requisite(s): CS 2110 with grades of C- or higher, or the CS 2110 placement test; co-requisite CS 2102 or CS 2120

Introduces programs and data representation at the machine level. Data structuring techniques and the representation of data structures during program execution. Operations and control structures and their representation during program execution. Representations of numbers, arithmetic operations, arrays, records, recursion, hashing, stacks, queues, trees, graphs, and related concepts.


  • Charles Reiss

     Rating

     Difficulty

    4.00

     GPA

    2.73

     Sections

    Last Taught

    Spring 2018

  • Mark Floryan

     Rating

     Difficulty

    4.20

     GPA

    2.94

     Sections

    Last Taught

    Spring 2022

  • Aaron Bloomfield

     Rating

     Difficulty

    4.21

     GPA

    3.05

     Sections

    Last Taught

    Fall 2022

  • Rich Nguyen

     Rating

     Difficulty

    4.00

     GPA

     Sections

    Last Taught

    Fall 2020

  • Faculty Staff

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2010