Home -> Iit -> Iit Patna -> Under Graduate Courses -> Indian Institute Of Technology Patna Btech Computer Science And Engineering
Courses Offered

    BTech Computer Science & Engineering

  • First year 
    First Semester
     CH101 Chemistry 
     CH110 Chemistry Laboratory
     EE101 Electrical Sciences
     MA101 Mathematics - I
     ME111 Engineering Drawing
     PH101 Physics - I
     ME110 Workshop - I
     HS101 English: Learning through Literature

     Second Semester 
     CH102 Chemistry-II
     CS101 Introduction to Computing
     CS110 Computing Laboratory
     EE102 Basic Electronics Laboratory
     MA102 Mathematics-II
     ME101 Engineering Mechanics
     PH110 Physics Laboratory
     PH102 Physics -II

     Second year 
    Third Semester 
     MA201 Mathematics - III
     CS201 Object Oriented Programming and Data Structures
     HS2xx HSS Elective*
     CS203 Discrete Mathematics
     CS221 Digital Design
     EE220 Signal, System and Networks

    Fourth Semester
     HS2xx HSS Elective
     XX2xx Science Elective
     CS 204 Algorithms
     CS 222 Computer Organization and Architecture
     CS 223 Hardware Laboratory 
     EE220 Software Engineering
     CS 242 Systems Programming Laboratory
     MA225 Probability Theory and Random Processes

    Third Year 
    Fifth Semester 
     CS 301 Formal Language and Automata
     CS 331 Programming Language
     CS 341 Operating Systems
     CS 342 Operating Systems Laboratory
     CS 343 Data Communications
     CS 344 Databases
     CS 345 Databases Laboratory

    Sixth Semester 
    HS3xx HSS Elective
    CS 302 Theory of Computation
    CS 346 Compilers
    CS 347 Compliers Laboratory  
    CS 348 Computer Networks 
    CS 362 Computer Graphics 
    CS 399 Seminar


    Fourth Year
     Seven Semester
     CS400 Summer Training
     CS421 Computer Peripherals and Interfacing
     CS422 Peripherals and Interfacing Laboratory
     CS498 Project - I

    Eighth Semester 
    Core Courses 
    CS499 Project - II

    Departmental Elective Courses 
    CSxxx Departmental Elective III
    CSxxx Departmental Elective IV

    Open Elective Courses 
    XX4xx Open Elective - II

    HSS Elective Courses 
    HS4xx HSS Elective
     
    List of Departmental Elective Courses for Computer Science and Engineering 
    CS449 Computer and Network Security
    CS452 Internet Protocols
    CS453 Wireless Sensor Networks