Navigation

  • index
  • previous |
  • CS440/ECE448 Artificial Intelligence »
  • Links

Links¶

Here are some links to resources related to AI, research opportunities, career opportunities, and fun or interesting news items:

  • Research:
    • Survey for citizens of US or India studying AI

    • CS Summer Research Program

  • Student groups:
    • AI@UIUC

  • Undergraduate minors that build on material in this course:
    • Health Technology Education Program

  • Government resources:
    • US Government AI Aspirations

  • News items:
    • AI resume-readers can be fooled, even by objectively scabrous resumes [1], [2].

Books¶

Some of the books that I’ve read about AI, and which are outstanding, and which I might occasionally mention in lecture.

  • Weapons of Math Destruction by Cathy O’Neil, 2017, gives the best account of fairness issues.

  • Nexus: A Brief History of Information Networks from the Stone Age to AI by Yuval Noah Harari, 2024, gives the best account of reward hacking.

  • Sapiens, by the same author, is a useful history of work.

  • The Algorithmic Foundations of Differential Privacy, by Cynthia Dwork and Aaron Roth, 2014. More advanced than the others on this list, because I have not found any easy books on this subject that are worth reading, but there are lots of good tutorials on this subject.

Other courses related to AI¶

Courses that you can take to extend your knowledge of Artificial Intelligence include the following. These are presented here in terms of the seven aspects of intelligence, but of course, the organization is a little bit arbitrary.

Topic

400-level

500-level

Deciding

CS 442 Trustworthy Machine Learning

ECE 515 Control System Theory & Design

ECE 486 Control Systems

ECE 553 Optimum Control Systems

ECE 557 Geometric Control Theory

ECE 561 Statistical Inference

ECE 566 Computational Inference

ECE 586 Topics in Decision and Control

Learning

CS 441 Applied Machine Learning

CS 540 Deep Learning Theory

CS 446/ECE 449 Machine Learning

CS 547 Deep Learning

ECE 543 Statistical Learning Theory

Planning

CS 473 Algorithms

CS 573 Algorithms

ECE 490 Introduction to Optimization

CS 574 Randomized Algorithms

CS 576 Topics in Automated Deduction

Understanding

CS 474 Logic in Computer Science

CS 548 Models of Cognitive Processes

ECE 563 Information Theory

Communicating

CS 447 Natural Language Processing

CS 546 Topics in NLP

ECE 417 Multimedia Signal Processing

CS 565 Human-Computer Interaction

ECE 459 Communications Systems

CS 567 Social Signals and Social Media

ECE 461 Digital Communications

CS 568 User-Centered Machine Learning

ECE 537 Speech Processing

ECE 594 Models of Language

Perceiving

CS 444 DL for Computer Vision

CS 543/ECE 549 Computer Vision

CS 445 Computational Photography

CS 544 Optimization in Computer Vision

CS 448 Audio Computing Laboratory

CS 545 ML for Signal Processing

ECE 418 Image & Video Processing

ECE 558 Digital Imaging

Acting

CS 443 Reinforcement Learning

CS 542 Statistical RL

ECE 426 Principles of Mobile Robotics

ECE 470 Introduction to Robotics

ECE 489 Robot Dynamics and Control

Logo

Table of Contents

  • Links
    • Books
    • Other courses related to AI

Previous topic

Staff and Office Hours

This Page

  • Show Source

Quick search

Navigation

  • index
  • previous |
  • CS440/ECE448 Artificial Intelligence »
  • Links
CC0 Public Domain
This page is in the public domain. Created using Sphinx.