Department of Computer Science and Automation Department of Computer Science and Automation, IISc, Bangalore, India Indian Institute of Science
HOME | ABOUT US | PEOPLE | RESEARCH | ACADEMICS | FACILITIES | EVENTS / SEMINARS | NEWS | CONTACT US


COURSES

Courses Offered in August - December 2011

Course No Credits Course Title Instructor
E0 219 3:1 Linear Algebra and Applications Dilip Patil
E0 220 3:1 Graph Theory and Combinatorics Sunil Chandran
E0 221 3:1 Discrete Structures Ambedkar Dukkipati
E0 222 3:1 Automata Theory and Computability Deepak D'Souza
E0 225 3:1 Design and Analysis of Algorithms Sathish Govindarajan
E0 227 3:1 Program Analysis and Verification K.V. Raghavan / Deepak D'Souza
E0 230 3:1 Computational Methods of Optimization S K Shevade
E0 232 3:1 Probability and Statistics Indrajit Bhattacharyya
E0 233 3:1 Information Theory, Inference and Learning Algorithms Ambedkar Dukkipati
E0 235 3:1 Cryptography Sanjit Chatterjee
E0 243 3:1 Computer Architecture R. Govindarajan
E0 251 3:1 Data Structures and Algorithms V. Susheela Devi
E0 253 3:1 Operating Systems K. Gopinath
E0 261 3:1 Database Management Systems Jayant Haritsa
E0 291 3:1 Spatial Databases Jayant Haritsa / Prof. N.L. Sarda
E0 292 3:1 Mobile Application Development Dr. Nigamanth Sridhar / K. Gopinath
E0 323 3:1 Topics in Verification Aditya Kanade / Dr. Satish Chandra
E0 355 3:1 Topics in Compiler Design Y.N. Srikant
E0 358 3:1 Advanced Techniques in Compilation and Programming for Parallel Architectures B. Uday Kumar Reddy
E0 370 3:1 Statistical Learning Theory Shivani Agarwal
E0 373 3:1 Topological Methods for Visualization Vijay Natarajan
E1 246 3:1 Natural Language Understanding C.E. Veni Madhavan
E1 313 3:1 Topics in Pattern Recognition M. Narasimha Murty
E1 396 3:1 Topics in Stochastic Approximation Algorithms Shalabh Bhatnagar

Courses offered in August-December 2010

Course No Credits Course Title Instructor
E0 2193:1 Linear Algebra and Applications R. Vittal Rao
E0 2213:1 Discrete Structures Dilip Patil
E0 2223:1 Automata Theory and Computability Deepak D'Souza / Priti Shankar
E0 2253:1 Design and Analysis of Algorithms Sathish Govindarajan
E0 2273:1 Program Analysis and Verification Deepak D'Souza / K.V. Raghavan
E0 2303:1 Computational Methods of Optimization Chiranjib Bhattacharyya
E0 2323:1 Probability and Statistics Ambedkar Dukkipati / Indrajit Bhattacharya
E0 233 3:1 Information Theory, Inference and Learning Algorithms Ambedkar Dukkipati
E0 2353:1 Cryptography C.E. Veni Madhavan
E0 2433:1 Computer Architecture T. Matthew Jacob
E0 2513:1 Data Structures and Algorithms V. Susheela Devi
E0 2533:1 Operating Systems K. Gopinath
E0 2543:1 Network and Distributed Systems Security R.C. Hansdah
E0 2613:1 Database Management Systems Jayant Haritsa / Prasad Deshpande
E0 2713:1 Computer Graphics Vijay Natarajan
E0 3203:1 Topics in Graph Theory L. Sunil Chandran
E0 3233:1 Topics in Verification Aditya Kanade
E0 :303:1 Convex Optimization Shirish Shevade
E0 3553:1 Topics in Compiler Design Y.N. Srikant
E0 3973:1 Performance and Resource Management in Virtualization and Computing Varsha Apte
E1 3133:1 Topics in Pattern Recognition M. Narasimha Murty
E1 3543:1 Topics in Game Theory Y. Narahari
E1 3953:1 Topics in Stochastic Control and Reinforcement Learning Shalabh Bhatnagar

Courses offered in January-April 2010

