Undergraduate Courses

The University at Buffalo offers several undergraduate courses related to networking, computing and artificial intelligence. 

Not all courses are offered every semester, so be sure to view the Class Schedules to see when courses will be available.

Networking and Computing Courses

Explore undergraduate courses in Computing and Network Management. These 3-credit courses are all offered entirely online and be taken for credit toward your undergraduate degree.

AI-Related Courses