B.E. Computer Science Engineering
Core Courses:
- CS F211 Data Structures & Algorithms
- CS F212 Database Systems
- CS F213 Object Oriented Programming
CS F214 Logic in Computer Science
CS F215 Digital Design
CS F222 Discrete Structures for Computer Science
CS F241 Microprocessors & Interfacing
CS F301 Principles of Programming Languages
CS F303 Computer Networks
CS F342 Computer Architecture
CS F351 Theory of Computation
CS F363 Compiler Construction
CS F364 Design & Analysis of Algorithms
CS F372 Operating Systems
Elective Courses:
BITS F311 Image Processing
BITS F312 Neural Networks and Fuzzy Logic
BITS F343 Fuzzy Logic and Applications
BITS F364 Human – Computer Interaction
BITS F386 Quantum Information and Computation
BITS F452 Blockchain Technology
BITS F453 Computational Learning Theory
BITS F454 Bio-Inspired Intelligence: Algorithms and Applications
BITS F463 Cryptography
BITS F464 Machine Learning
BITS F465 Enterprise Computing
BITS F466 Service Oriented Computing
CS F314 Software Development for Portable Devices
CS F315 Information and Communication Technologies and Development
CS F316 Quantum Architecture and Programming
CS F317 Reinforcement Learning
CS F320 Foundations of Data Science
CS F401 Multimedia Computing
CS F402 Computational Geometry
CS F407 Artificial Intelligence
CS F413 Internetworking Technologies
CS F415 Data Mining
CS F422 Parallel Computing
CS F424 Software for Embedded Systems
CS F425 Deep Learning
CS F426 Graph Mining
CS F427 Performance Analysis of Computer Networks
CS F428 Special topic in Computer Science
CS F429 Natural Language Processing
CS F441 Selected Topics from Computer Science
CS F444 Real Time Systems
CS F446 Data Storage Technologies and Networks
CS F468 Information Security Project
CS F469 Information Retrieval
CS G513 Network Security
CS G519 Social Media Analytics
CS G520 Advanced Data Mining
CS G527 Cloud Computing
IS F311 Computer Graphics
IS F341 Software Engineering
IS F462 Network Programming
MATH F231 Number Theory
MATH F421 Combinatorial Mathematics
MATH F441 Discrete Mathematical Structures
M.E. Software Systems
Core Courses:
CS F 415 Data Mining
SS G514 Object Oriented Analysis and Design
SS G515 Data Ware Housing
SS G562 Software Engineering and Management
SS G653 Software Architecture
Elective Courses:
BITS F452 Blockchain Technology
BITS F464 Machine Learning
BITS G553 Real-Time Systems
CS F401 Multimedia Computing
CS F402 Computational Geometry
CS F407 Artificial Intelligence
CS F413 Internetworking Technologies
CS F422 Parallel Computing
CS F425 Deep Learning
CS F426 Graph Mining
CS F427 Performance Analysis of Computer Networks
CS F428 Special Topic in Computer Science
CS F441 Selected topics from Computer Science Data Storage & Networks
CS F469 Information Retrieval
CS G523 Software for Embedded Systems
CS G524 Advanced Computer Architecture
CS G525 Advanced Computer Networks
CS G526 Advanced Algorithms and Complexity
CS G541 Pervasive Computing
CS G553 Reconfigurable Computing
CS G568 Network Security Project
CS G612 Fault Tolerant System Design
CS G623 Advanced Operating Systems
IS F462 Network Programming
SS G513 Network Security
SS G519 Social Media Analytics
SS G520 Advanced Data Mining
SS G527 Cloud Computing
SS G551 Advance Compilation Techniques
SS G552 Software Testing Methodologies
SS G554 Distributed Data Systems
Click here for Semesterwise Course Structure
Click here for Brochure
PhD. Computer Science Engineering
B.E. Computer Science Engineering
M.E. Software Systems
PhD. Computer Science Engineering
PhD in Computer Science with various specializations such as IoT, Network Security, Machine Learning , Applied Machine Learning, Deep Learning, Software Engineering, Software Architecture etc.
Faculties at department of computer science along with their research areas is given below and for detailed information please visit the individual profile,
Dr. S. Vadivel
Cloud computing, Web services
Dr. B. Vijayakumar
Distributed Data Systems, Multimedia Systems
Dr. Sujala D. Shetty
Big Data,Artificial Intelligence
Dr. Raja Muthalagu
Wireless Communication, IoT, Network Security
Dr. Siddhaling Urolagin
Document image analysis, Pattern recognition, Bioinformatics
Dr. J. Angel Arul Jothi
Image processing, Pattern Recognition, Data Mining
Dr. Razia Sulthana
Machine Learning, Ontology, Recommendation System, Fuzzy Rules
Dr. Rahul Chegot Sankaramenon
Graph Theory, Algorithm Analysis, Combinatorics
Dr. Tamizharasan Periyasamy
Multi-core Architectures, High-Performance Computing, Deep Learning
Dr. Pranav M pawar
Wireless Communication, Machine & Deep Learning, IoT, Network Security, Bioinformatics
Dr. Pramod Gaur
Bionanotechnology, Machine & Deep Learning