2022 Spring COMPSCI 194 198 LEC 198

Spring 2022

COMPSCI 194 198 - LEC 198

Special Topics

Networks: Models, Processes & Algorithms

Christian H Borgs, Tianyi Lin

Jan 18, 2022 - May 06, 2022
Tu, Th
12:30 pm - 01:59 pm
Class #:33445
Units: 3

Instruction Mode: In-Person Instruction

Current Enrollment

Total Open Seats: 22
Enrolled: 28
Waitlisted: 0
Capacity: 50
Waitlist Max: 25
No Reserved Seats

Hours & Workload

1 to 4 hours of instructor presentation of course materials per week, and 2 to 8 hours of outside work hours per week.

Final Exam

THU, MAY 12TH
03:00 pm - 06:00 pm
Soda 306

Course Catalog Description

Topics will vary semester to semester. See the Computer Science Division announcements.

Class Description

We live in a world of networks: from our physical social network, to online networks and the WWW, to the miscroscopic networks describing, e.g, pathways in cancer cells, to name three examples. The goal of this class is to learn how these networks work. In particular, we will study several interrelated aspects of networks: Networks as structures used to describe various interactions (from social interactions between people to chemical interactions between proteins), Networks as the fabric on which various economic, social and technological processes happen (from the spread of (dis)information and epidemics to PageRank, which happens to be a probabilistic process on the graph describing the WWW), Graph algorithms (algorithms to determine various properties of networks). The course is a new course, roughly at the level of difficulty and mathematical abstraction as CS174, but obviously with a different thematic focus. While there is no book which covers exactly what I will cover here, most of the material can be found in the book Networks, Crowds, and Markets: Reasoning About a Highly Connected World by David Easley and Jon Kleinberg, albeit written in a less mathematical language than I will use in my lectures. Courses I will be modelling mine after are this and this course at Cornell, and this course at Caltech.

Class Notes

* Manually enforced prerequisites: CS70, AND either EECS126 or CS170

* Class website: https://people.eecs.berkeley.edu/~borgs/CS194-SP22/

Rules & Requirements

Requisites

  • Students not in the Master of Engineering Program

Repeat Rules

Reserved Seats

Current Enrollment

No Reserved Seats

Textbooks & Materials

See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.

Textbook Lookup

Guide to Open, Free, & Affordable Course Materials

eTextbooks

Associated Sections

None