Illinois
ILLINOIS
Computer Science
Computer Science
College of Engineering

Welcome to the Illinois Computer Science Department homepage!

  • About Us
    • History Timeline
    • Rising Stars in EECS
    • Statistics
    • Accreditation
    • 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
        • 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
      • Application Checklist
      • FAQs
        • Online MCS FAQs
      • Check Application Status
    • Why Illinois Computer Science
    • Explore Courses
    • Student Life
    • Rankings & Statistics
    • 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 (Engineering)
        • 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 + 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
        • 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
    • Graphics, Visualization, and HCI
    • Programming Languages, Formal Methods, and Software Engineering
    • Scientific Computing
    • Systems and Networking
    • Theory and Algorithms
    • Corporate Collaborations
  • 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
      • Gems Camp
      • Girls Who Code
      • Hour of Code
      • Illinois Computer Science Sail
      • NCWIT Aspirations
      • Parent and Teacher Resources
    • Get Involved
  • People
    • Faculty
      • Department Faculty
      • Adjunct Faculty
      • Affiliate Faculty
      • Emeritus Faculty
      • Faculty by Area
      • All 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
    • Rising Stars in EECS
    • History Timeline
    • Statistics
    • Accreditation
    • 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
        • 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
      • Application Checklist
      • FAQs
      • Check Application Status
    • Why Illinois Computer Science
    • Explore Courses
    • Student Life
    • Rankings & Statistics
    • Plan Your Visit
    • Financial Aid
    • Tuition & Fees
    • Awards
  • Academics
    • Undergraduate
      • Degree & Program Options
        • B.S. in Computer Science (Engineering)
        • 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 + 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
        • 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
    • Graphics, Visualization, and HCI
    • Programming Languages, Formal Methods, and Software Engineering
    • Scientific Computing
    • Systems and Networking
    • Theory and Algorithms
    • Corporate Collaborations
  • 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
      • Gems Camp
      • Girls Who Code
      • Hour of Code
      • Illinois Computer Science Sail
      • NCWIT Aspirations
      • Parent and Teacher Resources
    • Get Involved
    GET INVOLVED
  • People
    • Faculty
      • Department Faculty
      • Adjunct Faculty
      • Affiliate Faculty
      • Emeritus Faculty
      • Faculty by Area
      • All 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
Illinois Funded by Google on Innovative Mobile-First, Open Web of Things Initiatives

Illinois Funded by Google on Innovative Mobile-First, Open Web of Things Initiatives

Aug 03, 2015

Researchers in the Department of Computer Science at the University of Illinois at Urbana-Champaign (CS @ ILLINOIS) have been funded by Google on two new initiatives. Through Mobile-First, funded by a $1 million Google Focused Research grant, Illinois will not only advance innovative research, but also a compelling undergraduate curriculum for mobile and cloud computing. Additionally, Illinois is joining a cohort of national research universities funded by Google to enable effective use and broad adoption of the Internet of Things (IoT).

Mobile-First Research and Undergraduate Course Development

CS Associate Professor Robin Kravets
CS Associate Professor Robin Kravets

Funded over a three-year period, Mobile-First is supporting the research of CS Associate Professor Robin Kravets into heterogeneous mobile computing and distributed systems.  Her work will focus on coordinated cross-device power management, as well as efficient collaborative communication for crowded bandwidth-constrained environments (like concerts or sporting events).

Mobile-First’s education component, spearheaded by CS Associate Professor Craig Zilles, Associate Professor Indranil Gupta, and Lecturer Lawrence Angrave, will enable CS @ ILLINOIS to integrate Android as the primary mobile platform for three large critical required courses targeted at freshmen and sophomores, including a new freshman-level software engineering course.  Google’s support will also impact advanced CS courses, which will have access to Google’s Cloud Platform, providing students real-world experience working with remote-cloud environments. Other key collaborators include CS Department Head and Abel Bliss Professor Rob A. Rutenbar and Sohaib and Sara Abbasi Professor of Computer Science Roy H. Campbell.

“CS @ ILLINOIS is the home of the first and largest Android MOOC, with 140,000 learners worldwide,” said Rutenbar.  “Our College of Engineering educates more engineering undergraduates than MIT, Stanford, and CMU combined.  We understand education at scale, and Mobile-First will provide a significant boost as we teach the next generation of mobile programmers.” 

CS Department Head Rob A. Rutenbar
CS Department Head Rob A. Rutenbar

Bringing Open Technology to the Internet of Things

CS @ ILLINOIS is also setting off on a Google-funded Expedition to bring the next generation of mobile technology and an open IoT to the everyday user. By enabling and simplifying communication between a user’s mobile devices and embedded devices in the user’s everyday spaces—both public and private—researchers hope to create a seamless experience that engages users with their nearby environments.  

Illinois is joining a cohort of national research universities funded by Google on the Open Web of Things Expedition. CS @ ILLINOIS researchers, led by CS Associate Professor Robin Kravets, will collaborate with researchers from Carnegie Mellon University, Cornell Tech, Stanford, and Google to design open IoT technology that can be freely shared and enhanced. Chosen for their expertise in mobile computing and wireless communications, systems, and networking, Kravets and her colleagues will contribute vital functionality for managing proximity and for scaling to large IoT deployments.

"We funded the Open Web of Things Expedition to encourage universities to explore various aspects of system design that could help enable the Internet of Things,” said Maggie Johnson, Director of University Relations at Google. “We believe the collaboration with and across universities will accelerate innovation and IoT adoption." These universities “were selected to join based on their unique approaches for tackling critical challenges related to privacy and security, systems and protocols, and HCI.”

As the birthplace of the Mosaic web browser, which paved the way to the explosive growth and impact of the Internet, Illinois is uniquely qualified to also lead in the development of IoT and enable IoT to achieve its full potential. Through the collaboration in the Open Web of Things Expedition, the dream of IoT is closer to becoming a reality.

Over the past several years, wireless technology has become commonplace. By 2019, IoT-enabled devices are expected to reach a deployment of 60 million. This large deployment, particularly of devices that have lower energy costs, is what researchers anticipate will enable IoT to breakthrough from the research lab to the real world. However, the number of devices being launched in the near future will bring new challenges.

Because an IoT ecosystem is a complex combination of devices with divergent capabilities and connectivity potentials, there is no one-size-fits-all solution to managing limited resources, such as bandwidth and energy.  Researchers from Illinois will seek to address this by balancing a user’s access to IoT data with the energy consumption of the user’s device. Ultimately, a user would receive more relevant data for less energy consumption.

“It’s going to be fascinating to see the research contributions that come out of both the Expedition and Mobile-First. We anticipate innovations in cross-device power management and coordinated mobile-to-mobile communication that will support and enhance the experiences of users who are increasingly carrying more devices with more capabilities,” said Kravets, discussing her participation and leadership in both initiatives.

  • ← 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

Related Faculty

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
 
Engineering at Illinois
University of Illinois at Urbana-Champaign

Copyright 2018 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