EECS 490 - Programming Languages
Section: 001
Term: FA 2017
Subject: Electrical Engineering and Computer Science (EECS)
Department: CoE Electrical Engineering and Computer Science
Requirements & Distribution:
Enforced Prerequisites:
EECS 281 with at least a grade of C.
Other Course Info:
This course counts toward the 60 credits of math/science required for a Bachelor of Science degree.
May not be repeated for credit.
Primary Instructor:

This is a 4-credit course that introduces fundamental concepts in programming languages. The course covers different programming languages including functional, imperative, object-oriented, and logic programming languages; different programming language constructs for naming, control flow, memory management, concurrency, and modularity; as well as methodologies, techniques, and tools for writing correct and maintainable programs.

EECS 490 counts as an upper-level CS technical elective for CS-ENGR and CS-LSA undergraduate students. It also counts as a 400-level elective for CSE graduate students

EECS 490 - Programming Languages
Schedule Listing
001 (LEC)
TuTh 3:00PM - 4:30PM
Note: STUDENTS ARE AUTO-ENROLLED IN LECTURE WHEN THEY ELECT A DISCUSSION. Students who do not meet major restrictions can request permission for this course on or after April 17, 2017 through the CSE Undergraduate Advising Office.
011 (DIS)
F 12:30PM - 1:30PM
012 (DIS)
F 1:30PM - 2:30PM
NOTE: Data maintained by department in Wolverine Access. If no textbooks are listed below, check with the department.
Syllabi are available to current LSA students. IMPORTANT: These syllabi are provided to give students a general idea about the courses, as offered by LSA departments and programs in prior academic terms. The syllabi do not necessarily reflect the assignments, sequence of course materials, and/or course expectations that the faculty and departments/programs have for these same courses in the current and/or future terms.

No Syllabi are on file for EECS 490. Click the button below to search for a different syllabus (UM login required)

Search for Syllabus
The CourseProfile (ART) system, supported by the U-M Provost’s 3rd Century Initiative through a grant to the Office of Academic Innovation, provides additional information about: course enrollments; academic terms and instructors; student academic profiles (school/college, majors), and previous, concurrent, and subsequent course enrollments.

CourseProfile (ART)