Course No Credits Course Title Instructor
E0 2233:1 Automated Verification Aditya Kanade
E0 227 3:1 Program Analysis and Verification K.V. Raghavan / Deepak D'Souza
E0 230 3:1 Computational Methods of Optimization Chiranjib Bhattacharyya
E0 231 3:1 Algorithmic Algebra Ambedkar Dukkipati
E0 236 3:1 Information Retrieval M. Narasimha Murty
E0 237 3:1 Intelligent Agents V. Susheela Devi
E0 255 3:1 Compiler Design Y.N. Srikant / Priti Shankar
E0 261 3:1 Database Management Systems Jayant Haritsa
E0 264 3:1 Distributed Computing Systems R.C. Hansdah
E0 268 3:1 Data Mining Shirish Shevade
E0 320 3:1 Topics in Graph Theory Sunil Chandran
E0 343 3:1 Topics in Computer Architecture T. Matthew Jacob
E0 353 3:1 Topics in Operating Systems K. Gopinath
E0 373 3:1 Topological Methods for Visualization Vijay Natarajan
E0 374 3:1 Topics in Combinatorial Geometry Sathish Govindarajan
E0 394 3:1 Performance Management of Internet Applications Varsha Apte (Visiting Faculty)
E1 254 3:1 Game Theory Y. Narahari
E1 335 3:1 Cognition and Machine Intelligence C.E. Veni Madhavan
E1 396 3:1 Topics in Stochastic Approximation Algorithms Shalabh Bhatnagar

Courses offered in August-December 2009

Course No Credits Course Title Instructor
E0 221 3:1 Discrete Structures Dilip Patil
E0 222 3:1 Automata Theory and Computability Priti Shankar / Deepak D'Souza
E0 225 3:1 Design and Analysis of Algorithms Sathish Govindarajan / T. Kavitha
E0 226 3:1 Linear Algebra and Probability D. P. Patil / Ambedkar Dukkipati
E0 235 3:1 Cryptography C. E. Veni Madhavan
E0 238 3:1 Artificial Intelligence M. Narasimha Murty
E0 241 3:1 Computer Communication Networks Shalabh Bhatnagar / Vinayak Naik
E0 242 3:1 Probabilistic Models for Learning Chiranjib Bhattacharyya
E0 243 3:1 Computer Architecture R. Govindarajan
E0 251 3:1 Data Structures and Algorithms Susheela Devi
E0 253 3:1 Operating Systems K. Gopinath
E0 254 3:1 Network and Distributed Systems Security R. C. Hansdah
E0 258 3:1 Foundations of Programming Languages Raghu Hudli / Y. Narahari
E0 271 3:1 Computer Graphics Vijay Natarajan
E0 321 3:1 Algorithmic Algebra Ambedkar Dukkipati
E0 327 3:1 Topics in Program Analysis K. V. Raghavan
E0 330 3:1 Convex Optimization Shirish Shevade
E0 393 3:1 Graph Theory and Combinatorics Sunil Chandran
E1 354 3:1 Topics in Game Theory Y. Narahari

Courses offered in January-April 2009

Course Number Credits Course Title Instructor
E0 227 3:1 Program analysis and verification Deepak D'souza / K. V. Raghavan
E0 230 3:1 Computational Methods of Optimization V. Susheela Devi
E0 240 3:1 Modelling and Simulation Chiranjib Bhattacharyya / T. Matthew Jacob   
E0 255 3:1 Compiler Design Y.N. Srikant / Priti Shankar
E0 264 3:1 Distributed Computing Systems R.C. Hansdah
E0 268 3:1 Data Mining S.K. Shevade
E0 320 3:1 Topics in Graph Theory L. Sunil Chandran
E0 343 3:1 Topics in Computer Architecture T. Matthew Jacob / R. Govindarajan
E0 361 3:1 Topics in Database Systems Jayant Haritsa
E0 371 3:1 Topics in Machine Learning Chiranjib Bhattacharyya
E0 374 3:1 Topics in Combinatorial Geometry Satish Govindarajan
E0 376 3:1 Information Theory and Statistical Inference Ambedkar Dukkipati / Rajesh Sundaresan
E0 391 3:1 Algebra and Computation T. Kavitha / Ramesh Hariharan
E0 392 2:0 Models and Algorithms for modern data  Ravindran Kannan
E1 254 3:1 Game Theory Y. Narahari
E1 313 3:1 Topics in Pattern Recognition M. Narasimha Murty
E1 335 3:1 Cognition and Machine Intelligence  C. E. Veni Madhavan

