Travis D. Breaux Carnegie Mellon University Travis D. Breaux
Assistant Professor of Computer Science
Institute for Software Research
School of Computer Science
5000 Forbes Avenue, Pittsburgh, PA 15213
Office:
Tel:
Fax:
E-mail:
5103 Wean Hall
412-268-7334
412-268-3455

Links: Home | Research | Teaching | Publications | Biography | Vitae


 
Masters of Science in IT Privacy
Carnegie Mellon is offerning a new one-year M.S. in IT Privacy for privacy engineers and technical privacy managers. The program covers practical techniques for engineering privacy into systems, as well as, the broader implications in social, legal and economic perspectives of privacy.

I have taught or co-taught the following courses...

Foundations of Software Engineering
15-313 for undergraduate students
This undergraduate course covers the software engineering lifecycle, beginning with testing, code maintenance, before transitioning into design, requirements and software ecosystems. Students participate in an active real-world, open-source project of their choosing and multi-group project to develop framework plug-ins. Taught in Fall 2010

Methods: Deciding What to Design
17-652 for SE Masters students
17-752 for PhD students
This graduate course covers requirements engineering methods, including goal-oriented requirements, use cases and contextual design. Students apply the methods to their MSE Studio Projects during the first semester of their MSE program. Taught in Fall 2011, 2012

Privacy Policy, Law and Technology
Cross-listed 15-508 (CSD),08-533 and 08-733 (ISR), 19-608 (EPP), and 95-818 (MSISPM)
This undergraduate and graduate-level course reviews the role of law and technology on personal privacy from three viewpoints: individual, corporate and government perspectives. Students in the course participate in in-class debates both in support of, and against privacy laws and policy by appealing to technology constraints, economics, personal and social harms, and ethics. See the Spring 2012 course syllabus.