GIK Institute's measures against Coronavirus. Click here for details

FACULTY OF COMPUTER SCIENCES & ENGINEERING

Code Name Lecture Hours Lab Hours Credit Hours Pre-reqs Co-reqs
CS101 Introduction to Computing 2 1 3 None Other faculties
CS102L Intensive Programming Lab 0 1 1 CS101 Other faculties
CS103 Computer Programming 3 1 4 None AI, CE & CS
CS112 Programming Techniques 3 0 3 CS101 none
CS112L Programming Techniques Lab 0 3 1 CS101 CS112
CS121 Fundamentals of Computer Science 3 0 3 none none
CS131 Discrete Structures 3 0 3 None AI, CE & CS
CS201 Introduction to Computer 3 0 3 None Mg
CS211 Introduction to Operating Systems 3 0 3 CS221 none
CS211L Operating Systems Lab 0 3 1 CS221 CS211
CS212 Discrete Mathematics 3 0 3 none none
CS221 Data Structures & Algorithms 3 1 4 CS102 CS
CS221 Data Structures and Algorithms Lab 3 1 4 CS112 AI, CE, CS
CS222 Computer Organization and Assembly Language 3 1 4 CS112 AI, CE, CS
CS222L Computer Organization and Assembly Language Lab 0 3 1 EE221 CS222
CS223 Object Oriented Programming 3 0 3 CS221 none
CS223L Object Oriented Programming Lab 0 3 1 CS221 CS223
CS224 Formal Languages and Automata Theory 3 0 3 CS231 CS
CS225 Introduction to Software Engineering 3 0 3 CS221 CS
CS231 Discrete Mathematics 3 0 3 none none
CS232 Introduction to Databases 3 1 4 CS221 AI, CE, CS
CS232L Database Management Systems Lab 0 3 1 CS112 CS232
CS311 Operating Systems 3 1 4 CS221 AI, CE, CS
CS312 Systems Programming 3 1 4 CS311 CS
CS312L Systems Programming Lab 0 3 1 CS211 CS312
CS313 Computer Communications & Networks 3 1 4 CS311 CS
CS313L Computer Communication & Networking Lab 0 3 1 CS325 CS327
CS322 Formal Languages and Automata Theory 3 0 3 CS231 none
CS323 Object Oriented Analysis and Design 3 0 3 CS221 CE
CS324 Computer Architecture 3 0 3 CS222 CS
CS325 Software Engineering 3 0 3 CS112 AI, CE
CS325L Software Engineering Lab 0 3 1 CS223 CS325
CS326 Mobile Computing 3 0 3 CS221 CS
CS327 Software Engineering - II 3 0 3 CS325 CS
CS329 Fundamentals of Cyber Security 3 0 3 CS221 CE
CS331 Databases I 3 0 3 CS223 none
CS331L Database I Lab 0 3 1 CS325 CS331
CS341 Signals & Systems 3 0 3 MT201 none
CS341L Singals & Systems Lab 0 3 1 MT201 CS341
CS342 Numerical Analysis & Computational Methods 3 0 3 MT201 none
CS351 Introduction to Artificial Intelligence 3 0 3 CS221 none
CS351 Artificial Intelligence 3 1 4 CS221 CS,CE
CS351L Artificial Intelligence Lab 0 3 1 CS221 CS351
CS352 Introduction to Soft Computing 3 0 3 CS232 CS
CS411 Block Chain 3 0 3 CS221 AI, CE, CS
CS412 Information Retrieval 3 0 3 CS221 AI, CS
CS413 Internet of Things 3 0 3 CS311 AI, CE, CS
CS414 Geographic Information Systems 3 0 3 CS221 AI, CE, CS
CS416 Introduction to Deep Learning 3 0 3 CS351 CE, CS
CS417 Parallel Processing 3 1 4 CS311 AI, CS
CS418 Digital Image Processing 3 0 3 CS221 CS
CS419 Applied Image Processing 3 0 3 CS318 CE, CS
CS420 Cyber Security 3 0 3 CS221 AI, CE
CS421 Human Computer Interaction 3 0 3 CS325 CS
CS422 Professional Issues in IT 3 0 3 None CS
CS423 Development Operations 3 0 3 CS112 CE, CS
CS424 Compiler Construction 3 1 4 CS224 CS,CE
CS424L Compiler Construction Lab 0 3 1 CS322 CS424
CS425 Design Patterns 3 0 3 CS325 CE, CS
CS426 Software Testing and Quality Engineering 3 0 3 CS325 CS
CS427 Software Design and Architecture 3 0 3 CS325 CS
CS427 Software Design and Architecture 3 0 3 CS325 none
CS428 Design of Programming Language 3 0 3 CS224 CS
CS429 Software Project Management 3 0 3 CS325 none
CS432 Advanced Databases 3 0 3 CS232 none
CS433 Computer Graphics 3 0 3 CS312 none
CS435 MIS & DSS 3 0 3 CS331 none
CS436 Operations Research 3 0 3 none none
CS437 Data warehousing and Data Mining 3 0 3 CS232 none
CS442 Numerical Analysis 3 0 3 MT201 none
CS444 Simulation and Modeling 3 0 3 CS442 none
CS452 Artificial Neural Networks 3 0 3 CS351 none
CS454 Real-Time Programming 3 0 3 CS211 none
CS456 Fault Tolerance and Reliability 3 0 3 ME201,MT201 none
CS458 Distributed Systems 3 0 3 CS211,CS313 none
CS461 Digital Signal Processing 3 0 3 CS341 none
CS463 Web Engineering 3 0 3 CS313 none
CS464 Data and Network Security 3 0 3 CS311 AI, CS
CS465 Data Security and Encryptions 3 0 3 CE313 none
CS472 Bio-Inspired Computing 3 0 3 CS221 none
CS476 Computational Biology 3 0 3 CS221 none
CS478 Design & Analysis of Algorithms 3 0 3 CS221 AI, CS,CE
CS481 Project - I 0 9 3 None AI, CE, CS
CS482 Project - II 0 9 3 None AI, CE, CS
CS491 Entrepreneurship & Technology Commercialization 3 0 3 none none
AI201 Programming for AI 2 1 3 CS112 AI
AI221 Introduction to AI 3 1 4 None AI
AI231 Knowledge Representation and Problem Solving 3 1 4 CS221 AI
AI304 Advanced Statistics for AI 3 0 3 ES202 AI
AI309 Deep Reinforcement Learning and Control 3 0 3 AI202 AI
AI319 Computer Vision 3 1 4 AI341 AI
AI328 Introduction to Development Operations 3 0 3 CS112 AI
AI341 Deep Neural Networks 3 1 4 AI231 AI
AI35 Introduction to Machine Learning 3 1 4 CS221 AI
AI361 Natural Language Processing 3 1 4 CS221 AI
AI372 Nature Inspired Computing 3 0 3 CS221 AI
AI408 Cloud Computing 3 0 3 CS221 AI
AI410 Data Mining 3 0 3 AI231 AI
AI420 Medical Image Processing 3 0 3 CS221 AI, CE, CS
AI423 Advances in Object-Oriented Analysis and Design 3 0 3 CS221 AI
AI425 Fundamentals of Microprocessor Interfacing 3 0 3 CS324 AI
AI426 Introduction to Mobile Computing 3 0 3 CS221 AI, CE