Courses

Given below is the exhaustive list of graduate courses that can be offered at KIET. 

Details

General Courses

General Courses

SNo. Number Title Prerequisite

1

GC-7001

Research methods

 

2

GC-7002

Probability and Stochastic Processes

 

3

GC-7003

Applied partial differential equations

Differential equations

4

GC-6001

Independent Study – 1

 

5

GC-9004

Independent Study – 2

 

6

CS-6001

Advanced Computer Programming

 

7

CS-6002

Advanced Operating System

 

8

CS-6003

Advanced Algorithms & Complexity

 

9 CS-6004 Theory of Computation  

Independent study course code will be in accordance with the year in which it is offered.
Intructor's permission is required 

Data Mining

Data Mining and Visual Analytics

SNo. Number Title Prerequisite

1

CS-6401

Advance Algorithm Design Techniques

Design and Analysis of Algorithms, Data Structures

2

CS-6402

Data Mining

Databases, Data Structures

3

CS-6403

Information Visualization

Computer Graphics, Data Structures

4

CS-6404

Advance Graph Theory

Discrete Mathematics, Data Structures

5

CS-6405

Graph Statistics and Metrics

Discrete Mathematics

6

CS-7401

Graph Mining

CS-6402

7

CS-7402

Computability and Computational Complexity

CS-6401

8

CS-7403

Special Topics in Data Mining

CS-6402

 

Smart Networks

Smart Computing and Networks

SNo. Number Title Prerequisite

1

CS-6501 Network Security Data Communication and Networks, Cryptography

2

CS-6502  Wireless Networks Data Communication and Networks

3

CS-6503 Design and Analysis of Protocols Data Communication and Networks, Network Protocols

4

CS-6504 Selected topics in Wireless Ad-hoc Networks Data Communication and Networks, Wireless Networks

5

CS-6505 Wireless Sensor Networks Data Communication and Networks, Wireless Networks

6

CS-7501 Topics in Networks Research Advanced Data Communication and Networks

7

CS-7502 Latest Research in Network Security Data Communication and Networks, Network Security

 

Signal Processing

Signal Processing Research Group

SNo. Number Title Prerequisite

1

EE-6101

Advanced Digital Signal Processing

Undergraduate knowledge of DSP and Signals and Systems

2

EE-6102

Advanced Image Processing

Undergraduate knowledge of DSP and Signals and Systems

3

EE-6103

Advanced Digital Communication

Undergraduate knowledge of Communication systems

4

EE-6104

Multimedia Signal Processing

Undergraduate knowledge of DSP and Communication Systems

5

EE-7101

Computer Vision and Pattern Recognition

GC-7002

6

EE-7102

Detection and Estimation

GC-7002

7

EE-9101

Special topics in Signal Processing

EE-6101 or GC-7002 depending upon the consent of the course tutor.

 

Molecular & Nanoelectronis

Molecular and Nanoelectronics

SNo. Number Title Prerequisite

1

EE-6201

Advanced fundamentals of semiconductors

 

2

EE-6202

Materials Science and Technology (MST)

EE-6201

3

EE-6203

Renewable Energy Resources and Technologies

EE-6201

4

EE-6204

Quantum Electronics

EE-6201

5

EE-6205

Optoelectronics

EE-6201

6

EE-6206

Solar cells

EE-6201

7

EE-7201

Advanced optoelectronics

EE-6207

8

EE-7202

High speed compound semiconductor devices

EE-6201

9

EE-7203

Physics of molecular electronics

EE-6201

10

EE-8201

Nanoelectronics

EE-6201

 

Software Engineering

Software Engineering and Future Computing

SNo. Number Title Prerequisite

1

CS-6301

Ontology Engineering 

DBMS & Software Engineering

2

CS-6302

Ubiquitous Computing                 

DBMS , DCN, Wireless

3

CS-6303

Grid Computing                               

Distributed Systems

4

CS-6304 Natural Language Processing  

5

CS-6305 Knowledge based systems  

6

CS-6306

Text Processing

 

7

CS-6307

Intelligent & Multi Agent Systems

 

8

CS-6308

Advanced Artificial Intelligence

 

9

CS-7301 

Advanced Semantic Web            

Ontology Engineering

10

CS-7302

Location Based Services               

Ubiquitous Computing

11

CS-7303

Volunteer Computing                   

Grid Computing

12

CS-7404

Cloud Computing                            

Grid Computing

 

Applied Control Power

Applied Controls and Power

SNo. Number Title Prerequisite

1

EE-6701

Computer Controlled System

 

2

EE-5702

Adaptive and Self Tuning Control

 

3

EE-6703

Power Electronics System

 

4

EE-6704

Linear System Theory

 

5

EE-7705

Applied Artificial Intelligence

 

6

EE-7706

Solar Photovoltaic System

 

7

EE-9707

Advanced Digital Control

 

8

EE-7708

Advanced Process Control

 

9

EE-9709

Special Topics in Solar Photovoltaic System

 

10

EE-9710

Special Topics in Control

 

 

Embedded System

Embedded System

SNo.
Number Title Prerequisite

1

EE-6801

Embedded Systems Design

CAO, computer programming

2

EE-6802

Advanced Computer Architecture

CAO

3

EE-6803

FPGA-based Systems Design

Logic design and computer programming

4

EE-6804

Computer Arithmetic

Logic design and Instructor's permission

5

EE-7804

Advanced VLSI Design

Microelectronics

6

EE-7805

Reconfigurable Computing

CAO, computer programming

7

EE-7806

ASIC Design using Alliance CAD tool

Microelectronics

8

EE-7807

Formal Verification Methods

DiscreteMathematics