Electrical Engineering and Computer Science

CSE News

Timothy Trippel Selected for NSF Graduate Research Fellowship

Graduate student Timothy Trippel has been awarded a prestigious NSF Graduate Research Fellowship to continue his studies in computer science and engineering at the University of Michigan. His research interests lie in embedded systems and IoT security and privacy for the purpose of building safe and reliable autonomous systems in the future. [Full Story]

Related Topics:  Graduate Students  

Smartphone Accelerometers Can Be Fooled by Sound Waves

This article features work done by Prof. Kevin Fu and his collaborators in which they demonstrate a way to take control of or influence devices such as smartphones through the use of sound waves. [Full Story]

Related Topics:  Embedded Computing and Systems  Fu, Kevin  Internet of Things  Lab-Computer Engineering (CE Lab)  Lab-Software Systems  Security (Computing)  

Video: Tech Time - Software developed to help the blind

This news segment on WDIV TV highlights the work that Dr. David Chesney and his students have done in conjunction with India West, a passionate young woman who lost her eyesight at an early age. Together, they conceptualize and develop technology for the visually impaired. [Full Story]

Related Topics:  Chesney, David  Engineering for the Greater Good  Undergraduate Students  

Computer Science Continues to Be One of the Most Popular and Rewarding Programs at Michigan

Computer science is a fast-growing and highly popular discipline at Michigan. CS students earn the highest median salary in every category of employment tracked by the College of Engineering, and CS is the second-most popular major at the entire university. [Full Story]

Sonic Cyber Attacks Show Security Holes in Ubiquitous Sensors

Sound waves can be used to hack into critical sensors used in a broad array of technologies including smartphones, automobiles, medical devices, and the Internet of Things, according to research performed by Prof. Kevin Fu, Prof. Peter Honeyman, CSE graduate student Timothy Trippel, and their collaborators at the University of South Carolina. [Full Story]

Related Topics:  Embedded Computing and Systems  Fu, Kevin  Graduate Students  Internet of Things  Lab-Computer Engineering (CE Lab)  Lab-Software Systems  Security (Computing)  

It's Possible to Hack a Phone With Sound Waves, Researchers Show

This article features work done by Prof. Kevin Fu and his collaborators in which they demonstrate a way to take control of or influence devices such as smartphones through the use of sound waves. The Department of Homeland Security is expected to issue a security advisory alert for affected chips. [Full Story]

Related Topics:  Embedded Computing and Systems  Fu, Kevin  Lab-Computer Engineering (CE Lab)  Lab-Software Systems  Security (Computing)  

Qi Alfred Chen Receives Rackham Predoctoral Fellowship for Research into Network and System Security

CSE PhD candidate Qi Alfred Chen has been awarded a Rackham Predoctoral Fellowship to support his research into network and system security. [Full Story]

Related Topics:  Graduate Students  

Sang Won Lee Receives Rackham Predoctoral Fellowship for Research into Facilitating Collaboration for Creative and Artistic Tasks

CSE PhD candidate Sang Won Lee has been awarded a Rackham Predoctoral Fellowship to support his research into the interactive systems that lie at the intersection of music and computer science, with a focus on collaborative music making, live coding, and interactive music. [Full Story]

Related Topics:  Graduate Students  

CSE Alumnus Jim Boerkoel Awarded NSF CAREER Grant for Research into Autonomous Systems

CSE alumnus Jim Boerkoel (CSE MS 08, PhD 12), Assistant Professor in the Computer Science Department at Harvey Mudd College, has been awarded an NSF Faculty Early Career Development (CAREER) grant for his project "Robust and Reliable Multiagent Scheduling Under Uncertainty." [Full Story]

Related Topics:  Alumni  

CSE-Based Startup Clinc Receives $6.3M in Funding to Further Develop Intelligent Banking Assistant

Clinc, the cutting-edge artificial intelligence startup founded by Profs. Jason Mars and Lingjia Tang along with CSE research fellow Michael Laurenzano and CSE graduate student Johann Hauswald, has announced it has closed a $6.3 million Series A round of financing. [Full Story]

