Illinois
ILLINOIS
Computer Science
Computer Science
Grainger College of Engineering

Welcome to the Illinois Computer Science Department homepage!

  • About Us
    • Broadening Participation in Computing
    • Statistics
    • Accreditation
    • History Timeline
    • Careers with Illinois Computer Science
    • Faculty Positions
    • Staff Positions
    • Directions
    • Awards
      • Faculty Awards
        • Chairs and Professorships
          • Sohaib and Sara Abbasi Professorship in Computer Science
          • Abel Bliss Professorship in Engineering
          • Richard T. Cheng Professorship in Computer Science
          • Fulton Watson Copp Chair in Computer Science
          • Michael Faiman Professorship in Computer Science
          • Ralph M. and Catherine V. Fisher Professorship
          • Founder Professor of Engineering
          • Donald B. Gillies Chair in Computer Science
          • Donald B. Gillies Professorship in Computer Science
          • Saburo Muroga Professorship in Computer Science
          • Paul and Cynthia Saylor Professorship in Computer Science
          • Thomas M. Siebel Chair in Computer Science
          • Donald Biggar Willett Professorship in Engineering
        • National & International Awards
        • University of Illinois Awards
          • 2017 C.W. Gear Outstanding Junior Faculty Award
      • Undergraduate Scholarships & Awards
      • Graduate Fellowships & Awards
      • Alumni Awards
        • 2019 Alumni Award Recipients
        • Alumni Awards Past Recipients
        • National & International Awards
        • University of Illinois Awards
      • Staff Awards
  • Admissions
    • Undergraduate
      • Apply Now
      • Degree & Program Options
      • Application Deadlines
      • Applications Process & Requirements
      • Transfer Students
      • Housing
      • Accreditation
    • Graduate
      • Apply Now
      • Degree & Program Options
      • Application Deadlines
      • Applications Process & Requirements
        • Additional Required Application Materials for International Students
        • Data Structures Proficiency Exam
      • Application Checklist
      • FAQs
        • Online MCS FAQs
      • Check Application Status
    • Impact of an Illinois CS Degree
    • Explore Courses
    • Rankings & Statistics
    • Student Life
    • Plan Your Visit
    • Financial Aid
      • Overview
      • Information for Applicants
      • Opportunities for Continuing Students
      • Graduate Fellowships & Assistantships
    • Tuition & Fees
    • Awards
  • Academics
    • Undergraduate
      • Degree & Program Options
        • B.S. in Computer Science
        • B.S. in Mathematics & Computer Science
        • B.S. in Statistics & Computer Science
        • CS + X Degree Programs
          • CS + X Degree Requirements & Planning Forms
          • Computer Science + Advertising
          • Computer Science + Animal Sciences
          • Computer Science + Anthropology
          • Computer Science + Astronomy
          • Computer Science + Chemistry
          • Computer Science + Crop Sciences
          • Computer Science + Economics
          • Computer Science + Geography & Geographic Information Science
          • Computer Science + Linguistics
          • Computer Science + Music
          • Computer Science + Philosophy
        • Minor in Computer Science
        • Software Engineering Certificate
        • CS Undergraduate Degree Options FAQ
      • Registration
        • CS Course Restrictions & Enrollment Caps
      • Undergraduate Advising
      • Policies and Procedures
      • Undergraduate Forms
      • Honors
    • Graduate
      • PhD Program
        • PhD Requirements
        • PhD Time Limits & Milestones
        • PhD Program of Study Process
        • Guidelines for Forming Ph.D. Committee
        • Qualifying Exam
        • Preliminary Exam
        • Final Exam (Thesis Defense)
        • Ph.D. Thesis Format Review Guidelines
      • MS Program
      • MS in Bioinformatics Program
      • Professional Master of Computer Science
        • On-Campus MCS
        • Online MCS
        • Online MCS in Data Science
      • Fifth Year Master's Programs
        • 5-year BS-MS Program
        • 5-year BS-MCS Program
        • Fifth Year Master's Degree Conferral & Commencement Policies
      • Non-degree Options
      • Graduate Forms & Advising Resources
        • Official Forms
        • Graduate Student Annual Evaluation Process
        • New Graduate Student Resources
          • PhD General Advising for Registration
          • MS General Advising for Registration
          • MCS General Advising for Registration
        • EPI Exam Requirements
        • CPT Training Process
        • OPT Training Process
        • Graduate Advising Contacts
      • CS Graduate Student Handbook
    • My.CS
    • Explore Courses
    • Student Life
    • Financial Aid
    • Conduct Research
    • Honor Code
    • Calendar
  • Research
    • Architecture, Compilers, and Parallel Computing
    • Artificial Intelligence
    • Bioinformatics and Computational Biology
    • Computers and Education
    • Database and Information Systems
    • Interactive Computing
    • Programming Languages, Formal Methods, and Software Engineering
    • Scientific Computing
    • Security and Privacy
    • Systems and Networking
    • Theory and Algorithms
    • Corporate Collaborations
    • Summer Research Experience for Undergraduates
    • Technical Workshops
  • Student Life
    • Overview of CS Student Life
    • Student Organizations
      • Computer Science Student Groups
      • Engineering Student Groups
      • Campus Student Groups
    • Department, College, and Campus Events
    • Student Resources
    • Career Services
  • Engage
    • Alumni
      • Alumni Awards
      • Stay Connected
      • Give
      • click! Magazine
      • E-News
      • Continuing Education
    • Corporate
      • Recruiting
      • Corporate Connection
      • For Startups
      • Meet Student Groups
      • Senior Design
      • Research Collaboration
    • K-12 Outreach
      • Chic Tech Visits
      • ChicTech Retreat
      • Girls Who Code
      • Hour of Code
      • Illinois Computer Science Sail
      • NCWIT Aspirations
      • Parent and Teacher Resources
    • Get Involved
  • People
    • Faculty
      • All Faculty
      • Department Faculty
      • Affiliate Faculty
      • Adjunct Faculty
      • Emeritus Faculty
    • Staff
      • Office of the Department Head
      • Advancement Office
      • Undergraduate Advising Office
      • Graduate Advising Office
      • Business Office
      • Faculty Support Contacts
      • Facilities, Shipping and Receiving
  • News
    • Department News
    • Media Coverage
    • E-News
      • E-News Archive
    • Impact Report & Publications
    • Featured Lectures
      • Donald B. Gillies Memorial Lecture
      • Mueller-Thuns Lecture Series
  • Corporate
    • Recruit at the Campus-Level
    • Recruit in the College of Engineering
    • Recruit in CS and ECE
    • Corporate Connection
    • Startup Corporate Connection
    • Ad Hoc Events
    • Work with CS Student Groups
    • Research Collaborations
    • Contact Us
    • Senior Design
  • Contact Us
    • Directions to Siebel Center
  • Give
    • Give Now
    • Ways to Give
    • Donor Profiles
    • CS Visionary Scholarship Donors
  • Alumni
    • Join the Conversation
    • Stay Informed
    • Be Recognized
    • Stay Connected
    • Continuing Education and Professional Development
    • Contact the Advancement Team
  • MY.CS
  • Calendar
  • About Us
    • Broadening Participation in Computing
    • Statistics
    • Accreditation
    • History Timeline
    • Careers with Illinois Computer Science
    • Faculty Positions
    • Staff Positions
    • Directions
    • Awards
      • Faculty Awards
        • National & International Awards
        • Chairs and Professorships
        • University of Illinois Awards
      • Undergraduate Scholarships & Awards
      • Graduate Fellowships & Awards
      • Alumni Awards
        • National & International Awards
        • Alumni Awards Past Recipients
        • 2019 Alumni Award Recipients
        • University of Illinois Awards
      • Staff Awards
  • Admissions
    • Undergraduate
      • Apply Now
      • Degree & Program Options
      • Application Deadlines
      • Applications Process & Requirements
      • Transfer Students
      • Housing
      • Accreditation
    • Graduate
      • Apply Now
      • Degree & Program Options
      • Application Deadlines
      • Applications Process & Requirements
        • Additional Required Application Materials for International Students
        • Data Structures Proficiency Exam
      • Application Checklist
      • FAQs
      • Check Application Status
    • Impact of an Illinois CS Degree
    • Explore Courses
    • Student Life
    • Rankings & Statistics
    • Plan Your Visit
    • Financial Aid
    • Tuition & Fees
    • Awards
  • Academics
    • Undergraduate
      • Degree & Program Options
        • B.S. in Computer Science
        • B.S. in Mathematics & Computer Science
        • B.S. in Statistics & Computer Science
        • CS + X Degree Programs
          • Computer Science + Advertising
          • CS + X Degree Requirements & Planning Forms
          • Computer Science + Animal Sciences
          • Computer Science + Anthropology
          • Computer Science + Astronomy
          • Computer Science + Chemistry
          • Computer Science + Crop Sciences
          • Computer Science + Economics
          • Computer Science + Geography & Geographic Information Science
          • Computer Science + Linguistics
          • Computer Science + Music
          • Computer Science + Philosophy
        • Minor in Computer Science
        • Software Engineering Certificate
        • CS Undergraduate Degree Options FAQ
      • Registration
        • CS Course Restrictions & Enrollment Caps
      • Undergraduate Advising
      • Policies and Procedures
      • Undergraduate Forms
      • Honors
    • Graduate
      • PhD Program
        • PhD Requirements
        • PhD Time Limits & Milestones
        • PhD Program of Study Process
        • Guidelines for Forming Ph.D. Committee
        • Qualifying Exam
        • Preliminary Exam
        • Final Exam (Thesis Defense)
        • Ph.D. Thesis Format Review Guidelines
      • MS Program
      • MS in Bioinformatics Program
      • Professional Master of Computer Science
        • On-Campus MCS
        • Online MCS
        • Online MCS in Data Science
      • Fifth Year Master's Programs
        • 5-year BS-MS Program
        • 5-year BS-MCS Program
        • Fifth Year Master's Degree Conferral & Commencement Policies
      • Non-degree Options
      • Graduate Forms & Advising Resources
      • CS Graduate Student Handbook
    • My.CS
    • Explore Courses
    • Student Life
    • Financial Aid
    • Conduct Research
    • Honor Code
    • Calendar
  • Research
    • Architecture, Compilers, and Parallel Computing
    • Artificial Intelligence
    • Bioinformatics and Computational Biology
    • Computers and Education
    • Database and Information Systems
    • Interactive Computing
    • Programming Languages, Formal Methods, and Software Engineering
    • Scientific Computing
    • Security and Privacy
    • Systems and Networking
    • Theory and Algorithms
    • Corporate Collaborations
    • Summer Research Experience for Undergraduates
    • Technical Workshops
  • Student Life
    • Overview of CS Student Life
    • Student Organizations
      • Computer Science Student Groups
      • Engineering Student Groups
      • Campus Student Groups
    • Department, College, and Campus Events
    • Student Resources
    • Career Services
  • Engage
    • Alumni
      • Alumni Awards
      • Stay Connected
      • Give
      • click! Magazine
      • E-News
      • Continuing Education
    • Corporate
      • Recruiting
      • Corporate Connection
      • For Startups
      • Meet Student Groups
      • Senior Design
      • Research Collaboration
    • K-12 Outreach
      • Chic Tech Visits
      • ChicTech Retreat
      • Girls Who Code
      • Hour of Code
      • Illinois Computer Science Sail
      • NCWIT Aspirations
      • Parent and Teacher Resources
    • Get Involved
    GET INVOLVED
  • People
    • Faculty
      • All Faculty
      • Department Faculty
      • Affiliate Faculty
      • Adjunct Faculty
      • Emeritus Faculty
    • Staff
      • Office of the Department Head
      • Advancement Office
      • Undergraduate Advising Office
      • Graduate Advising Office
      • Business Office
      • Faculty Support Contacts
      • Facilities, Shipping and Receiving
  • News
    • Department News
    • Media Coverage
    • E-News
    • Impact Report & Publications
    • Featured Lectures
      • Donald B. Gillies Memorial Lecture
      • Mueller-Thuns Lecture Series
  • Corporate
    • Recruit at the Campus-Level
    • Recruit in the College of Engineering
    • Recruit in CS and ECE
    • Corporate Connection
    • Startup Corporate Connection
    • Ad Hoc Events
    • Work with CS Student Groups
    • Research Collaborations
    • Contact Us
    • Senior Design
  • Contact Us
    • Directions to Siebel Center
  • Give
    • Give Now
    • Ways to Give
    • Donor Profiles
    • CS Visionary Scholarship Donors
  • Alumni
    • Join the Conversation
    • Stay Informed
    • Be Recognized
    • Stay Connected
    • Continuing Education and Professional Development
    • Contact the Advancement Team
  • MY.CS
  • Calendar

