From inception to demonstration of the prototype, the course will follow industrial project practices, such as version control, design requirements, design reviews and quality assurance plans. The lecture content will cover background material intended to complement the project work, and will also leverage lessons learned from case studies of industrial practices and incidents. The remainder of the course will consist of regular team presentations of key project milestones, current project status, a final project presentation and functional demonstrations of various subsystems, even as the entire prototype is being developed.
Pre-requisites: 18-348 or 18-349
Format: 4 hrs lecture, 8 hrs lab
Lectures: Wed & Fri 10.30-12.20pm, DH A302 (Spring 2013)
Prof. Priya Narasimhan, is an Associate Professor in the Electrical and Computer Engineering Department at Carnegie Mellon. Her experience ranges from embedded/mobile systems to cloud computing and fault-tolerant distributed systems. She is the academic head of the Intel Science and Technology Center in Embedded Computing based at Carnegie Mellon University. She has real-world experience in founding and running multiple technology start-up companies, including her current company, YinzCam, Inc., focused on mobile live video experiences for sports fans. She is passionate about different kinds of sports technology as well as assistive embedded technologies to help the blind and the deaf. She is a rabid hockey and football fan.
Office: CIC 2202
Email: priya at cs.cmu.edu