An exclusive lecture by Randal Bryant, Dean, Carnegie Mellon University School of Computer Science at Strathmore University 5th Floor Student Centre Friday Feb 3rd from 5-7pm.
For the first time in Africa, software engineer Professor Randal Bryant will give a lecture on computer systems.
Bryant will go over the underlying principles by which programs are executed on a computer with broad coverage of processor operation, compilers, operating systems, and networking.
Whereas most lectures on computer systems focus on material from the perspective of one who designs or implements part of the system, Bryant will presents the view of a system visible to application programmers.
Participants will learn how, by understanding aspects of the underlying system, they can make their programs faster and more reliable. This approach provides immediate benefits for all computer science and engineering students and also prepares them for more advanced systems courses.
About Randal Bryan
Randal Bryant is an Americancomputer scientist and academic noted for his research on formally verifying digital hardware, and more recently some forms of software. More recently, he has become interested in the opportunities and challenges presented by computer systems working with very large data sets.
He is also Dean of Carnegie Mellon University's School of Computer Science, where he has taught since 1984.
About Carnegie Mellon University
Carnegie Mellon (www.cmu.edu) is a private, internationally ranked research university with programs in areas ranging from science, technology and business, to public policy, the humanities and the arts. More than 11,000 students in the university’s seven schools and colleges benefit from a small student-to-faculty ratio and an education characterized by its focus on creating and implementing solutions for real problems, interdisciplinary collaboration and innovation.
About Software in Excellence Lecture Series
This lecture series is hosted by the Kenya ICT Board's softwrare certification initiative that seeks to establish an authentic software developer certification for Kenya. The Certification Project dubbed 'Chipuka', which stands for "to emerge", is being designed in partnership with Carnegie Mellon University.The certification will help employers to easily identify software developers that have the skills necessary to carry out IT jobs to a professional and world class standard.