CS 3410

CS 3410

Course information provided by the 2025-2026 Catalog.

Introduction to computer organization, systems programming and the hardware/ software interface. Topics include systems programming, instruction sets, computer arithmetic, data formats, memory hierarchies including caches and virtual memory, operating systems, and parallel programming. Students learn assembly language programming and the C programming language.


Prerequisites CS 2110 or equivalent programming experience.

Distribution Requirements (SMR-AS)

Last 4 Terms Offered 2025FA, 2025SP, 2024FA, 2024SP

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits GradeNoAud

  • 15694 CS 3410   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

  • 15695 CS 3410   DIS 201

    • R
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

  • 15696 CS 3410   DIS 202

    • R
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

  • 15697 CS 3410   DIS 203

    • R
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

  • 15698 CS 3410   DIS 204

    • R
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

  • 15699 CS 3410   DIS 205

    • F
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

  • 15700 CS 3410   DIS 206

    • R
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

  • 15701 CS 3410   DIS 207

    • F
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

  • 15702 CS 3410   DIS 208

    • F
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

  • 15703 CS 3410   DIS 209

    • F
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

  • 15704 CS 3410   DIS 210

    • F
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person