You are here

Home » News
Hackers engage in a Nerf battle in Kenney Gym.
Hackers worked with dozens of mentors over the weekend.
HackIllinois trophies wait for the end of the weekend.
Hackers break to refuel before getting back to work.
HackIllinois was spread across several locations, among them the Thomas M. Siebel Center for Computer Science and, shown here, the ECE Building.

HackIllinois Draws More Than 1,100 To Weekend Focused On Open-Source Challenges

Mar 01, 2018 David Mercer, Illinois Computer Science

More than 1,100 students from the University of Illinois and beyond – far beyond – spent Feb. 23-25 working a wide range of problems as part of the moStudents spent the weekend tackling open-source problems, with guidance from mentors flown in from around the country and beyond.st recent edition of HackIllinois.

For the second straight year the Illinois Computer Science hackathon – known as one of the biggest and best in the country – focused on the open-source community.

That meant busing in students from several universities in Chicago and as far away as Georgia Tech and the University of Florida, as well as flying in more than 50 mentors from as far away as Brazil, all of them known for their open-source contributions.

“We weren’t really looking for specific types of people. It was just, hey, you are really good at this, come here and help people with this,” said Yasha Mostofi, a junior Computer Science major and HackIllinois co-director along with Kevin Hong.

For example, one of the mentors is a MicrosHackers take a break for a Nerf battle in Kenney Gym.oft engineer who is also a regular contributor to a Linux-based open-source project, Apache Mesos, he uses as part of his day job, said Mostofi.

