header Offering Degrees in Computer Science and Computer Engineering
Info for:
image of Bjarne Stroustrup

BJARNE STROUSTRUP

Distinguished Professor and College of Engineering Endowed Chair in Computer Science

Email: bs@cse.tamu.edu
Phone: 979-845-4094
Office: HRBB 417A
http://parasol.tamu.edu/people/bs
http://www.research.att.com/~bs/homepage.html

Ph.D. Computer Science, Cambridge University, England, 1979
Cand.Scient. (Masters) Mathematics and Computer Science, University of Aarhus, Denmark, 1975

RESEARCH INTERESTS

Distributed systems, software development tools, design, programming and programming languages, founding member of the ISO C++ standards committee

SELECTED RESEARCH SUPPORT

01-SEP-08 to 31-AUG-11 "A Compositional Approach to Scalable Parallel Software" Sponsor: National Science Foundation

15-SEP-2007 to 31-AUG-2010 *Collaborative Research: Next Generation Compilers for Emerging Multicore Systems* Sponsor: National Science Foundation

AWARDS

The University of Aarhus's Rigmor og Carl Holst-Knudsens Videnskapspris, 2010
Honorary Professor in the Department of Computer Science of the University of Aarhus, 2010
Texas A&M University Association of Former Students Distinguished Achievement Award in Research, College and University level, 2009
Dr. Dobb's Excellence in Programming Award, 2008
TEES Fellow, College of Engineering, Texas A&M, 2007
William Procter Prize for Scientific Achievement, 2005
National Academy of Engineering, 2004
IEEE Computer Society 2004 Computer Entrepreneur Award
AT&T Bell Laboratories Fellow
AT&T Fellow
ACM Fellow
IEEE Fellow
Named one of "the 20 most influential people in the computer industry in the last 20 years" by BYTE magazine, 1995
ACM Grace Murray Hopper award for early work on C++, 1993
Named one of "America's twelve top young scientists" by Fortune Magazine, 1990

EXPERIENCE

Distinguished Professor, and College of Engineering Chair in Computer Science, Department of Computer, 2010 - present Science and Engineering, Texas A&M University, 2003 - 2010
Professor and College of Engineering Chair in Computer Science, Department of Computer Science and Engineering, Texas A&M University, 2003 - present
Member, AT&T Labs - Research, Information and Systems Software Research Lab, present
Department head, AT&T Labs - Research, 1996 - 2002
Department head, AT&T Bell Labs - Research, 1995 - 1996
Member, AT&T Bell Labs - Research, 1979 - 1995

PROFESSIONAL ACTIVITIES AND SERVICES

Chairman of the evolution working group of the ISO C++ standards committee; Member of the US delegation to the ISO C++ standards committee

SELECTED PUBLICATIONS

Andrew Sutton and Bjarne Stroustrup, "Design of Concept Libraries for C++," AProc. SLE 2011 (International Conference on Software Language Engineering), July 2011.

Bjarne Stroustrup, "What Should We Teach Software Developers? Why?," CACM, January 2010.
Japanese translation by Kazutoshi Satoda. Spanish translation by Eduardo Díaz.

Damian Dechev and Bjarne Stroustrup: "Scalable Non-blocking Concurrent Objects for Mission Critical Code," ACM OOPSLA'09. October 2009.

Bjarne Stroustrup, "What is C++0x," CVu. Vol 21, Issues 4 and 5. 2009.

Bjarne Stroustrup, "Evolving a language in and for the real world: C++ 1991-2006," ACM HOPL-III, June 2007.

Peter Pirkelbauer, Yuriy Solodkyy, and Bjarne Stroustrup: "Open Multi-Methods for C++ ," Proc. ACM 6th International Conference on Generative Programming and Component Engineering (GPCE). October 2007.

B. Stroustrup, "Exception Safety: Concepts and Techniques," Advances in Exception Handling Techniques, editors: Christophe Dony, Joergen Lindskov Knudsen, Alexander Romanovsky, and Anand Tripathi. Springer Verlag Lecture Notes in Computer Science, LNCS-2022. ISSN 0302-9743. ISBN 3-540-41952-7, April 2001.

B. Stoustrup, "Learning Standard C++ as a New Language," C/C++ Users Journal, pp 43-54, May 1999.

SELECTED BOOKS

Bjarne Stroustrup: Programming — Principles and Practice Using C++. Addison-Wesley. Reading, MA. USA. 2008. ISBN 0-321-54372-6. 1236 pages. Softcover.

Bjarne Stroustrup: The C++ Programming Language (Special Edition). Addison Wesley. Reading Mass. USA. 2000. ISBN 0-201-70073-5. 1029 pages. Hardcover.

Bjarne Stroustrup: The Design and Evolution of C++. Addison Wesley, Reading, MA. 1994. ISBN 0-201-54330-3. 472 pages. Softcover. (Often called D&E).



Copyright 2006 Department of Computer Science and Engineering | Dwight Look College of Engineering | Texas A&M University | State of Texas | Accessibility | Webmaster | This page is best viewed with firefox 1.5 or higher and Internet Explorer 7 or higher