Description
Effective strategies for programming in contemporary languages, including material on design patterns and other techniques that improve abstraction and reusability of code. Includes a significant group project that requires students to apply material learned in the course. Prerequisite: CSCI 2320, 3321 is recommended
Credits
3 credits
Level
Upper Division