Pankaj Jalote is currently a Distinguished Professor (CSE). He was the founding Director of IIIT-Delhi from 2008-2018. Earlier, he has also been an Assistant Professor at University of Maryland College Park, Professor and Head of Computer Science Department at IIT Kanpur, and Chair Professor at IIT Delhi, . He has also been Vice President at Infosys for 2 years, Visiting Researcher at Microsoft in Redmond for 1 year, and Interim Vice Chancellor of Delhi Technological University (DTU) for six months. He has a B.Tech. from IIT Kanpur, MS from Pennsylvania State University, and Ph.D. from University of Illinois at Urbana-Champaign. He is the author of five books, some of which have been translated in Chinese, Japanese, Korean etc, and the Indian edition of his text on Software Engineering was adjudged the bestselling book by the publisher. His main area of interest is Software Engineering and Higher Education. He has served on the editorial boards of IEEE Transactions on Software Engineering, Intl. Journal on Empirical Software Engineering, and IEEE Trans. on Services Computing. He is a Fellow of the IEEE and INAE.
Title of the Talk:
Learning outcomes of Software Engineering Course in a UG curriculum
Summary:
Summary: The talk intends to address what should be the learning outcomes of the software engineering course, especially at the Undergraduate (UG) level. Why learning outcomes are important for a course, the talk will contribute to designing a proper curriculum to bridge the gap between academia and industry.
Michael Hilton is an associate teaching professor with the Institute for Software Research in the School of Computer Science at Carnegie Mellon University. He is the director for the Software Engineering Minor and the Software Engineering Concentration. He teaches software engineering-focused classes. His research is focused on making the world better for developers. Currently, one area of interest is investigating flaky tests.
Title of the Talk:
Promoting Human Flourishing with Software Engineering
Summary:
Idea of human flourishing and its importance. The talk intends to discuss how we can promote human flourishing with software engineering. The concept of ethics and the challenges to applying them in software engineering will also be discussed.