Your Instructors Geoffrey Challen is the primary creator and maintainer of learncs.online .
Geoffrey authored the lesson content and homework problems, and created and maintains the backend systems that power the playgrounds, explanations, problems, and other interactive website content. You can find more details about the course infrastructure and more complete credits here .
However, in the years since the original materials were created, other students and faculty from the University of Illinois, students from other institutions, and learncs.online students have contributed to the learncs.online materials. All contributors are listed below, starting with verified instructors.
If you'd like to contribute, please get in touch!
Instructors Geoffrey Challen
he, him, his
924 contributions Colleen Lewis
326 contributions Ellen Spertus
she, her, hers
Teaching Professor, Khoury College of Computer Sciences, Northeastern University
44 contributions Chris Taylor
he, him, his
36 contributions
Teacher Rohith Sanjay
115 contributions Carlos Inigo Fernandez
41 contributions Conor Cunningham
37 contributions Thomas Cai
34 contributions Miguel Fernandez
30 contributions Jackie Chan
28 contributions
Tutor Rachanon Petchoo
22 contributions Arnav Sethi
21 contributions Haosen Yao
21 contributions Carl Edwards
21 contributions Benjamin Chang
19 contributions Jacob Chang
19 contributions Patrick Cunningham
18 contributions Ritvik Sood
18 contributions Aden Krakman
17 contributions Ying Chen
17 contributions Justin Bai
17 contributions Rohan Gudipaty
16 contributions Hyunho Kim
16 contributions
Assistant Sam Erens
15 contributions Nancy Jia
13 contributions Alistair Forsyth
13 contributions Yuxuan Chen
12 contributions Ruisong Li
12 contributions Kaan Yigit
12 contributions Michael Rheintgen
12 contributions Boyang Sun
11 contributions Matt Twyman
11 contributions Maxwell Yang
11 contributions Elijah Mock
11 contributions Jay Chen
11 contributions Collin Fox
10 contributions Zijing Wei
10 contributions Zuhair Ali
10 contributions Kevin Liu
10 contributions Zainab Memon
10 contributions Saashin Subramaniam
10 contributions Sriya Mikkilineni
9 contributions Ben Clarage
9 contributions Niharika Bhattacharjee
9 contributions Carolyn Zeng
9 contributions Prith Balaji
9 contributions Jake Cumberland
9 contributions Christopher Sahyouni
9 contributions Cristian Flores
8 contributions Arghya Srivastav
8 contributions Anushree Tibrewal
8 contributions Nathaniel Zukowski
8 contributions Anagha Shenoy
8 contributions Daniel Gutierrez
8 contributions Rohan Shah
8 contributions Jason Cai
8 contributions Sunwoo Baek
8 contributions Maaheen Maajed
7 contributions Lexi Ippolito
7 contributions Adelia Solarman
7 contributions Alex Gong
7 contributions Meera Jagannathan
7 contributions Hrishikesh Kalyanaraman
7 contributions Justin Kim
7 contributions Brendan Biernacki
7 contributions Daniel Song
7 contributions Chris Whamond
7 contributions Kaiwen Mo
7 contributions Anirudh Kumar
6 contributions Grace Jia
6 contributions Diego Taveras
6 contributions Ishika Awachat
6 contributions Zhuoang Tao
6 contributions Prem Dhoot
6 contributions Eugene Jang
6 contributions Anakin Dey
6 contributions Saagar Kolachina
6 contributions Ahmed Hasan
6 contributions Amirthavarshini Sureshbabu
6 contributions Henry Tang
6 contributions Arpit Bansal
6 contributions
Helper Jonathan You
5 contributions Delu Zhao
5 contributions Monica Para
5 contributions Amaan Mirza
5 contributions Mike Cheng
5 contributions Harsh Deep
5 contributions Arjun Prabhu
5 contributions Zhilan Wang
5 contributions Sarah O'Sullivan
5 contributions Raul Higareda
5 contributions Utkarsh Prasad
5 contributions Aashi Tyagi
5 contributions Chinonso Chinonso
5 contributions Jongwoo Jeon
4 contributions Anuprova Bhowmik
4 contributions Matt Yang
4 contributions Youngmin Jeon
4 contributions Akul Gupta
4 contributions Freddy Platinus
4 contributions Gargi Balasubramaniam
4 contributions Samuel Schapiro
4 contributions Charlie Rivera
4 contributions Arnav Motwani
4 contributions Ashley Wang
4 contributions Daniyal Rana
4 contributions Leena Abdelrahman
4 contributions Rahul Kalle
4 contributions Rylan Turner
4 contributions Larry Liao
4 contributions Zetai Liu
4 contributions Aditya Joshi
4 contributions Prerana Singh
she, her, hers
4 contributions Hania Dziurdzik
4 contributions Dj Figueiredo
4 contributions Yiming Niu
4 contributions Haozhe Li
4 contributions Milosz Dabrowski
3 contributions James Rockey
3 contributions Ojas Upalekar
3 contributions Bernie Zhu
3 contributions Rachel Huang
3 contributions Ayaan Jabbar
3 contributions Neel Khare
3 contributions Violetta Dabros
3 contributions Palak Purwar
3 contributions Samarth Taneja
3 contributions Serena Trika
3 contributions Yuhua Weng
3 contributions Anish Meka
3 contributions Apramey Hosahalli
3 contributions Aarav Mande
3 contributions Idrees Mohammed
3 contributions Daniel Rugutt
3 contributions Eduardo Martinez
3 contributions Serlina Ku
3 contributions Sana Madhavan
3 contributions Alyssa Daniels
3 contributions Preston Chao
3 contributions Warren Li
3 contributions Ananya Subramanian
3 contributions Kushal Agarwal
3 contributions Zhaoyang Chen
3 contributions David Ruvinskiy
3 contributions Aditi Khanna
3 contributions Archna Sobti
3 contributions Savannah Holly
3 contributions Anish Thiriveedhi
3 contributions Jainil Modi
3 contributions Vansh Sikka
3 contributions Vansh Gupta
3 contributions Will Otani
3 contributions Havish Rani
3 contributions Lenna Park
3 contributions Ananyaa Tanwar
3 contributions Meghna Mavila
3 contributions Josh Joseph
3 contributions Wendy Ruan
3 contributions Nishit Samarth
3 contributions Chengze Shen
3 contributions Becky Blake
3 contributions Gabriel Grais
3 contributions Juyoung Choi
3 contributions Qingping Ye
3 contributions Kavin Krishnasami
3 contributions Helen Ilkiu
3 contributions Athena Fung
3 contributions Tyler Cushing
3 contributions David Yang
3 contributions Andrew Kim
3 contributions Chris Munoz
3 contributions Joseph Dubravec
3 contributions Meghna Gaddam
3 contributions Martina Perez Zuleta
3 contributions Andrew Lum
3 contributions Jenny Yang
3 contributions Eunice Leung
3 contributions Tianyun Zhang
3 contributions Elisa Carrillo
3 contributions Louis Qian
3 contributions Ishq Gupta
3 contributions Jier Miao
3 contributions Elijah Song
3 contributions Bilal Karim
3 contributions Junhao Xiong
3 contributions Mick Enev
3 contributions Matthew McCarthy
3 contributions Lexi Guan
3 contributions Ethan Sirois
3 contributions Alekhya Nathella
2 contributions Harshit Bagla
2 contributions Daniel Dilan
2 contributions Sarod Nori
2 contributions Samuel Hurh
2 contributions Ayah Jaber
2 contributions Adrian Russo
2 contributions Shao-Min Yeh
2 contributions Janani Jayanth
2 contributions Rohan Sathe
2 contributions Jake Vile
2 contributions Tanay Pareek
2 contributions Kangyu Feng
2 contributions Brandon Dinh
2 contributions Ishan Khandelwal
2 contributions Emmanuel Buabeng
2 contributions Yiche Liu
2 contributions Alma Zirojevic
2 contributions Anna Fedczuk
2 contributions Armin Rafieyan
2 contributions Vaibhav Keshari
2 contributions Allen Guo
2 contributions Rahul Bhatt
2 contributions Brenda Hariyanto
2 contributions Abhi Vinnakota
2 contributions Ruozhen Yang
2 contributions Edmon Guan
2 contributions Sabrina Tu
2 contributions Joseph Chan
2 contributions Yasmine Munoz
2 contributions Tianyi Huang
2 contributions Srikar Manikonda
2 contributions Yuan Ochoa
2 contributions Vish Ganesan
2 contributions Kelly Chen
2 contributions Grace Cho
2 contributions Jared Buabeng
2 contributions Nathan Liu
2 contributions Manasi Vaidya
2 contributions Elizabeth Spencer
2 contributions Steven Salisbury
2 contributions Juan David Campolargo Hoyos
1 contribution Ethan Miranda
1 contribution Mayank Hirani
1 contribution Aditya Shreenivas Kunte
1 contribution Siddharth Tangri
1 contribution Vinayak Manepalli
1 contribution Varun Shroff
1 contribution Rohan Khatu
1 contribution Adrian Rodriguez
1 contribution Tongyun Huang
1 contribution Shruthi Jaganathan
1 contribution Nicholas Jung
1 contribution Dazhen Chen
1 contribution Ricky Chen
1 contribution Jason Barnett
1 contribution Anish Jampana
1 contribution Siyuan Ding
1 contribution Aadarsh Krishnan
1 contribution Matthew Czech
1 contribution Raghav Anand
1 contribution Edward Huang
1 contribution Jimmy Berg
1 contribution Aryan Vakharia
1 contribution Connor Flynn
1 contribution Aaron Taub
1 contribution Nehal Tangudu
1 contribution Anisha Raja
1 contribution Thomas Zelichowski
1 contribution Saurav Chittal
1 contribution Blair Wang
1 contribution Keshav Trikha
1 contribution Jessica Ho
1 contribution Hamiz Anjum
1 contribution Ziyin Wang
1 contribution Ram Goenka
1 contribution Shoorsen Gandhi
1 contribution Joe Tamulaitis
1 contribution Panyue Chen
1 contribution Punn Pinkayan
1 contribution Ishaan Bhandari
1 contribution
Student Contributors The following students have contributed explanations to learncs.online , which have been approved by instructors and now appear on the website:
Ayesha Ahmed
1 contribution Sisa Pallchisaca
1 contribution Nathan Chen
1 contribution Chinasa Nwosu
1 contribution Michal Lampejo
1 contribution Aisha Salau
1 contribution KJ _Sodipe
1 contribution Daniel Lopez
1 contribution Chris Perfecto
1 contribution Valeria Horta
1 contribution Symone Williams
1 contribution Jaylen Moreira
1 contribution Nazir McBride
1 contribution Charlotte Bright
1 contribution Waad Idriss
1 contribution Kent Anderson
1 contribution I don't even know
1 contribution owusu peprah
1 contribution Karina Martinez
1 contribution David Cano
1 contribution Emmanuel Oginni
1 contribution
Question Authors Questions on the lessons and practice page were authored by the following contributors:
Geoffrey Challen
396 questions (376 Kotlin, 396 Java) Justin Maier
47 questions (0 Kotlin, 47 Java) Chris Taylor
36 questions (2 Kotlin, 36 Java) Ellen Spertus
14 questions (0 Kotlin, 14 Java) Miguel Fernandez
2 questions (2 Kotlin, 2 Java) Harsh Deep
1 question (1 Kotlin, 1 Java) Ayesha Ahmed
1 question (1 Kotlin, 1 Java) CEO
1 question (1 Kotlin, 1 Java) Michal Lampejo
1 question (1 Kotlin, 1 Java) Giovanni Pastor
1 question (1 Kotlin, 1 Java) Aisha Salau
1 question (1 Kotlin, 1 Java) Nikita Neledov
1 question (1 Kotlin, 1 Java)