The group he worked with at HackIllinois tackled a project based on a real-world need related to his use of Apache Mesos.

“Every day when he uses it, there was an incompatibility, so he would spend 15 to 20 minutes running a VM and going through some extra process so he could run this project,” Mostofi said. “So he guided his students to make the project compatible with Windows and saving 15 or 20 minutes a day, which is really, really cool.”

That project was one of the weekend’s three winners. The others were a project known as Puppeteer Istanbul that built a tool to show how much of the code the user is writing is being tested correctly, and React Native emoji-input, which built an open-source emoji keyboard for the app-building tool React Native.

About 30 companies were also on hand, providing additional mentors and opportunities to for students to interact with industry pros. Mostofi said he’s also grateful for the support HackIllinois receives from the campus, working with staff members such as Associate Director for External Relations C.J. Coleman.

“We get an extreme amount of support,” he said. “Just thinking about that and the level of trust and the relationship we have, it’s amazing.”

With the end of the mostly sleepless, caffeine-fueled weekend behind them, HackIllinois’ organizers are already looking ahead to 2019. They don’t yet know exactly what they’ll do, but Mostofi says they won’t just run a repeat of 2018.

“One thing I would hate to see is us getting into this regular rhythm where it’s the same thing over and over.”

For news on the next edition, follow HackIllinois on Facebook or Twitter.  For more pictures from HackIllinois 2018, see their album on Facebook.

  • ← Older
  • Newer →
  • About Us
  • Admissions
  • Academics
  • Research
  • Student Life
  • Engage
  • People
  • News
    • Department News
    • Media Coverage
    • E-News
    • Impact Report & Publications
    • Featured Lectures
  • Corporate
  • Contact Us
  • Give
  • Alumni
  • MY.CS
  • Calendar
Department of Computer Science
Thomas M. Siebel Center for Computer Science
201 North Goodwin Avenue MC 258
Urbana, IL 61801-2302
ph: 217-333-3426 (general) | 217-333-4428 (advising) 
fax: 217-333-3501
General email: admin@cs.illinois.edu
Graduate Advising: academic@cs.illinois.edu
Undergraduate Advising: undergrad@cs.illinois.edu
Webmaster: engrit-web@illinois.edu
 
The Grainger College of Engineering
University of Illinois at Urbana-Champaign

Copyright 2019 The Board of Trustees at the University of Illinois
Privacy policy | Engineering Cookie Policy
CS is centrally located and close to regional travel options
  • About
  • News
  • Calendar
  • Corporate
  • Alumni
  • Store
  • Give
  • Contact
  • My.CS
Follow Us on Facebook
Follow Us on Twiitter
Follow Us on Youtube
Follow Us on LinkedIn
Follow Us on Instragram
CookieSettings
Scroll to Top