|
CS1100 - Computational Engineering
CS2600 - Computer Organization
CS2610 - Assembly Language Programming Lab.
CS2800 - Data Structures and Algorithms
CS2810 - Advanced Programming Lab
CS3200 - Computer Networks
CS3210 - Computer Networks Lab
CS6011 - Kernel Methods for Pattern Analysis
CS6012 - Social Network Analysis
CS6040 - Advanced Computer Networks
CS6100 - Topics in Design and Analysis of Algorithms
CS6250 - Memory based Reasoning in AI
CS6300 - Speech Technology
The course provides architectural insights into various computing platforms, starting from superscalar processors to warehouse-scale computers.
CS6730 - Probabilistic Reasoning in AI
CS6840 - Advanced Complexity Theory
CS6841 - Advanced Algorithms
CS 6845 - Modern Techniques in Theory of Computation
CS6848 - Principles of Programming Languages
CS1300 - Introduction to Computer Science and Engineering
CS2110 - Computer Programming Lab
CS2300 - Switching Theory and Digital Design
CS2310 - Digital Logic and Design Lab
CS3100 - Paradigms of Programming
CS6700 - Reinforcement Learning
CS6690 - Pattern Recognition
CS6560 - Parallel Computer Architecture
CS6370 - Natural Language Processing
CS6210 - Performance Evaluation of Computer Systems
CS6140 - Advanced Programming Lab
CS6013 - Modern Compilers - Theory and Practice
CS5800 - Advanced Data Structures and Algorithms
CS5011 - Introduction to Machine Learning
CS4110 - Computer System Design Lab
CS3700 - Introduction to Database Systems
CS3500 - Introduction to Operating Systems
CS1100 - Computational Engineering
CS6860 - Algorithms for Computational Biology
CS6800 - VLSI Design Automation Algorithms
CS6730 - Probabilistic Reasoning in AI
CS6680 - Planning and Constraint Satisfaction
Students are exposed to a set of computer architecture simulators.
The course reviews computer organization, provides detailed understanding of computer architecture, and concludes with a brief discussion on multiprocessor systems.
CS6510 - Advances in Database Technologies
CS6500 - Cryptography and Network Security
CS6470 - Network Management System
CS6320 - Signals and Systems
CS6250 - Memory based Reasoning in AI
CS6040 - Advanced Computer Networks
CS6012 - Social Network Analysis
CS6011 - Kernel Methods for Pattern Analysis
CS4880 - Industrial Lecture
CS3210 - Computer Networks Lab
CS3200 - Computer Networks
CS2810 - Advanced Programming Lab
This programming laboratory is a supplement to the course on Data Structures and Algortihms (CS2800)
CS2800 - Data Structures and Algorithms
This course provides the basic concepts of assembly language programming along with programming in protected-mode.
CS2600 - Computer Organization (The Memory System)
CS1100 - Computational Engineering
CS2400 - Principles of Communication
Information Theory and Coding
CS6700 - Reinforcement Learning
The course will provide an understanding of the fundamentals of the architecture and design of parallel computers.
This is the course website for CS6380 Artificial Intelligence.Instructor: Prof. Deepak Khemani
Natural Language Processing
CS6330 - Digital Systems Testing and Testable Design
CS6210 - Performance Evaluation of Computer Systems
CS 6140 Advanced Programming Lab
CS 6100 Topics in Design and Analysis of Algorithms
CS5970 - MTech - II Seminar
CS 5800 Advanced Data Structures and Algorithms
CS 5011: Machine Learning
CS4110 - Computer System Design Lab
A hands-on introduction to operating systems, including topics in:
multiprogramming, communication and synchronization, memory management,
I/O subsystems, and resource scheduling polices. The laboratory
component consists of constructing a small kernel, including functions
for device I/O, multi-tasking, and memory management.
CS3100 - Paradigms of Programming
CS231 - Digital Logic and Design Lab
The objectives of the course are
- To understand the fundamental principles of logic circuits
- To understand the basic design techniques for logic circuits
- To realize logic circuits using Verilog HDL
CS 2110: Computer Programming Lab
CS 2100: Discrete Mathematics for Computer Science
CS1300 - Introduction to Computer Science and Engg.
This is the web page for the course CS1100 Computational Engineering
Course Instructors: Dr. Sukhendu Das, Dr. V. Kamakoti
Lab Coordinator: Dr. B. Ravindran
CS3700 Introduction to Database Systems
Principles of Communication
CS604 - Advanced Computer Networks
CS 623 introduces students to the field of VLSI design. The course gives a comprehensive view
of the VLSI design flow.
CS651 - Advances in DB Technology
Automated planning systems
This course will provide a comprehensive introduction to techniques in
data mining and knowledge discovery.
In this course we shall learn the following: 1. Verification Aims and Techniques 2. Simulation based verification 3. How to use Langauge e? 4. Basics of Formal Verification
Write a concise and interesting paragraph here that explains what this course is about
Please upload your BTP report here.
This is a supporting lab for course on CS110 Computational Engineering.
Write a concise and interesting paragraph here that explains what this course is about
CS280-Data Structures and Algorithms
CS321 is an undergraduate lab course on Computer Networks. The course will introduce students to configuration and design of computer networks. Students will learn a lot of utilities and tools to set up and run networks and to analyze network traffic.
Principles of Software Engineering
CS341 - Software Engg. Lab
CS604: ACN
The objective of CS604 is to cover theoretical topics in the areas of
Advanced Networking Protocols and related mechanisms/algorithms. The
objective of CS604L is to conduct labs and experiments related to above
topics.
Course objective: - Describe the role of CAD tools in VLSI design process
- Learn design representation
- Understand how the CAD tools work
- Provide algorithmic and heuristic approaches used in CAD
- Prepare you for starting CAD research, if you wish
Write a concise and interesting paragraph here that explains what this course is about
Network Management System
Advances in Database Technologies.
This course will provide a
comprehensive introduction to Probabilistic Reasoning in AI. Topics include probabilistic modeling, graphical models, and approximate inferencing.
Knowledge Representation and Reasoning:
The course KR&R is concerned with knowledge representation and
reasoning. It focuses largely on deductive reasoning using First Order
Logic as a language for representation. We explore the the Horn Clause
and the Description Logic subsets that are tractable. We also look at
Frames, Semantic Nets and Default Reasoning.
This course is designed to introduce students to Physical Design Automation (DA) of VLSI systems. The course will familiarize students with existing techniques in VLSI design. Data structures and algorithms related to DA will provide insight into design of CAD tools. The material will be presented in technology independent style and will prepare students for design and development of DA tools. At the end of this course students would have
- understood the relationships between DA algorithms and various constraints posed by VLSI fabrication and design technology.
- analyzed critical performance parameters and their importance in DA tools.
- applied combinatorial optimization algorithms on large problem sets.
- implemented a prototype DA tool flow and tested it using real life benchmark examples.
Exposure to VLSI design is not assumed.
In this course the instructor will have the flexibility to discuss advanced topics in Complexity Theory in depth. The topic of focus for CS685 offered this semester is Pseudorandomness.
This is the web page for the course CS1100 Computational Engineering Course Instructors: Dr. Anurag Mittal, Dr. Shailesh Vaya Lab Coordinator: Dr. Madhu Mutyam Faculty-in-charge of Lab Session:Day
| Faculty
| Monday
| Dr. Shailesh Vaya
| Tuesday
| Dr. Aashish V. Tendulkar
| Wednesday
| Dr. Krishna Sivalingam
| Thursday
| Dr. P. Sreenivasa Kumar
| Friday
| Dr. B. Ravindran
|
Write a concise and interesting paragraph here that explains what this course is about
Principles of Communication
Computer Organization lab
Data structures and Algorithms
Introduction to Computer Networks
CS3410 - Software Engineering Lab
The objective of CS604 is to cover theoretical topics in the areas of Advanced Networking Protocols and related mechanisms/algorithms.
The objective of CS604L is to conduct labs and experiments related to above topics.
Performance Evaluation of Computer Systems
Write a concise and interesting paragraph here that explains what this course is about
Network Management Systems
CS6510 - Advances in Database Technology
CS673 - Probabilistic Reasoning in AI
CS680 - VLSI Automation Algorithms
CS6860 - Algorithms for Computational Biology
CS580 Advanced Data Structures and Algorithms
Course involves both theory and practice of Software Engineering principles with more emphasis on the practical aspect.
This is a supporting lab for course CS580.
Introduction to different Searching Techniques and Reasoning.
This course will provide a comprehensive introduction to reinforcement
learning.
This is an introductory course to the Foundations of Computer
Science. Upon the completion of this course the student should be able
to check validity of simple logical arguments (proofs), check
correctness of simple algorithms, construct simple valid logical
arguments, design and analyze simple algorithms, define properties of
a variety of specific types of discrete structures, correctly read,
represent and analyze various types of discrete structures using
standard notations, Data models for computer, Typical computer hardware elements, Main memory, secondary storage devices, A typical instruction set,
supporting pascal data model, representing structures, list data
model.
CS230 - Switching Theory and Digital Design
Digital Logic and Design Lab aims to give hands on implementation of the knowledge from the switching theory and Digital Design course. Students use the different ICs to design logical circuits on large bread board and understand the flow and functionality, while experiencing and appreciating the complexities underneath.
This Course is about different Programming paradigms.
A hands on introduction to Operating Systems
Introduction to Databases
Advanced Data Structures and Algorithms
Write a concise and interesting paragraph here that explains what this course is about
This course will cover advanced concepts in software engineering.
The topics to be covered will include(not exhaustive): OO Design and Modeling, Design Patterns, Component based SE, Aspect-oriented SE, Software management, Service Oriented Architectures, Distributed systems design.
This is a supporting lab for course CS580 on Advanced Data Structures and Algorithms.
Digital Systems Testing and Testable Design
In an OS course, typically the focus is on process management, file management and memory management. Comparatively little time is spent on I/O and device drivers. In contrast, the bulk of the code in a modern operating system is in the device drivers. Most of the changes to an OS are in device drivers.
The intent of this course is to redress this imbalance. Students will learn the general structure of device drivers in a typical OS. They will learn in-depth about the device driver structure in two widely-used operating systems, currently Linux and Windows. This will include substantial hands-on experience in the lab.
This course will provide a comprehensive introduction to reinforcement
learning.
Geometry and photometry based image formation
This course is for the Departmental Module (CS) for ID 602 students: M.S. and Ph.D. research scholars, mainly those who joined in July 2008 semester.
This is a supporting lab for course on CS110 Computational Engineering.
Introduction to Computer Science and Engineering
Write a concise and interesting paragraph here that explains what this course is about
This Lab Course covers the following topics ....
Programming in Pascal/C, Coding conventions, debugging techniques,
document standards, simple problems using elementary data structures
Objectives:- To understand the fundamental principles of logic circuits
- To understand the basic design techniques for logic circuits
- To realize logic circuits using Verilog HDL
Digital Logic and Design Lab aims to give hands on implementation of
the knowledge from the switching theory and Digital Design course.
A hands-on introduction to operating systems, including topics in:
multiprogramming, communication and synchronization, memory management,
I/O subsystems, and resource scheduling polices. The laboratory
component consists of constructing a small kernel, including functions
for device I/O, multi-tasking, and memory management.
Introduction to Databases.
Moodle Page for M.Tech - II seminar.
CS603 - Mathematical Concepts for Computer Science
This is a supporting lab for course CS580 on Advanced Data Structures and Algorithms.
Performance Evaluation of Computer Systems
Introduction to Signals and Systems.
Digital Systems Testing and Testable Design.
Natural Language Processing
This course will provide a comprehensive introduction to reinforcement
learning.
Open House Contest, Shaastra 2008
NETSLAB - Wireless Research Group, Dr. Krishna Sivalingam
| Skip LoginSkip Calendar
| Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
|---|
| |
|
|
1 |
2 |
3 |
4 |
| 5 |
6 |
7 |
8 |
Today Thursday, 9 February 9 |
10 |
11 |
| 12 |
13 |
14 |
15 |
16 |
17 |
18 |
| 19 |
20 |
21 |
22 |
23 |
24 |
25 |
| 26 |
27 |
28 |
29 |
| | |
|