UI Wordmark

CS 498 MC1 - Special Topics - Martian Computing

Campus: Urbana-Champaign


Subject offerings of new and developing areas of knowledge in computer science intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites. Course Information: 1 to 4 undergraduate hours. 1 to 4 graduate hours. May be repeated in the same or separate terms if topics vary.

Special Instructions:

This course will be online synchronously. The underlying infrastructure of modern networked computing-namely Unix and its derivatives-is approaching fifty years of age. What will come to replace it- A strong competitor is the clean-slate -operating function- approach of Urbit. Jocosely branded as -computing for Martians,- Urbit provides a fresh and updated vision of what Internet computing could come to look like in future years. Featuring end-to-end encryption and true peer-to-peer routing built on a network-first operating system, Urbit fosters decentralized digital societies and stable user identities. Our primary objectives in this course are for you to be able to explain and navigate the technical layout of Urbit, as well as construct novel applications for Arvo, the Urbit operating function, using the Hoon programming language. Lessons focus on conceptual or architectural aspects of Urbit, including technical discussions of Urbit-s behavior and internals. Labs a

Option 1

Number of Required Visit(s): 0

Course Level: Graduate

Credit: 3

Term(s): Fall


Bachelor's Degree

Master's Degree

Doctoral Degree


Continuing Education

Search Programs

Search Courses


Contact Us

University of Illinois Online
Phone: (866) 633-8465 - Join Us  Facebook
© Copyright 2015 - University of Illinois

Cookie Settings