Born in a working class family in Aarhus, Denmark, on December 30, 1950, Stroustrup received early education in local schools. In 1969, he joined Aarhus University and graduated with master’s degree in mathematics and computer science in 1975. Interested in microprogramming and machine architecture, he learned the fundamentals of object-oriented programming from its inventor, Norwegian computer scientist Kristen Nygaard. In 1979, he received PhD in computer science from the University of Cambridge, UK. He is an honorary professor at Aarhus University and an honorary fellow of Churchill College.
In 1979, what do computer engineers do began his career with the Computer Science Research Center of Bell Labs in Murray Hill, New Jersey, USA, where he began work on C++ and programming techniques.
He headed AT&T Bell Labs’ large-scale programming research department since its creation until late 2002. In 1993, he was made a Bell Lab’s fellow and in 1996, an AT&T Fellow. He is also associated with AT&T Labs – Research and is a member of its Information and Systems Software Research Lab. He works as a visiting faculty in the Computer Science Department of Columbia University and is also a member of the US National Academy of Engineering (NAE), and fellow of the Institute of Electrical and Electronics Engineers (IEEE) and Association for Computing Machinery (ACM).
google 1467
ReplyDeletegoogle 1468
google 1469
google 1470
google 1471
google 1472
google 1473