I'm a professor in
the Department of
Computer Science at Carleton
College. My interests are focused on computational social
sciences, particularly the structure and evolution of social networks
and computational modeling of spoken-word recognition. I'm also
generally interested in the application of theoretical computer
science to problems in a variety of other areas, within and beyond
computer science; I've worked on problems in computational biology,
complexity of games, and peer-to-peer systems.
Other interests, just because:
crossword puzzles (solving and writing),
Eddie From Ohio,
the Magnetic Fields,
someone who's learned a few of my tricks),
web pages that look like they were built in 1996.
Summer 2019 Teaching:
- History of Computing in England (brand new off-campus studies program)
CS 301 History of Computing; CS 341 Cryptography; IDSC 141 Turing, Gender & Computing; HIST 145 World War II History.
Spring 2020 Teaching:
- CS 111 (Intro CS), asynchronous remote class.
- CS 202 (Math of CS), asynchronous remote class.
- Spring 2020 office hours: designated office hours for each of the above classes are posted on the respective Moodle homepages for the course. For anyone else, please feel free to get in touch with me via email to set up an appointment.
- CS 290 (Networks reading group).
- Previous courses.
- Recent papers:
- Patty Commins, David Liben-Nowell, Tina Liu, Kiran Tomlinson. Summarizing Diverging String Sequences, with Applications to Chain-Letter Petitions. Combinatorial Pattern Matching 2020 (CPM'20) June 2020.
David Liben-Nowell, Julia Strand, Alexa Sharp, Tom Wexler, Kevin Woods.
The Danger of Testing by Selecting Controlled Subsets, with Applications to Spoken-Word Recognition.
Journal of Cognition, January 2019.
Violet Brown, Xi Chen, Maryam Hedayati, Camden Sikes, Julia Strand, Tegan Wilson, David Liben-Nowell. Node Ordering for Rescalable Network Summarization (or, the Apparent Magic of Word Frequency and Age of Acquisition in the Lexicon). Complex Networks 2018.
Justin Cheng, Jon Kleinberg, Jure Leskovec, David Liben-Nowell, Bogdan State, Karthik Subbian, Lada Adamic.
Do Diffusion Protocols Govern Cascade Growth? ICWSM 2018.
- Complete list of publications by topic or by year.
Letters of Recommendation:
If you'd like me to write a letter of recommendation for you,
please read and follow these
- Q: Hey you! What should I call you?
A: "David" will do quite nicely, thank you very much. "Dave"
is a perfectly fine name, but Dave ain't me. (Thanks to Charles
Leiserson for the FAQ idea.)
- Q: Hey you! I'd rather call you Professor/Doctor
Liben-Nowell. How is that pronounced?
A: It's pronounced many different ways, but the correct one
rhymes with "ribbon towel."
Department of Computer Science
One North College St.
Northfield, MN 55057
Voice: +1 507 222 4679|
Fax: +1 507 222 4312
Email: "dln" concatenated with "@carleton" and then ".edu".
(For personal email, please use "dlib" concatenated with "ennowell@" and then "gmail.com".)
Last updated: 12 June 2020.