Shrisha Rao
Bio:
Shrisha Rao received his Ph.D. in computer science from the University of Iowa, and before that his M.S. in logic and computation from Carnegie Mellon University. He is a full professor and Dean of Faculty at IIIT-Bangalore, a graduate school of information technology in Bangalore, India.
Dr. Rao was an ACM Distinguished Speaker from 2015 to 2021, and is a Senior Member of the IEEE. He is also a life member of the American Mathematical Society and the Computer Society of India.
Dr. Rao is on the editorial boards of Sādhanā, The Knowledge Engineering Review, and PLOS ONE, and has had editing assignments for the IEEE Systems Journal and Frontiers in Public Health. He has been a reviewer for many journals of several major publishers, and has served as a program committee member for several international conferences. He has also been a regular reviewer, with over 90 published reviews, for the ACM Computing Reviews journal, which reviews a sample of the latest publications related to the computing sciences.
Dr. Rao is a contributing member of the LITD 14 “Software and System Engineering” sectional committee (a national mirror committee of the ISO/IEC sub-committees JTC 1/SC 7 Software and System Engineering, and JTC 1/SC 38 Cloud Computing) of the Bureau of Indian Standards (BIS). He is also an expert committee member for the Technology Development Board, Department of Science and Technology, Government of India
Dr. Rao is also a member of the Expert Committee on Technology for the National Spatial Data Infrastructure (NSDI) which comes under the Department of Science and Technology, Government of India.
Abstracts:
TITLE: Computational Sustainability
ABSTRACT: While we all appreciate the ways in which information technology (IT) has revolutionized society, it is becoming increasingly obvious that the full benefits of IT will be available to us and succeeding generations only if care is taken to use it responsibly. For instance, large data centers now consume power at the rate of megawatts, just like large industrial concerns. In the case of large systems, in addition to the power consumed by the computing devices themselves (all of which gets dissipated in the form of heat), the power consumed by the inevitable air-conditioning systems is also significant. Data centers and clouds now also have to deal with issues such as time-varying electricity tariffs, fluctuating power availability from renewable energy sources, and demand response. For such and other reasons as well, IT systems, large ones in particular, need to be designed to be more sustainable (in various ways), and concerns about effective resource usage are likely to play an important role in computing research, and in IT as well.
This talk presents a brief look at a few of the more important problems in computational sustainability, highlights some promising research directions that are being attempted, and also briefly touches upon some open problems and further issues that may be worth pursuing.
Number of Slides: 40
Average Length: 60 minutes
Language: English
Categories:
(1) Computational Sustainability
(2) Emerging Technologies
(3) Distributed Systems and Algorithms
(4) Computer Systems
TITLE: Services Science and Services Computing
ABSTRACT: New models of computation such as cloud computing, Big Data, and the Internet of Things have fundamentally upended common assumptions about the nature and purposes of computation. One thing that may be said about these and some other such paradigms is that they almost always require computation to be provided as a service to some entity seeking a larger end, rather than regarding the computation as being an end in itself. Services also come with their own set of challenges; e.g., services are typically more difficult to create and manage well than product creation, and services almost always require humans in the loop in critical functions.
Yet, classical CS teaching curricula and research directions give few insights into how students may be taught to understand how computation may be fashioned to work as a component in a service existing in a larger business or social context.
This talk considers certain problems and issues that arise in services computing that are not covered well in standard CS curricula, and suggests some approaches.
Number of Slides: 40
Average Length: 60 minutes
Language: English
Categories:
(1) Education
(2) Computers and Society
TITLE: Ethics in Artificial Intelligence
ABSTRACT: Artificial Intelligence (AI) systems are already widely used, and have the capacity to improve lives for billions of people going forward. However, AI systems, which are machines, are not themselves ethical, and must be used ethically. The designers and users of AI must not only be themselves ethical, but must also aid others in society to use AI ethically. However, it is seen that classical training in computer science, information technology, etc., typically does not lay a good foundation to reason about the ethical design and use of AI systems.
This lecture briefly describes some core principles and aspects of ethics, and then touches on certain important aspects of ethics in AI, including explainability and transparency in algorithms; avoiding algorithmic bias; ethical design of autonomous systems; and minimizing the adverse consequences of AI on privacy and human rights.
Number of Slides: 60
Average Length: 60 minutes
Language: English
Categories:
(1) Artificial Intelligence
(2) Society and the Computing Profession
(3) Security and Privacy
(4) Information Systems
Links:
Website
LinkedIn
Twitter/X