Related Topics:  Artificial Intelligence  Lab-Artificial Intelligence  Mars, Jason  Tang, Lingjia  Technology Transfer  

AI Scientists Gather to Plot Doomsday Scenarios (and Solutions)

Michael Wellman, Lynn A. Conway Professor of Computer Science and Engineering, was part of a workshop aimed at worst-possible adverse outcome AI scenarios and how to prevent them. One of the topics discussed was Prof. Wellman's stock market manipulation scenario. [Full Story]

Related Topics:  Artificial Intelligence  Lab-Artificial Intelligence  Wellman, Michael  

CSE Graduate Student Pat Pannuto Recognized with CoE Towner Prize

CSE graduate student Pat Pannuto has been selected to receive a 2017 Towner Prize for Outstanding Graduate Student Instructors by the College of Engineering for his work in creating C4CS (Computing for Computer Scientists), which introduces core concepts of hands-on software engineering to persons with no prior experience. [Full Story]

Related Topics:  Graduate Students  

Barzan Mozafari Named Morris Wellman Faculty Development Professor

Barzan Mozafari, assistant professor in Computer Science and Engineering, has been named a Morris Wellman Faculty Development Professor. The professorship is awarded to junior faculty members in recognition of outstanding contributions to teaching and research. [Full Story]

Related Topics:  Big Data  Databases and Data Mining  Lab-Software Systems  Mozafari, Barzan  

Will artificial intelligence ever actually match up to the human brain?

This article asks the question: How long will it be until we have a general artificial intelligence, rathe than silos of narrow, specific AIs? John Laird, the John L. Tishman Professor of Engineering, comments in the article on the challenges involved in identifying capabilities and integrating them together into a general AI. [Full Story]

Related Topics:  Artificial Intelligence  Lab-Artificial Intelligence  Laird, John  

Professor Who Urged an Election Recount Thinks Trump Won, but Voting Integrity Still Concerns Him

This article in the Chronicle of Higher Education includes a Q and A with Prof. J. Alex Halderman on the 2016 presidential election recount and on the challenges ahead for election integrity. [Full Story]

Related Topics:  Digital Democracy  Halderman, J. Alex  Lab-Software Systems  Security (Computing)  

Clinc Raises Venture Capital Round of $6.3 million

Clinc, the artificial-intelligence startup founded by CSE Profs. Jason Mars and Lingjia Tang, announced Wednesday morning that it has raised a funding round of $6.3 million. The company's open-source intelligent assistant and machine learning research platform is involved in research programs with Intel Corp., IBM Corp. and the National Science Foundation. [Full Story]

Related Topics:  Lab-Artificial Intelligence  Mars, Jason  Tang, Lingjia  

Why Some Apps Use Fake Progress Bars

School of Information Professor Eytan Adar is quoted in this article about a technique he calls "benevolent deception" which can increase user's trust in a system. Later in the article, he lays out guidelines for using benevolent deception. Prof. Adar also has an appointment in CSE. [Full Story]

Valeria Bertacco Named Arthur F. Thurnau Professor for Contributions to Undergraduate Education

Prof. Valeria Bertacco has been honored for her outstanding contributions to undergraduate education with an Arthur F. Thurnau Professorship. In addition to teaching three key courses in CS and CE for well over a decade, she is a faculty mentor to student groups for undergraduate and graduate women and goes the extra mile to interact with all of her students outside the classroom. [Full Story]

Related Topics:  Bertacco, Valeria  Lab-Computer Engineering (CE Lab)  Women in Computing  

Harsha Madhyastha Selected for Google Faculty Award

Prof. Harsha V. Madhyastha has been awarded a 2017 Google Faculty Research Award for his work in enabling the deployment of low-latency web services in the cloud. It is his third research award from Google. [Full Story]

Related Topics:  Cloud Computing  Data Centers  Lab-Software Systems  Madhyastha, Harsha  Networking, Operating Systems, and Distributed Systems  Software Systems  

Design Automation Conference Technical Program Committee Holds Meeting in Detroit

