Teaching CS in history class
Computing is a tool for getting things done. Let’s teach it that way.
Roadmap for teachers: U-M free online learning platform paves the way
K-5 teachers and students throughout Michigan are building thriving learning communities online by using free deeply-digital, standards-aligned curricula and platform developed by the U-M Center for Digital Curricula.
CSE researchers help organize 10th anniversary workshop on internet freedom
Prof. Roya Ensafi and PhD candidate Reethika Ramesh led organizing efforts for USENIX’s Tenth Workshop on Free and Open Communications on the Internet.
New research teaches AI how people move with internet videos
The project enables neural networks to model how people are positioned based on only partial views of their bodies, like perspective shots in instructional videos or vlogs.
Alumnus Yi-Jun Chang Wins PODC Dissertation Award
His work is in complexity theory of distributed computing.
Undergraduate student teams create two new video games over the summer
The games were conceived and developed by teams of students working remotely during the summer of Covid.
$1.8M DARPA project aims to protect cars, trucks and spacecraft from hackers
Ironpatch could head off growing danger of security vulnerabilities in vehicle systems.
Prof. Danai Koutra recognized as rising star with ACM SIGKDD Award
The Rising Star Award is based on an individual’s whole body of work in the first five years after the PhD.
The University of Michigan Extended Reality Initiative: Embracing the virtual future
U-M instructors like David Chesney are working to put next-gen interactive technology to use in the classroom and beyond.
In memoriam: Frances Allen, the first woman to receive the Turing Award and U-M alumna
Frances Allen spent her career advancing the field of computing and inspired generations of technologists.
One-credit class for curious students with no CS background returns this fall
Discover Computer Science provides a basic background in all the skills a student needs to pursue further education in computing.
Gift from Daniel E. Offutt III Charitable Trust endows CSE chair and funds targeted activities
The gift will be extremely valuable as CSE continues to progress as a computer science powerhouse.
NIST finalists for post-quantum security standards include research results developed by Prof. Chris Peikert
A new secure code is needed to protect private information from the power of quantum computing.
Student developer builds Long Island commuters a safer, more accurate train app
CS undergrad Ryan O’Connor led front-end development on a major update to Long Island Rail Road’s TrainTime app, helping the country’s biggest commuter line offer socially distanced service.
“Hiding” network latency for fast memory in data centers
A new system called Leap earned a Best Paper award at USENIX ATC ‘20 for producing remote memory access speed on par with local machines over data center networks.
Baris Kasikci earns CAREER Award to automatically improve software quality with data from everyday program use
Kasikci will sift through the byproducts of hundreds of millions of common program executions to determine how this data can automate some key steps in bug finding and fixing.
Michael Wellman named chair of CSE
Professor Michael Wellman to be named chair of the Computer Science and Engineering division subject to Regental approval.
Eleven new faculty hired in CSE in 2020
Meet the new arrivals.
New collaboration promises greater innovation in medical device security
The two organizations will connect their membership and partner networks to work on advancing security for life-saving devices.
The Renaissance of the American City
Improving the lives of others has remained a consistent, fundamental value across the entirety of Dr. Wardell’s career.
Enabling fairer data clusters for machine learning
Their findings reduce average job completion time by up to 95% when the system load is high, while treating every job fairly.
Response to GSBES Open Letter on Diversity in EECS
The CSE and ECE divisions have prepared transparency reports detailing undergraduate, graduate and faculty recruiting statistics, context, challenges, activities, commitments, and areas for improvement.
Jason Flinn earns Test of Time award for 1999 invention of adaptable battery use in mobile apps
The approaches to energy adaptation he proposed are now commonplace, and the applications he analyzed (web browsers, voice recognition, video players, and maps) are still ubiquitous.
The Wolverines Behind the Next Generation of Autonomous VehiclesThe Center for Entrepreneurship profiles a team of EECS students, who are working to develop the next generation of delivery vehicles.
Gift from EECS alumnus David J. Kuck establishes CSE Dissertation Prize
Kuck’s impacts in the area of parallel computing are an inspiration to all of us, and this award will carry real significance for its recipients.
Wireless sensors for N95 masks could enable easier, more accurate decontamination
“The technology can give users the confidence they deserve when reusing respirators or other PPE.”
EECS Juneteenth celebration features song, readings, and a proposal for change
In observance of the holiday that marks the end of chattel slavery, faculty, students, and alumni performed music, shared personal stories, and presented a proposal to the EECS chairs for initiatives to enhance diversity and equity and realize systemic equality in the department.
Technology that serves all: a single step could pave the way
A Q&A with Chad Jenkins.
Hunger and COVID: Fighting pandemic-related food insecurity in Detroit
Public policy and engineering team up to improve food access.
Students lead the way on State of Michigan web application to help curb the spread of COVID-19
“I don’t think any of us expected a global pandemic at the end of our senior year, let alone being able to work on an application that helps address it.”
Model helps robots think more like humans when searching for objects
The model is a practical method for robots to look for target items in complex, realistic environments.
AI-powered interviewer provides guided reflection exercises during COVID-19 pandemic
The virtual interviewer uses therapeutic writing techniques to help users cope with difficult situations.
New method ensures complex programs are bug-free without testing
The system targets software that runs using concurrent execution, a widespread method for boosting performance, and proves whether a program will output what it’s supposed to.
Engineering course challenges students to create tech solutions for COVID-19
‘When caught in a situation such as this, creatively and positively helping others is always an excellent endeavor.’
Black computer scientists, including U-M professors, call to dismantle racism in the field
Signers raise the alarm on interpersonal and institutional racism as well as racial bias occurring from improper development and use of computing technology.
Open-source software helps youth with disabilities develop scheduling independence
The system can add more flexibility to task management apps to help learning users make informed decisions about their time.
New remote voting risks and solutions identified
The upcoming presidential election in the middle of a pandemic has jurisdictions exploring new technologies. They’re not secure.
EECS Stands Against Racism
This message was sent to the entire EECS community on Tuesday, June 2 in support of the Black Lives Matter movement.
Web app, dashboard from U-M to inform Michiganders’ return to work
The web tools will help state officials identify potential hotspots as they reopen Michigan to business.
Instructors mail robot parts, develop video project amid sudden online semester
EECS 373 course instructors quickly pulled together an alternative final project that had students building robots at home.
ADA Center holds 2020 symposium with virtual attendance, highlighting new research into computer design
The symposium highlighted new developments in computer architecture, and included a session on how the center’s research can contribute to limiting the impact of pandemics.
IEEE security conference features six accepted papers from CSE researchers
The projects impact voting systems, physical sensors, integrated circuit fabrication, and multiple microarchitectural side-channel vulnerabilities.
Research on human biases in AI learning earns best student paper award
The project, which received a best paper award, demonstrated that a certain bias in humans who train intelligent agents significantly reduced the effectiveness of the training.
Rada Mihalcea named Janice M. Jenkins Collegiate Professor of CSE
Mihalcea specializes in identifying the underlying emotions, beliefs, and values expressed in written text, and using that to draw inferences about the meaning of the text and certain characteristics of the writer.
Get to know: Xinyu Wang
“My research has the potential to democratize programming and make it possible for millions of people around the globe to automate otherwise tedious tasks using programming.”
Westley Weimer voted 2020 HKN Professor of the Year in CSE
Weimer is well known as a passionate educator, and for going the extra mile to engage with and advocate for students.
How predictive modeling could help us reopen more safely
Graphical online simulation could spur more targeted COVID-19 protection measures.
Faster than COVID: a computer model that predicts the disease’s next move
Predictive model could help care providers stay safe, anticipate patient needs.
Jacob Hayward recognized for his far-reaching impact on University systemsJacob Hayward received a 2020 U-M Staff Impact Award for developing several systems that have made life easier for staff and administrators across the University
Faculty Profile: Emily Mower Provost
Mower Provost talks about getting awards, doing industry research, understanding human behavior – and Star Wars.
2020 graduating class reflects on their Michigan memoriesDespite graduating in unusual circumstances, the class of 2020 have plenty to celebrate as they reflect on their college experiences.
Wallenberg Fellow plans to head back to Greenland
“Greenland appealed to me, and my project specifically, to help me understand the process of truly living off the land.”
CS student research and industry connections hit home – from homeThe Explore Computer Science Research poster presentation and industry panel is the culmination of student research during the year and a chance to bring the community together.
K-12 online learning platform sees big rise in use
Daily webinars available for teachers interested in exploring the free customizable tools.
Retooled computer science course goes all-COVID, all-online
Class seeks software solutions to COVID-19 problems.
Four lecturers in CSE promoted
The division congratulates the four lecturers, all of whom have demonstrated commitment to excellence in education and innovation in the classroom.
Research team takes on food insecurity in Detroit in the face of coronavirus limitations
Researchers are working with the city on two key initiatives to address food availability for elderly and low-income populations.
Building better coronavirus databases with automatic quality checks
The team will build high-quality datasets to enable automatic quality checking and fraud detection of the new coronavirus data.
Computer scientists employ AI to help address COVID-19 challenges
Five multidisciplinary research teams are working on projects to assist with the coronavirus outbreak and to help find solutions to pressing problems.
Emily Mower Provost named Toyota Faculty Scholar
Her work uses machine learning to measure mood, emotion, and other aspects of human behavior for purposes of providing early or real-time interventions for people in managing their health.
Nine CSE graduate students recognized by NSF Graduate Research Fellowship Program
The nine students represent a broad range of research areas in the department.
Undergraduate research on speeding up data centers earns ACM first prize
The student’s project targets critical moments where the next instruction in a program is only available in a slower type of memory.
Analytical model predicts exactly how much a piece of hardware will speed up data centers
The analytical model, called Accelerometer, can be applied in the early stages of an accelerator’s design to predict its effectiveness before ever being installed.
Guidance on decontaminating face masks: U-M researchers contribute to national effort
Collaborative website launched while U-M researchers continue advanced testing.
Rackham Predoctoral Fellowship for design of robust, reliable and repairable software systems
Subarno Banerjee uses program analysis to improve software systems’ safety and security.
Predoctoral Fellowship for mathematically provable hardware design
Goel designs algorithms that can automatically demonstrate the correctness of hardware systems.
Researchers to use brain scans to understand gender bias in software development
The team will use fMRI to identify some of the underlying processes that occur when a code reviewer weighs in on a piece of software and its author.
Programming around Moore’s Law with automatic code translation
Most programs in use today have to be completely rewritten at a very low level to reap the benefits of hardware acceleration. This system demonstrates how to make that translation automatic.
Big data, small footprint
How changing the rules of computing could lighten Big Data’s impact on the internet.
COVID-19: U-M Response
Classes are canceled on March 12-13 and will resume Monday (March 16), delivered remotely in alternative formats through the last day of classes this semester.
Tiana Brandon: Building a Bridge to Success for Students in CS
Tiana loves CS and considers herself a supporter of CSE. She shares her experiences, struggles, and thoughts as a first-generation student.
Wellness information available in Tishman Hall
From the initiative of one staff member to the follow-through from another, CSE brings wellness info to Tishman Hall.
Programming team competes in North American Championship
U-M continues its tradition of competing hard in the world of programming, with its team competing at the ACM-ICPC National Finals.
Autonomous vehicles can be fooled to ‘see’ nonexistent obstacles
Vehicles that perceive obstacles that aren’t really there could cause traffic accidents.
Andrew McCrabb recognized with Towner Prize
This award is presented to an outstanding graduate student in each degree program.
Todd Austin Named S. Jack Hu Collegiate Professor of Computer Science and Engineering
Prof. Austin is a creative, outside-the-box thinker who has produced a body of work that has had extraordinary impact in the area of computer architecture.
Peter Chen named interim chair of CSE
Professor Peter Chen assumes role of interim chair of the Computer Science and Engineering division.
Five papers by CSE researchers presented at NSDIThe teams designed systems for faster and more efficient distributed and large-scale computing.
Real-time monitor tracks the growing use of network filters for censorship
The team says their framework can scalably and semi-automatically monitor the use of filtering technologies for censorship at global scale.
Das recognized as outstanding researcher for work on computational caches
Computational caches are an emerging technology based on the use of a processors cache space to perform computations.
Emotion recognition has a privacy problem – here’s how to fix it
Researchers have demonstrated the ability to “unlearn” sensitive identifying data from audio used to train machine learning models.
Generating realistic stock market data for deeper financial research
A team at Michigan proposed an approach to generating realistic and high-fidelity stock market data to enable broader study of financial markets.
Jenna Wiens recognized with Sloan Research Fellowship
She was recognized for her work harnessing patient data to improve healthcare outcomes.
CSE researchers present 9 papers at leading AI conferenceThe students and faculty submitted projects spanning several key application areas for AI.
Daetriana Burks-Reed: Fighting for minorities in computer science
For Black History Month, CSE is elevating the stories of black students in our programs. Daetriana is a passionate voice for the disadvantaged.
John Laird recognized with prestigious College award for major contributions to AI and CS education
This award is the highest honor awarded to a faculty member by the College.
Amir Kamil recognized for outstanding contributions to education
Kamil has shown a consistent and unrelenting commitment to bettering education in CSE.
Automotive research team recognized for research excellence
The ARC works to solve a broad set of issues pertaining to the modeling and simulation of ground vehicle systems.
Halderman honored for public engagement effortsThe U-M presidential award honors individuals who provide sustained, dedicated, and influential leadership and service in major national or state capacities.
2020 EECS Outstanding Achievement AwardsEECS honors four faculty members for their outstanding accomplishments to the community.
Members of CSE earn four MLK Spirit Awards
For “exemplifying the leadership and vision of Dr. King,” four CSE students and faculty were honored as part of U-M’s annual MLK symposium.
$1M grant to develop U-M high-capacity research network
The team will develop a secure, data-intensive network solution to effectively transport extremely high volumes of research data on and off campus.
Facebook Fellowship for improving high-demand web services
Akshitha Sriraman works to enable hyperscale computing on high-demand web services.
Alumnus Peter Wurman inducted into National Inventors Hall of Fame
Wurman and his cofounders were recognized for their invention of the Kiva system, a revolutionary warehouse order fulfillment system that uses mobile robots and control software to bring inventory shelves to workers.
Not enough voters detecting ballot errors and potential hacks, study finds
Researchers carried out the first study on voter behavior with electronic assistive devices, found 93% missed incorrect ballots.
Top students recognized in EECS 583 Optimization Contest
Five students take compiler optimizations to a new level with speculative loop optimization