List of Courses
CS100S: Introduction to the Department
CS110N: Introduction to Computers and Programming
CS110#: Introduction to Computers & Programming
CS120N: Introduction to Computer Science
CS120#: Introduction to Computer Science
CS130N: Data Structures
CS130#: Data Structures
CS210N: Numerical and Scientific Computing
CS211N: Computer Architecture
CS212N: Computer Architecture
CS214N: Digital Hardware Design
CS214P: Digital Hardware Design
CS232F: Programming Languages
CS232N: PRogramming Languages
CS251N: Discrete Structures
CS253F: Introduction to Logic for Computer Science
CS253N: Introduction to LOgic for Computer Science
CS300N: Super-computing for Engineering Applications
CS310S: Independent Study
CS311N: Digital Hardware Design
CS311P: Digital Hardware Design
CS312N: Microprocessor based Systems Design
CS312P: Microprocessor based Systems Design
CS315P: Micro Processor Systems Design Laboratory
CS320S: Mini Project
CS331F: File Structures and Information Systems Design
CS331N: File Structures and Information Systems Design
CS332N: Database Management Systems
CS333N: Operating Systems
CS334N: Operating Systems
CS353N: Analysis and Design of ALgorithms
CS355N: Theory of Computation
CS356N: Analysis and Design of Algorithms
CS371N: Artificial Intelligence
CS372F: Computer Networks I
CS372N: Computer Network I
CS391M: Data Structures and Advanced PRogramming Techniques
CS391M: Data Structures and Advanced Programming Techniques
CS392M: Computer Organization and Architecture
CS398S: Professional Practice
CS398: Professional Practice
CS400P: Practical Training
CS401S: Colloquium
CS411N: Computer Aided Design of Digital Systems
CS412N: Advanced Computer Architecture
CS412: Advanced Computer Architecture
CS422N: Special Topics in Hardware Systems
CS432F: Compiler Design Principles
CS432N: Compiler Design Principles
CS434N: Operating Systems Design
CS435N: Software Engineering
CS442N: Special Topics in Software System
CS442: Special Topics in Software System
CS450N: Mathematical PRogramming
CS462: Special Topics in Theoretical Computer Science
CS471N: Computer Networks II
CS474F: Computer Graphics
CS474N: Computer Graphics
CS474: Computer Graphics
CS475N: Digital Image Processing
CS475: Digital Image Processing
CS477N: Simulation and Modelling
CS482: Special Topics in Computer Applications
CS491S: Major Project Part 1
CS492S: Major Project Part 2
CS493M: Introduction to Algorithms
CS494M: Information System Design and Data Base Management Systems
CS495M: Artificial Intelligence Techniques and Applications
CS496M: Operating Systems
CS498M: Programming Languages: Concepts and Implementation
CS712N: Resource Management in Computer Systems
CS718N: Architecture of Large Systems
CS718: Architecture of Large Systems
CS719N: CAD of Digital Systems
CS719: CAD of Digital System
CS720: Computer Networks
CS728: Compiler Design
CS740N: Software Engineering
CS740: Software Engineering
CS743F: Software Lab.I/MIni PRoject
CS744F: Software Lab.II/Mini Project
CS744N: Minor Project
CS744: Software Lab.II/Mini Project
CS745: High-level Digital Systems Design
CS746: Algorithm Analysis and Design
CS755: Mathematical Foundations of Computer Science
CS755: Mathematical Foundations of Computer Sciences
CS765N: Introduction to Logic and Functional Programming
CS768: Knowledge Based Systems Design
CS770N: Data Engineering
CS781N: Computer Graphics
CS783N: Digital Image Analysis
CS790: Summer Project
CS812: High-level Design & Modeling of Digital Systems
CS814N: FPGA based Design
CS814: FPGA Based Design
CS820: Computer Networks
CS821: Reconfigurable Computing
CS830: Distributed Computing
CS831: Semantics of Programming Languages
CS842: Query Processing
CS851: Algorithmic Graph Theory
CS852: Computational Geometry
CS853: Complexity Theory
CS854: Approximation Algorithms
CS856: Mathematical Programming
CS858: Advanced Computer Networks
CS859: Computer Graphics II
CS875: Proofs and Types
CS880: Computer Vision
CS890N: Major Project
CS890: Major Project
CS891: Project Part 1
CS892: Project Part 2
CS901: Special Topics in Hardware Systems
CS902: Special Topics in Software Systems
CS903: Special Topics in Theoretical Computer Science
CS904: Special Topics in Artificial Intelligence
CS905: Special Topics in Computer Applications:
CS906: Computer Vision
CS909: Special Topics in Algorithms
CS910: Special Topics in High Speed Networks
CS911: Special Topics in Database Systems
CS912: Special Topics in Concurrency
CS913: Special Topics in Parallel Computation
Last modified: Wed Oct 3 09:36:49 IST 2001
S. Arun-Kumar <
>