List of Courses

Course NumberTitle
*COL100(CSL100)Introduction to Computer Science
*COL106(CSL201)Data Structures
*COL216(CSL211)Computer Architecture
*COL226(CSL302)Programming Languages
*COL331(CSL373)Operating Systems
*COL334(CSL374)Computer Networks
*COL351(CSL356)Analysis and Design of Algorithms
*COL362(CSL332)Introduction to Database Management Systems
*COL702(CSL630)Advanced Data Structures and Algorithms
*COL718(CSL718)Architecture of High Performance Computers
*COL719(CSL719)Synthesis of Digital Systems
*COL758(CSL758)Advanced Algorithms
*COP290(CSP301)Design Practices in Computer Science
*COP701(CSP701)MTech Software Lab
*COP745(CSP745)Digital System Design Laboratory
*COT200Practical Training 1 (NC)
*COT300Practical Training 2 (NC)
*COT400Practical Training 3 (NC)
COD300(CSD300)Design Practice
COD310(CSD310)Mini Project
COD351Design Project 1 (NC)
COD352Design Project 2 (NC)
COD353Design Project 3 (NC)
COD354Design Project 4 (NC)
COD355Design Project 5 (NC)
COD356Design Project 6 (NC)
COD357Design Project 7 (NC)
COD492(CSP492)B.Tech Project Part I
COD494(CSP494)B.Tech Project: Part II
COD891(CSD745)Minor Project (MT)
COD892(CSD893)Major Project Part 1 (MT)
COD893(CSD894)Major Project Part 2 (MT)
COL202(CSL105)Discrete Mathematical Structures
COL215Digital Logic and System Design
COL333(CSL333)Principles of Artificial Intelligence
COL341Fundamentals of Machine Learning
COL352(CSL352)Introduction to Automata & Theory of Computation
COL380Introduction to Parallel & Distributed Programming
COL632(CSL632)Introduction to Data Base Systems (MT)
COL633(CSL633)Resource Management in Computer Systems (MT)
COL671(CSL671)Artificial Intelligence (MT)
COL672(CSL672)Computer Networks (MT)
COL703(CSL703)Logic for Computer Science
COL705(CSL705)Theory of Computation and Complexity
COL722Introduction to Compressed Sensing
COL724(CSL858(CSL724))Advanced Computer Networks
COL726(CSL361)Numerical Algorithms
COL728(CSL728)Compiler Design
COL729Compiler Optimisation
COL730(CSL730)Parallel Programming
COL732(CSL732)Virtualization And Cloud Computing
COL733Cloud Computing Technology Fundamentals
COL740(CSL740)Software Engineering
COL750(CSL750)Foundations of Automatic Verification
COL751(CSL851)Algorithmic Graph Theory
COL752(CSL852)Geometric Algorithms
COL753(CSL853)Complexity Theory
COL754(CSL854)Approximation Algorithms
COL756(CSL856)Mathematical Programming
COL757Model Centric Algorithm Design
COL759(CSL759)Cryptography and Computer Security
COL760Advanced Data Management
COL762(CSL771)Database Implementation
COL765(CSL765)Introduction to Logic and Functional Programming
COL768(CSL838)Wireless Networks
COL770Advanced Artificial Intelligence
COL772Natural Language Processing
COL774Machine Learning
COL776Learning Probabilistic Graphical Models
COL780(CSL840)Computer Vision
COL781(CSL781)Computer Graphics
COL783(CSL783)Digital Image Analysis
COL786Advanced Functional Brain Imaging
COL788(CSL788)Advanced Topics In Embedded Computing
COL812(CSL812)System Level Design and Modelling
COL818(CSL818)Principles Of Multiprocessor Systems
COL819Advanced Distributed Systems
COL821(CSL821)Reconfigurable Computing
COL829(CSL859)Advanced Computer Graphics
COL830(CSL830)Distributed Computing
COL831(CSL831)Semantics of Programming Languages
COL832(CSL832)Proofs and Types
COL851Special Topics in Operating Systems
COL852Special Topics in Compiler Design
COL860(CSL860)Special Topics in Parallel Computation
COL861(CSL861)Special Topics in Hardware Systems
COL862(CSL862)Special Topics in Software Systems
COL863(CSL863)Special Topics in Theoretical Computer Science
COL864(CSL864)Special Topics in Artificial Intelligence
COL865(CSL865)Special Topics in Computer Applications
COL866(CSL866)Special Topics in Algorithms
COL867(CSL867)Special Topics in High Speed Networks
COL868(CSL868)Special Topics in Database Systems
COL869(CSL869)Special Topics in Concurrency
COL870Special Topics in Machine Learning
COL871(CSL828)Special Topics in Programming Languages and Compilers
COL872Special Topics in Cryptography
CON101Introduction to Computer Science and Engg
COP315(CSP315)Embedded System Design Laboratory
COQ301Seminar Course 1 (NC)
COQ302Seminar Course 2 (NC)
COR310(CSR310)Professional Practices (CS)
COS310(CSS310)Independent Study (CS)
COS799(CSS799)Independent Study (MT)
COV877(CSV877)Special Module on Visual Computing
COV878(CSV878)Special Module in Machine Learning
COV879(CSV879)Special Module In Financial Algorithms
COV880(CSV880)Special Module in Parallel Computation
COV881(CSV881)Special Module in Hardware Systems
COV882(CSV882)Special Module in Software Systems
COV883(CSV883)Special Module in Theoretical Computer Science
COV884(CSV884)Special Module in Artificial Intelligence
COV885(CSV885)Special Module in Computer Applications
COV886(CSV886)Special Module in Algorithms
COV887(CSV887)Special Module in High Speed Networks
COV888(CSV888)Special Module in Database Systems
COV889(CSV889)Special Module in Concurrency
CSL303Logic for Computer Science (deprecated)
CSL316Digital Hardware Design (deprecated)
CSL362Simulation and Modelling (deprecated)
CSL847Distributed Algorithms (deprecated)
CSL855Models of Computation (deprecated)
CSL857Randomized Algorithms (deprecated)
CSL999Test Course
CSP490B.Tech Project
CSP601Software Systems Laboratory (MT)
CSP890M.Tech Mini-Project
CSP891M.Tech Dual Major Project Part I
CSP892M.Tech Dual-Project Part II
CSV890Special Module in Animation and Modelling
SIL765Network & System Security
SIL769Internet Traffic - Measurement, Modeling and Analysis
SIL801Special Topics in Multimedia Systems
SIL802Special Topics in Web Based Computing
SIV813Applications of Computers in Medicines
SIV861Info and Comm Tech for Development
SIV864Special Module on Media Processing and Communication
SIV889Special Module in Human Computer Interaction
SIV895Special Module on Intelligent Information Processing
Copyright © 2017 Department of Computer Science and Engineering. All Rights Reserved.