190 individuals from around the world converged at Detroit for a Technical Program Committee meeting for the 2017 Design Automation Conference (DAC). DAC is the premier conference for electronic design and automation; the Technical Program Chair is Prof. Valeria Bertacco. [Full Story]

Related Topics:  Bertacco, Valeria  Lab-Computer Engineering (CE Lab)  Women in Computing  

Inside the Recount

This story provides an in-depth, inside view of how the recount effort for the 2016 presidential election - of which Prof. J. Alex Halderman was a primary participant - was sparked, how it came to focus on three states, what the results showed, and what we can learn from it all. [Full Story]

Related Topics:  Digital Democracy  Halderman, J. Alex  Lab-Software Systems  Security (Computing)  

Our Voting System Is Hackable by Foreign Powers

This article reviews the vulnerabilities that currently exist in our voting system. It references Prof. J. Alex Halderman, who has stated that he and his students could have changed the results of the November election. [Full Story]

Related Topics:  Digital Democracy  Halderman, J. Alex  Lab-Software Systems  Security (Computing)  

Emily Mower Provost Receives NSF CAREER Award to Develop Emotion and Mood Recognition for Mental Health Monitoring and Treatment

Prof. Emily Mower Provost has been awarded an NSF CAREER grant for her research project, "Automatic Speech-Based Longitudinal Emotion and Mood Recognition for Mental Health Monitoring and Treatment." The CAREER grant is one of the National Science Foundation's most prestigious awards, conferred for "the early career-development activities of those teacher-scholars who most effectively integrate research and education within the context of the mission of their organization." [Full Story]

Related Topics:  Big Data  Lab-Artificial Intelligence  Lab-Interactive Systems  Mower Provost, Emily  

How Powerful AI Technology Can Lead to Unforeseen Disasters

This article reports on a panel discussion on AI ethics and education hosted by the Future of Life Institute. Panelist Prof. Benjamin Kuipers notes that the small decisions that robots make on their own can cause trouble because human programmers may fail to take all of a robot's possible choices into account. [Full Story]

Related Topics:  Artificial Intelligence  Kuipers, Benjamin  Lab-Artificial Intelligence  Robotics  

Andrew Quinn Selected for Microsoft Research PhD Fellowship

Andrew Quinn, a graduate student in the Computer Science and Engineering program, has received a Microsoft Research PhD Fellowship for the 2017 - 2019 academic years. The Microsoft Research PhD Fellowship is a two-year fellowship program for PhD students enrolled in Computer Science, Electrical Engineering, or Mathematics. [Full Story]

Related Topics:  Flinn, Jason  Graduate Students  

For Black History Month, CSE Spotlights Faculty and Alumni in Academia

In recognition of Black History Month, CSE would like to spotlight faculty and alumni in academia. These six individuals have made a profound impact in the field of computing and they continue to break barriers in academia. [Full Story]

Related Topics:  Alumni  Diversity and Outreach  Women in Computing  

Innovation is for Finishers

Many researchers are hoping startups will help get their ideas to the marketplace and universities are trying to help. Prof. Stephen Forrest, himself the founder of multiple companies, has helped colleagues get their own projects off the ground through his support for the Michigan Venture Center. Former CSE chair Farnam Jahanian also shares experiences with his founding of Arbor Networks. [Full Story]

Related Topics:  Entrepreneurship  Forrest, Stephen  Networking, Operating Systems, and Distributed Systems  Optics and Photonics  

Michigan has video game heaven thanks to ECE alum David Carter

David Carter (BSE EE ) serves as a reference services librarian and archivist for the U-M Computer and Video Game Archive. The CVGA features over 7,000 titles everything from time-honored favorites such as Pac-Man and Frogger to newer fare, including Call of Duty and Halo on dozens of gaming systems. Carter was previously was a lecturer at Michigans School of Information and is trained as an electrical engineer, specializing in optics and radio waves. [Full Story]

Related Topics:  Alumni  Game Design and Development  

Reetuparna Das Receives NSF CAREER Award to Develop In-situ Compute Memories

