University of Alabama
Study of techniques and tools for design-time and run-time software adaptation, including principles of reflection and metaprogramming, software modularity, metamodeling and software language engineering.
3 credits
CS 420
Prerequisites, corequisites, and courses that build on this one
Complete these courses before enrolling