Search Results

CS 360 Programming Language Concepts 3.0 Credits

Introduces the design and implementation of modern programming languages: formal theory underlying language implementation; concerns in naming, binding, storage allocation and typing; semantics of expressions and operators, control flow, and subprograms; procedural and data abstraction; functional, logic, and object-oriented languages. Students will construct an interpreter for a nontrivial language.

College/Department: College of Computing and Informatics
Repeat Status: Not repeatable for credit
Prerequisites: CS 260 [Min Grade: C] and CS 265 [Min Grade: C] and CS 270 [Min Grade: C]

Chemical Engineering BSCHE

...CAEE, CHEM, CIVE, CMGT, CS, CT, ECE, ECEC...PHYS, SE, or CHE 360 , CHE 373 , CHE...

Animation and Visual Effects BS AFAS, ANTH, CJS, CS, ECON, ENSS, ENVS...motion capture system, stereo-360 "VR Video" capture...

  • Schedule of Classes
  • All Course Descriptions
  • Co-op
  • Academic Advising
  • Admissions
  • Tuition & Fees