Assistant Professor Reetuparna Das has been awarded an NSF CAREER grant for her research project, In-Situ Compute Memories for Accelerating Data Parallel Applications. The CAREER grant is one of the National Science Foundation's most prestigious awards, conferred for "the early career-development activities of those teacher-scholars who most effectively integrate research and education within the context of the mission of their organization." [Full Story]

Related Topics:  Das, Reetuparna  Lab-Computer Engineering (CE Lab)  Women in Computing  

MichiGames Arcade Spotlights, Preserves Student-Built Video Games

The MichiGames Arcade is designed to archive and showcase videogames built by students in EECS 494: Computer Game Design and Development, and by students in the student group Wolverine Soft. It is located on the first floor of the Beyster Building and is available for anyone to try out. [Full Story]

Wolverine Soft's January Game Jam Produces Strong Games, Three Winners

Wolverine Soft, the student group dedicated to the development of video games at Michigan, held its third 48-hour game jam of the 2016-17 academic year, entitled "Space Jam 3," on the weekend of January 13-15. A number of great games were created; three were declared winners! [Full Story]

Related Topics:  Student Teams and Organizations  Undergraduate Students  

CSE and Local Community Turn Out For Science on Screen Movie and Lecture

On Wednesday, January 25, the U-M CSE and local Ann Arbor communities turned out for a special Science on Screen event at downtown Ann Arbor's Michigan Theater. The program included a screening of I Voted? and a lecture by Prof. J. Alex Halderman on security risks in America's election system and his analysis of the results from the 2016 presidential election recounts, which he helped to organize. [Full Story]

Related Topics:  Halderman, J. Alex  Lab-Software Systems  

Dr. David Paoletti Selected to Receive CoE Thomas M. Sawyer, Jr. Teaching Award

Dr. David Paoletti has been selected to receive the 2016 2017 CoE Thomas M. Sawyer, Jr. Teaching Award. This award recognizes non tenure-track faculty who have demonstrated sustained excellence in instruction and guidance at the undergraduate levels. [Full Story]

Related Topics:  Paoletti, David  

Z. Morley Mao Receives CoE George J. Huebner, Jr. Research Excellence Award

Prof. Z. Morley Mao has been selected to receive the George J. Huebner, Jr. Research Excellence Award from the College of Engineering for her work in the areas of mobile computing, security, networking, distributed systems, SDN, and cloud computing. [Full Story]

Related Topics:  Lab-Software Systems  Mao, Zhuoqing Morley  

David C. Munson Jr. named president of Rochester Institute of Technology

David C. Munson Jr. was named president of Rochester Institute of Technology. Munson joined Michigan in 2003 to become Chair of the Department of Electrical Engineering and Computer Science. He immediately made an impact on student relations and undergraduate education, supporting the interaction between the arts and engineering, and on the lighter side, giving us three years of memorable Halloween costumes. His forward-thinking vision for the future of engineering was recognized by the University when he was named Dean of the College of Engineering in 2006, a position he held for 10 years. [Full Story]

Related Topics:  Munson Jr., David C.  

2017 EECS Outstanding Achievement Awards

The EECS Outstanding Achievement Awards are presented annually to faculty members for their outstanding accomplishments in teaching, research, and service. The recipients of the 2017 EECS Outstanding Achievement Award are Marcus Darden, Almantas Galvanauskas, Atul Prakash, and Euisik Yoon. [Full Story]

Related Topics:  Darden, Marcus  Galvanauskas, Almantas  Prakash, Atul  Yoon, Euisik  

The 2016 US Election Wasnt Hacked, but the 2020 Election Could Be

Prof. Alex Halderman is quoted in this article which reports on the recent Chaos Communication Congress. "Developing an attack for one of these machines is not terribly difficult," says Prof. Halderman. "I and others have done it again and again in the laboratory. All you need to do is buy one government surplus on eBay to test it out." [Full Story]

Related Topics:  Digital Democracy  Halderman, J. Alex  Lab-Software Systems  Security (Computing)  

