Home -> Iit -> Iit Kanpur -> Under Graduate Courses -> Indian Institute Of Technology (iit) Kanpur Btech Computer Science And Engineering
Courses Offered

    BTech COMPUTER SCIENCE AND ENGINEERING

  • Program Structure for BTech Programme

    Semester I

    1 PHY101: Physics Laboratory

    2 CHM101: Chemistry Laboratory

    3 MTH101: Maths - I

    4 PHY102: Physics - I

    One of the following:

    *ENG112: English Language and Composition

    *HSS-1 (Level 1): Humanities and Social Sciences elective

    5 ESC101: Fundamentals of Computing

    6 PE101: Physical Education - I

    Semester II

    1 PHY103: Physics - II

    2 MTH102: Maths - II

    3 TA101: Engineering Graphics

    4 ESC102: Introduction to Electronics

    5 CS100: Introduction to Profession

    6 PE102: Physical Education - II

    Semester III

    1 MTH203: Maths - III

    2 CHM201: Chemistry

    3 ESO-1: Engineering Science Option

    4 ESO211: Engineering Science Option

    5 ComS200: Communication Skills

    6 CS220: Introduction to Computer Organisation

    Semester IV

    1 HSS-2 (Level 1): Humanities and Social Sciences elective

    2 OE-1: Open elective

    3 TA201: Introduction to Manufacturing Processes

    4 CS201: Discrete Mathematics

    5 CS355: Programming Tools and Techniques

    Semester V

    1 CS330: Operating Systems

    2 CS340: Theory of Computation

    3 One out of the following three courses:

    4 CS350: Principles of Programming Languages

    5 CS425: Computer Networks

    6 CS455: Introduction to Software Engineering

    Semester VI

    1 CS335: Compiler Design

    2 CS345: Design and Analysis of Algorithms

    One out of the following three courses:

    *CS315: Principles of Database Systems

    *CS365: Artificial Intelligence

    *CS422: Computer Architecture

    Semester VII

    CS498: BTech Project(I)

    Semester VIII

    CS499: BTech Project (II)