Courses offered in August-December 2008

Course Number Credits Course Title Instructor
E0 221 3:1 Discrete Structures L. Sunil Chandran
E0 222 3:1 Automata Theory and Computability Deepak D'Souza /
Priti Shankar
E0 225 3:1 Design and Analysis of Algorithms Satish Govindarajan
E0 227 3:1 Program Analysis and Verification Deepak D'Souza /
Aditya Nori /
Sriram Rajamani
E0 235 3:1 Cryptography C.E. Veni Madhavan
E0 238 3:1 Artificial Intelligence V. Susheela Devi
E0 243 3:1 Computer Architecture R. Govindarajan /
T. Matthew Jacob 
E0 251 3:1 Data Structures and Algorithms M. Narasimha Murty
E0 253 3:1 Operating Systems R. C. Hansdah
E0 261 3:1 Database Management Systems Jayant Haritsa
E0 271 3:1 Computer Graphics Vijay Natarajan
E0 321 3:1 Algorithmic Algebra Ambedkar Dukkipati
E0 325 3:1 Topics in Algorithms T. Kavitha
E0 330 3:1 Convex Optimization S.K. Shevade
E0 355 3:1 Topics in Compiler Design   Y.N. Srikant /
Tulika Mitra
E1 354 3:1 Topics in Game Theory Y. Narahari

Courses Offered in January-April 2008

Course Number Credits Course Name Instructor
E0 223 3:1 Automated Verification   Deepak D'Souza  
E0 230 3:1 Computational Methods of Optimization V. Susheela Devi
E0 241 3:1 Computer Communication Networks Shalabh Bhatnagar
E0 255 3:1 Compiler Design Priti Shankar /
 Y.N. Srikant
E0 264 3:1 Distributed Computing Systems  R.C. Hansdah
E0 268 3:1 Data Mining M. Narasimha Murty
E0 320 3:1 Topics in Graph Theory  L. Sunil Chandran
E0 343 3:1  Topics in Computer Architecture  R. Govindarajan,
 T. Matthew Jacob
E0 361 3:1 Topics in Database Systems Jayant R. Haritsa
E0 371 3:1   Topics in Machine Learning Chiranjib Bhattacharyya
E0 373 3:1 Topological methods for visualization Vijay Natarajan
E0 374 3:1 Topics in Combinatorial Geometry Sathish Govindarajan
E1 335 3:1 Cognition and Machine Intelligence C.E. Veni Madhavan
E1 254 3:1 Game Theory Y. Narahari
E1 313 3:1 Topics in Pattern Recognition S. K. Shevade

Courses Offered in August-December 2007

Course Number Credits Course Name Instructor
E0 221 3:1 Discrete Structures L. Sunil Chandran
E0 222 3:1 Automata Theory and Computability Deepak D'Souza / Priti Shankar
E0 225 3:1 Design and Analysis of Algorithms T. Kavitha
E0 227 3:1 Program Analysis and Verification Deepak D'Souza
E0 235 3:1 Cryptography C.E. Veni Madhavan
E0 238 3:1 Artificial Intelligence V. Susheela Devi
E0 240 3:1 Modelling and Simulation Chiranjib Bhattacharyya
E0 243 3:1 Computer Architecture R. Govindarajan /
 T. Matthew Jacob
E0 251 3:1 Data Structures and Algorithms M. Narasimha Murty
E0 253 3:1 Operating Systems R.C. Hansdah
E0 261 3:1 Database Management Systems Jayant Haritsa
E0 271 3:1 Computer Graphics Vijay Natarajan
E0 325 3:1 Topics in Algorithms T. Kavitha /
Ramesh Hariharan
E0 367 3:1 Topics in Mobile Computing Technologies L.M. Patnaik
E0 371 3:1 Topics in Machine Learning Chiranjib Bhattacharyya
E1 213 3:1 Pattern Recognition S.K. Shevade
E1 354 3:1 Topics in Game Theory Y. Narahari 
E1 396 3:0 Topics in Stochastic Approximation Algorithms Shalabh Bhatnagar 

 

 

 

 

Copyright: CSA, IISc Phone: +91-80-22932368          Fax: +91-80-23602911 Feedback      Credits