Skip to main content

CS660Advanced Programming Language Theory

Course Prerequisites ToolSNHU CS660 has 1 direct prerequisite, with 2 courses in its complete prerequisite tree.

Graduate · 3 credits

In this course, students will learn the essential and universal concepts and implementation options of programming languages. Students will gain a comprehensive technical overview of alternative programming paradigms focusing on efficient and concise problem solving. Through a blend of theoretical concepts and practical applications, students will be able to recommend the most appropriate programming language for a given problem.

Prerequisite Tree

  • CS503Object-Oriented Programming
    • CS500Introduction 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.