🚀 TG4G
DirectoryEducationeecs390.org
📚 Education 📍 HQ: United States
E

eecs390.org

Overall Rating
★★★☆☆ 6.0/10
China Access
★★★ China direct-connect friendly
Quick Check
Data source
ai_refine · Last updated 2026-06-12

⚡ Score breakdown

5-dim weighted · /10
Performance25% 6.0
Value20% 6.0
China access20% 10.0
Reputation20% 5.6
Support15% 5.5

Dimension scores are derived from public data and fields; weighted into the composite. Reference only.

Editorial Highlights

Editorial notes are currently written in Chinese - English translation is in progress. View Chinese version →
密歇根大学课程站,学习编程语言范式可参考。

In-Depth Review TG4G Review ·2026-06-10 · For reference only

What It Is

EECS 390: Programming Paradigms is a computer science course offered at the University of Michigan in the Winter 2026 semester. Its focus is the effective use of programming language features and programming paradigms. The course explicitly states that it is not an “overview of multiple programming languages,” but instead aims to help students develop the ability to learn new languages and apply new paradigms through topics such as language features, execution structures, data abstraction, and resource management.

Core Content

Based on the captured content, the course covers imperative, functional, object-oriented, and declarative paradigms, and extends into topics such as asynchronous tasks, parallel computing, metaprogramming, template metaprogramming, logic programming, constraints, and dependencies. Assignments include recursion and Scheme, higher-order functions and generators, design patterns, asynchronous tasks, and metaprogramming. The projects are relatively substantial, including PageRank, a Scheme Parser, a Metacircular Evaluator, a uC semantic analyzer, and a code generator. The practical depth is clearly beyond that of a typical introductory course.

Teaching and Support

The course uses in-person lectures and labs, with lecture recordings to be posted. Attendance is not taken, but the midterm and final exams are planned to be held in person. The website also lists a Calendar, Labs, Homework, Projects, Canvas, Q&A Forum, Office Hours, Autograder, and Notes, indicating a fairly complete instructional support system. The teaching language appears to be English, and the institution is the University of Michigan. The page lists course staff including Amir Kamil and Vrinda Desai.

Pricing and Certificate

The captured text does not provide tuition, standalone course pricing, payment methods, credit policies, or certificate information. Therefore, it should not be treated as a public paid online course. A more reasonable positioning is that this is an official university course website, primarily serving enrolled or waitlisted students.

Pros and Cons

A major strength is that the course has clear boundaries: it distinguishes itself from EECS 490, which focuses on language design and implementation, and from EECS 483, which covers compiler construction. The content progresses from fundamental language elements to abstraction, concurrency, and metaprogramming, while the projects help train relatively comprehensive, systematic programming skills. The downside is that it is unclear whether external learners can access Canvas, the autograder, assignment submission, or exams. The in-person exam arrangement also limits remote participation. The page also notes that the content is tentative and may be adjusted later.

Who It’s For and Access from China

This course is suitable for computer science students who already have a programming foundation and want to gain a deeper understanding of programming paradigms and language features. It is especially relevant for those who plan to study programming languages, compilers, or advanced software engineering later on. The captured text does not mention access from China, and domain availability cannot be determined from the page content alone, so it is marked as unknown.

⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on eecs390.org official site.

About this entry

eecs390.org is an United States Education provider. TG4G tracks its product information, an overall rating of 6.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach eecs390.org directly.

Get Started

Price not disclosed
Visit eecs390.org official site →
External link · prices subject to vendor site

Similar Providers (Top 5)

View all Education →

Frequently Asked Questions

What is eecs390.org?
eecs390.org is a United States-based Education provider.
Is eecs390.org good? Is it worth it?
eecs390.org scores 6.0/10 on TG4G — a solid rating, based in 美国. See the in-depth review below for pros, cons and China accessibility.
Is eecs390.org usable in China?
eecs390.org offers good direct-connect performance in mainland China and works in most regions without a proxy. The provider is headquartered in United States and primarily serves overseas markets.
How do I sign up for eecs390.org?
Visit the eecs390.org official site to complete sign-up. Registration typically requires an email (Gmail/Outlook recommended) and a payment method. Most overseas services accept credit card / PayPal / crypto. See the "Visit Official Site" button on this page for the direct link.

Browse Other Categories

View the full directory →