CSE Alumnus Peter Wurman Named VP of Engineering at Cogitai

Cogitai, the artificial intelligence start-up focused on next generation machine learning technologies, has announced that Peter Wurman (MSE ME 88, MS CSE 96, PhD CSE 99) has joined the company as Vice President of Engineering. Wurman is also a member of the CSE National Advisory Board. Cogitai was cofounded by Prof. Satinder Singh Baveja. [Full Story]

Related Topics:  Alumni  Artificial Intelligence  Lab-Artificial Intelligence  

Poker Is the Latest Game to Fold Against Artificial Intelligence

Prof. Michael Wellman is quoted in this article on new AI systems that are able to best top-level human opponents in games of poker. "What's really new for such a complex game is being able to effectively compute the action to take in each situation as it is encountered, rather than having to work through a simplified form of the entire tree of game possibilities offline," says Prof. Wellman. Prof. Wellman is also quoted on the same subject in this article in Wired. [Full Story]

Related Topics:  Artificial Intelligence  Lab-Artificial Intelligence  Wellman, Michael  

Prof. Kevin Fu to deliver endowed Dr. Dwight Harken Memorial Lecture on medical device security

Prof. Kevin Fu has been selected to give the annual Dwight E. Harken Lecture during the AAMI 2017 Conference & Expo in Austin, TX, June 912. Prof. Fu directs the Archimedes Center for Medical Device Security and the Security and Privacy Research Group at Michigan and is also CEO and chief scientist of Virta Labs, Inc. [Full Story]

Related Topics:  Fu, Kevin  Lab-Computer Engineering (CE Lab)  Medical Device Security  Security (Computing)  

Five things that got broken at the oldest hacking event in the world

Chaos Communications Congress is the world's oldest hacker conference, and Europe's largest. Every year, thousands of hackers gather in Hamburg to share stories, trade tips and discuss the political, social and cultural ramifications of technology. This story quotes Prof. J. Alex Halderman, who with his student Matt Bernhard, has studied the security of the past US presidential election. [Full Story]

Related Topics:  Digital Democracy  Halderman, J. Alex  Lab-Software Systems  Security (Computing)  

Call for Ideas: Recuiting and Retaining Women and Underrepresented Minorities in Computer Science

Girls Encoded is a series of events run by faculty and students at CSE that are aimed at increasing the number of women and underrepresented minorities in computing. Girls Encoded invites the submission of your proposals for initiatives to recruit or retain women and minorities in computer science. [Full Story]

Related Topics:  Diversity and Outreach  Mihalcea, Rada  Women in Computing  

Visually Impaired Teen, Engineering Students Create Tech for the Blind

Dr. David Chesney's EECS 481 Software Engineering class helps, and is helped by, India West, a passionate young woman who lost her eyesight at an early age. Together, they conceptualize and develop technology for the visually impaired. [Full Story]

Related Topics:  Chesney, David  Engineering for the Greater Good  Undergraduate Students  

Popular Intro CS Course Continues to Grow; Over 870 Students Present Final Projects at Showcase

Over 870 students in EECS 183, Elementary Programming Concepts, displayed their final projects for friends, family, classmates, and industry sponsors in a series of project showcases in the Michigan League Ballroom. The course teaches undeclared students and non-CS majors the fundamentals of algorithmic thinking and programming. [Full Story]

Related Topics:  Arthur, William  Dorf, Mary Lou  Undergraduate Students  

Peter M. Chen to Serve as Interim Chair of Computer Science and Engineering

Prof. Peter M. Chen, Arthur F. Thurnau Professor of Electrical Engineering and Computer Science, will assume the role of Interim Chair of Computer Science and Engineering effective January 1, 2017. [Full Story]

Related Topics:  Chen, Peter M.  Lab-Software Systems  

Todd Austin Elected IEEE Fellow for Contributions to Simulation Techniques and Resilient System Design in Computer Architecture

