everything.study
EECS 390

Programming Paradigms

Undergraduate credit

Survey of programming language features and paradigms and how to effectively use them. Introduces common features for program execution, data, and resource management. Exploration of paradigms including imperative, functional, object-oriented, and declarative programming, as well as advanced programming techniques. Students will gain experience in large projects that incorporate these paradigms.

Prerequisites & course information

EECS 281; (C or better, No OP/F). Enrollment in one minor elective allowed for Computer Science Minors. (Prerequisites enforced at registration.) (BS). May not be repeated for credit.

Sources
Catalogue variants