Home -> National Institute Of Technology -> Nit Trichy -> Under Graduate Courses -> National Institute Of Technology Trichy Btech In Computer Science And Engineering
Courses Offered

    B.Tech. in Computer Science and Engineering

  • Semester III 
    CS201 Discrete Mathematics 
    CS203 Principles of Programming Languages 
    CS205 Numerical Computing 
    CS207 Data Structures 
    CS209 Digital Computer Fundamentals 
    CS211 Computer Organisation And Architecture 
    CS213 Programming Languages Laboratory 
    CS215 Data Structures Laboratory 

    Semester IV 
    CS202 Automata and Formal Languages 
    CS204 Digital System Design 
    CS206 Logical Foundations of Computer Science 
    CS208 Introduction to Algorithms 
    EC214 Basics of Communication Engineering 
    MA204 Introduction to Probability Theory 
    CS214 Digital System Design Laboratory 
    CS216 Algorithms Laboratory 

    Semester V 
    CS301 Systems Programming
    CS303 Computer Networks 
    CS305 Microprocessor Systems 
    CS307 Software Engineering
    CS309 Combinatorics and Graph Theory 
    MA304 Principles of Operational Research 
    CS313 Microprocessor Systems Laboratory 
    CS315 Systems Programming Laboratory 

    Semester VI 
    CS302 Information Security 
    CS304 Operating Systems 
    CS306 Database Management Systems 
    CS308 Artificial Intelligence and Expert Systems ]
    HM302 Corporate Communication Elective - I 
    CS314 Operating Systems Laboratory 
    CS316 Database Laboratory 

    Semester VII 
    CS401 Distributed Computing
    CS403 Web Technology 
    CS405 Principles of Compiler Design 
    CS407 Advanced Computer Architecture 
    Elective - II
    Elective - III 
    CS413 Compiler Design Laboratory 
    CS415 Web Technology - Lab
    CS449 Comprehensive Viva-Voce 

    Semester VIII 
    CS402 Advanced Database Management Systems 
    HM402 Industrial Economics 
    Elective - IV 
    Elective - V 
    CS498 Project Work 

    ELECTIVES 
    Semester VI 
    CS352 Design and Analysis of Parallel Algorithms 
    CS354 Advanced Microprocessor Systems 
    Semester VII 
    CS451 Principles of Cryptography 
    CS453 Network Principles & Protocols 
    EC451 ARM System Architecture 
    EE453 Fuzzy Systems 
    Semester VIII 
    CS452 Real-Time Systems 
    CS454 Network Security
    EC464 Display Systems 
    EE456 Artifical Nerual Networks