Prof. Todd Austin has been named an IEEE Fellow, Class of 2017, "for contributions to simulation techniques and resilient system design in computer architecture." Prof. Austin is a recognized leader in the area of computer architecture research, having delivered several seminal papers that have changed the landscape of research in the field, and where he is the 12th all-time most sited author and the leader of the field's largest research center. [Full Story]

Related Topics:  Austin, Todd  Lab-Computer Engineering (CE Lab)  

Prof. Trevor Mudge Named ACM Fellow for Contributions to Power Aware Computer Architecture

Bredt Family Professor of Engineering Trevor Mudge has been elected a Fellow of the Association for Computing Machinery (ACM) "for contributions to power aware computer architecture." His inventive approaches have led to new technologies that reduce the energy consumption of microprocessors while maintaining acceptable performance in an era of exponential growth in embedded processors and system-on-chip designs. [Full Story]

Related Topics:  Lab-Computer Engineering (CE Lab)  Mudge, Trevor  

Winter 2017: Theory and Practice of Data Compression

Course No.: EECS 553
Credit Hours: 3 credits
Instructor: David Neuhoff
Prerequisites: EECS 501, Probability and Random Processes

Course Description:
Data compression (also called source coding) is the process of creating binary representations of data from sources such as speech, images, audio, video or text. This course gives a broad introduction to the theory and practice of lossy compression, where perfect reproductions are not possible or require too many bits (for example for speech, images, audio, video), and some introduction to lossless compression, where perfect reproductions are required (for example for text or other discrete data). Particular attention is paid to compressing images, speech and video.

The lossy compression methods include a number of quantization techniques: scalar, vector, predictive (e.g. DPCM), transform (e.g., JPEG, MPEG, H.26X), subband (e.g., MP3, wavelet, JPEG2000), predictive and adaptive quantizers (e.g., CELP as used in cell phones to compress speech). The theory is mainly high-resolution quantization theory.

The lossless compression methods include Huffman, conditional, run-length, Lempel-Ziv, and arithmetic codes. The theory is entropy theory.

Students gain experience in data compression via a term project.

The course is oriented toward first and second year graduate students. No previous introduction to data compression is presumed. [More Info]

Winter 2017: Channel Coding Theory and Applications

Course No.: EECS 650
Credit Hours: 3 credits
Instructor: Hessam Mahdavifar
Prerequisites: (Advisory) EECS 501 and MATH 419

Course Description:
Coding theory is the science of the systematic study of structured sets called codes, providing reliable communications and data storage in noisy environments. Today, error-correcting codes are among the fundamental parts of any communication system and data storage system.

The classical approach to construct such structured sets has been to consider certain algebraic objects such as vector spaces and finite fields. In the first part of this course, we cover some required background to study linear binary block codes and algebraic codes over finite fields. In particular, some of the well-known classical codes such as Reed-Solomon codes and BCH codes are studied.

Another approach to construct structured sets or codes has been to exploit properties of certain graphical models and trellises. This approach was essentially born by the invention of convolutional codes in 50s but was mostly discarded till 90s due to the lack of computational power. The invention of turbo codes and the re-discovery of low-density parity-check codes in 90s led to the birth of a new subfield of coding theory called modern coding theory. In the second part of the course, we study some essential aspects of modern coding theory.

A classical goal of information theory set by Shannon 70 years ago has been to construct explicit codes with practical encoder and decoder that achieve the fundamental limit of channel capacity. This goal was finally accomplished by the invention of polar codes in 2009. This has revolutionized the field of coding and information theory as many open problems have been solved using polar codes and the new notion of channel polarization. Besides being asymptotically optimal, polar codes have also been shown to perform very well at short block length which has led to their adoption in 5G wireless communication systems. In the third part of the course, we study polar codes and channel polarization together with practical aspects of their implementation. [More Info]

U-M researchers create helpful tool for Flint residents during ongoing water crisis

This video and text news item describes MyWater-Flint, the app and website designed by UM researchers to help Flint residents with data about the ongoing water crisis. [Full Story]

Related Topics:  Abernethy, Jake  Big Data  Lab-Artificial Intelligence  Machine Learning  

All CSE News for 2017