Courses offered by CSE Department :

Listing All Courses. Quick Links : [ Class Committee ] [ External Dept Electives ]

Filters     Course Type :    

Code Course Name Type Last modified on Pre-req
CS1100 Computational Engineering Core Jul 2002
CS1200 Discrete Mathematics for Computer Science Core Jul 2015
CS1300 Introduction to CS&E Core -
CS2100 Discrete Mathematics for Computer Science Core -
CS2110 Computer Programming Lab Core -
CS2200 Languages, Machines and Computation Core Jul 2015
CS2300 Foundations of Computer Systems Design Core Jul 2015
CS2300(O) Switching Theory and Digital Design Core -
CS2310 Foundations of Computer Systems Design Lab Core Jul 2015
CS2310(O) Digital Logic and Design Lab Core -
CS2400 Principles of Communication Core Aug 2000
CS2600 Computer Organization Core Aug 2000
CS2600 Computer Organization and Architecture Core Jul 2015
CS2610 Assembly Language Programming Lab Core -
CS2610 Computer Organization and Architecture Lab Core Jul 2015
CS2700 Programming and Data Structures Core Jul 2015
CS2710 Programming and Data Structures Lab Core Jul 2015
CS2800 Data Structures & Algorithms Core -
CS2800 Design and Analysis of Algorithms Core Jul 2015
CS2810 Advanced Programming Lab Core Aug 2000
CS2810 Object Oriented Algorithms Implementation and Analysis Core Jul 2015
CS3100 Paradigms of Programming Core Jul 2015
CS3200 Computer Networks Core Aug 2000
CS3210 Computer Networks Lab Core Aug 2000
CS3300 Compiler Design Core Jul 2015
CS3310 Compiler Design Lab Core -
CS3400 Principles of Software Engineering Core Aug 2000
CS3410 Software Engineering Lab Core -
CS3410 Software Engineering Lab Core Aug 2000
CS3500 Operating Systems Core Jul 2015
CS3510 Operating Systems Lab Core -
CS3660 Industrial Training Core Jul 2015
CS3700 Introduction to Database Systems Core -
CS4011 Principles of Machine Learning Elective Jul 2017
CS4100 Computer System Design Core -
CS4110 Computer System Design Lab Core -
CS4800 B.Tech Project Elective Oct 2006
CS4880 Industrial Lecture Core Oct 2006
CS5011 Machine Learning Elective Aug 2008
CS5700 B.Tech(DD) Project - I Core -
CS5710 B.Tech (DD) Project - I Core Jul 2015
CS5800 Advanced Data Structures and Algorithms Core -
CS5806 B.Tech (DD) Seminar Core Jul 2015
CS5810 B.Tech(DD) Project - II Core Oct 2006
CS5820 Probability and Computing Elective Jul 2015
CS5970 M.Tech Seminar Core Jul 2016
CS5980 MTech Project - I Core Jul 2015
CS5990 M.Tech Project - II Core Jul 2015
CS6000 M.Tech Project - III Core Jul 2015
CS6011 Kernel Methods for Pattern Recognition Elective Oct 2005
CS6012 Social Network Analysis Elective Aug 2011
CS6013 Modern Compilers - Theory and Practice Elective Aug 2011
CS6014 Computability and Complexity Elective Aug 2011
CS6015 Linear Algebra and Random Processes Core Jul 2015
CS6021 Research Methodology (CSE Module) Core Oct 2006
CS6023 GPU Programming Elective Jan 2017
CS6030 Logic and Combinatorics for Computer Science Core Jul 2015
CS6040 Router Architectures and Algorithms Elective Jul 2016
CS6045 Software Defined Networking Elective -
CS6100 Topics in Design and Analysis of Algorithms Elective -
CS6110 Computational Geometry Elective Jul 2012
CS6111 Foundations of Cryptography Elective Jan 2015
CS6120 Wireless Communication and Networks Elective Aug 2008
CS6140 Advanced Programming Lab Elective -
CS6190 Recent Developments in Theoretical Computer Science Elective Aug 2000
CS6210 Performance Evaluation of Computer Systems Elective Oct 2011
CS6230 CAD for VLSI Elective Aug 2008
CS6250 Memory Based Reasoning in AI Elective Oct 2008
CS6251 Computational Models of Cognition Elective Feb 2017
CS6300 Speech Technology Elective -
CS6310 Artificial Neural Networks Elective -
CS6330 Digital System Testing and Testable Design Elective -
CS6350 Computer Vision Elective Oct 2006
CS6360 Computer Graphics Elective Oct 2005
CS6370 Natural Language Processing Elective Jun 2009
CS6380 Artificial Intelligence Elective -
CS6410 Real Time Computation and Communication Elective Jul 2012
CS6440 Distributed Computing Elective -
CS6464 Statistical Learning Theory Elective Sep 2016
CS6500 Network Security Elective Jan 2005
CS6530 Applied Cryptography Elective Oct 2016
CS6560 Parallel Computer Architecture Elective Jul 2010
CS6570 Secure Systems Engineering Elective Jan 2017
CS6600 Computer Architecture Elective -
CS6680 Planning and Constraint Satisfaction Elective Oct 2007
CS6690 Pattern Recognition Elective Sep 2004
CS6700 Reinforcement learning Elective Aug 2007
CS6710 Advances in Visual Perception Elective Oct 2011
CS6720 Data Mining Elective Oct 2008
CS6730 Probablistic Reasoning in AI Elective Jan 2008
CS6740 Searching and Indexing in Big Data Sets Elective Jul 2014
CS6741 Algorithmic Foundations of Data Science Elective Jul 2014
CS6741 Foundations of Data Science Elective -
CS6747 Advanced Wireless Networks Elective Jul 2014
CS6760 Digital Design Verification Elective Oct 2005
CS6770 Knowledge Representation and Reasoning Elective Oct 2005
CS6777 Optimization Methods for Computer Vision Applications Elective Jul 2014
CS6790 Geometry and Photometry based Image Formation Elective Aug 2008
CS6840 Modern Complexity Theory Elective Jan 2012
CS6841 Advanced Algorithms Elective -
CS6842 Algorithmic Algebra Elective Jul 2013
CS6843 Program Analysis Elective Jan 2014
CS6844 Advanced Wireless Communications and Networks Elective Apr 2014
CS6845 Pseudorandomness Elective Jan 2012
CS6846 Advanced Algorithms Elective Jan 2012
CS6846 Quantum Algorithms and Quantum Complexity Elective Aug 2017
CS6847 Cloud Computing Elective -
CS6848 Principles of Programming Languages Elective Jan 2012
CS6850 Topics in Complexity Theory Elective Jul 2008
CS6851 Distributed Algorithms Elective Jan 2013
CS6852 Theory and Applications of Ontologies Elective Oct 2006
CS6868 Concurrent Programming Elective Jul 2013
CS6870 Digital Video Processing Elective -
CS6999 Special Topics in Computer Science and Engineering - I Core Jul 2014
CS7011 Topics in Reinforcement Learning Elective Apr 2016
CS7015 Deep Learning Elective Oct 2016
CS7016 Topics in Deep Learning Elective Feb 2017
CS7030 Recent Topics in Compilers Elective Jan 2014
CS7111 Topics in Cryptography Elective Oct 2016
CS7999 Special Topics in Computer Science and Engineering - II Core Jul 2014


© 2016 - All Rights Reserved - Dept of CSE, IIT Madras
Website Credits