Skip to main content

CS321Programming Language Concepts

Course Prerequisites ToolSNHU CS321 has 2 direct prerequisites, with 5 courses in its complete prerequisite tree.

Undergraduate · 3 credits

The history of computing as well as an overview of programming languages will be presented. Students will be introduced to the formal definition of programming languages including specification of syntax and semantics. Scope of declarations, storage allocations, binding time, and recursive procedures will be examined in several different programming languages.

Prerequisite Tree

  • IT145Foundation in Application Development
    • CS110Fundamentals of Programming
    • IT140Introduction to Scripting
  • CS114Intro to Software Engineering
    • CS113Introduction to Programming

Interactive Prerequisite Graph

Explore the prerequisite relationships visually. The graph below supplements the crawlable list above.

Unofficial — For Informational Purposes Only

This site is unofficial and is intended for informational purposes only. Course requirements, transfer evaluations, catalog rules, and program requirements can change. Always confirm your academic plan with your SNHU advisor for official guidance.