Savitribai Phule Pune University |
Title | EXPLORING COMPUTER PROGRAMMING IN RELATION TO ALGORITHMIC THINKING |
Speaker |
Dr. Abhijat Vichare,
Persistent Computing Institute
Dr. Abhijat Vichare holds a Ph.D. in Physics for using computer simulations (on HPC systems) of atomic clusters to study the melting transition. Following that, Dr. Vichare's contributions to the computing field literature include GCC internals, Algorithms: The λ-calculus and programming, and co-authoring the paper that set the CMS M-Tech program, to name a few. Currently associated with ACM India and Persistent Computing Institute, he is following his interests in teaching along with theoretical computer science. |
Date & Time | Saturday, 09 November 2019 | 11:30-13:00 |
Venue | Kelkar Lab, CMS |
Abstract | Targeted to a non-computing science or engineering student, this talk explores how we can incorporate the computational style of solving problems. We will begin by touching upon the idea of an algorithm. To us, programming languages will be vehicles of expressing algorithmic solutions to machines, and machines + system software will be the vehicle of executing the expressed algorithmic solutions. We will try solving a problem in a conventional way, and then start applying computational approaches to the solution process. Finally, we will illustrate the role and importance of the mathematical style of thinking in practice, for example, how do we know that our algorithm is correct. |
Organizer/Host | Farhad(9284626017), Harshit(9557285489) |
Want to know about the next programme? — Subscribe to our announcements list!