Skip main navigation

Electrical and Computer Engineering

ECE News

Turning Gestures into Speech

HandTalk in action

Four ECE students have invented a sensor-equipped glove that can translate gestures into spoken words on a cell phone. Called HandTalk, the project was developed this spring as part of the Embedded Systems Design capstone course taught by Professor Priya Narasimhan. ECE seniors Bhargav Bhat, Jorge Meza and Hemant Sikaria, and an ECE graduate student, Wesley Jin, ran with the idea, resulting in a practical research prototype.

Ilic Speaks on Network Systems Engineering and "The Energy-Environment Dream"

Marija Ilic

ECE Professor Marija Ilic recently gave two invited talks on the West Coast at the California Institute of Technology and the Jet Propulsion Laboratory (JPL). Titled "The Key Role of Network Systems Engineering in Reaching the Energy and Environment Dream," Professor Ilic's talks concerned the challenge of transforming today's passive electric power grids into active enablers of efficient and reliable utilization of emerging energy resources.

Research Snapshot: C2S2

C2S2

C2S2 develops long-range design solutions for next-generation circuits, systems built from circuits, and the software that runs on them. C2S2 is a consortium of America's best research universities, funded jointly by the U.S. semiconductor industry MARCO Focus Center Research Program, and the U.S. Dept. of Defense.

Welcome to ECE

Hamerschlag Hall

Welcome to Electrical and Computer Engineering, a department of the College of Engineering at Carnegie Mellon University.

We offer several levels of study, all nationally recognized for their excellence in the field of electrical and computer engineering.

Around the Site

News and Events

Recent Headlines
Story
More headlines
C2S2 Circuits Center Review Draw Over 100 Attendees
AsSadhan selected as a King Abdullah Scholar
Gallagher and Chen win Best Paper Award at Computer Vision Conference

Quick Search



5000 Forbes Avenue / Pittsburgh, PA 15213-3890 / Phone: 412-268-7400 / Fax: 412-268-2860