B.Tech in Computer Science in College of Engineering, Roorkee


College of Engineering, Roorkee is one of the famous engineering colleges of the state Uttarakhand. The college provides B.Tech in 7 different streams of engineering. The institute offers post graduate programs also. Candidates who satisfy the eligibility criteria can apply for the preferred course.

Eligibility Criteria

Candidates who have completed their higher secondary level of education in Science are eligible to study B.Tech in Computer Science in College of Engineering, Roorkee.

Structure and Syllabus of B.Tech in Computer Science in College of Engineering, Roorkee

The duration of the course is four years. These four years are further divided into eight semesters. The syllabus for each semester is as follows.

Semester 1 and 2

  • English
  • Mathematics 1
  • Applied Physics
  • Computers and Information Technology
  • C and Data Structures
  • Network Theory
  • Semiconductor devices and circuits
  • Engineering Drawing Practice
  • Computer Programming Lab
  • Semiconductor Devices and Circuits Lab

Semester 3

  • Mathematics – II
  • Discrete Structures and Graph Theory
  • Data Processing and File Organization
  • Linear and Digital ICs Applications
  • Switching theory and Logic design
  • Managerial Economics and Accountancy
  • COBOL Lab
  • IC Applications Lab

Semester 4

  • Probability and Statistics
  • Electrical Technology
  • Computer Organization
  • Design and Analysis of Algorithms
  • Operating Systems
  • Object Oriented Programming
  • Operating Systems Lab
  • Object Oriented Programming Lab

Semester 5

  • Interfacing through Microprocessors
  • Operations Research
  • Data Communications
  • Theory of Computation
  • Principles of Programming Languages
  • System Programming
  • Interfacing through microprocessor lab
  • Systems Programming Lab

Semester 6

  • Management Science
  • Computer graphics
  • Computer Networks
  • Artificial Intelligence
  • Language processors
  • Database management Systems
  • Language Processor Lab
  • DBMS Lab

Semester 7

  • Software Engineering
  • Distributed Systems
  • Visual Programming Techniques
  • Java programming
  • (Elective-I) Advanced Computer Architecture
  • (Elective-I) Fault Tolerant Systems
  • (Elective-II) Digital Speech and Image processing
  • (Elective-II) Neural Networks
  • Visual Programming Lab
  • Java Lab

Semester 8

  • (Elective III) Simulation and Modeling
  • (Elective-III) Robotics
  • (Elective-IV) Data Mining and Ware Housing
  • (Elective-IV) Advanced Databases

There will also be a Project Work in the final semester.

Admission Procedure

Admission for B.Tech in Computer Science in College of Engineering Roorkee is done in two ways:

  • Through the counseling based on the score obtained in entrance examinations like AIEEE or UKSEE or UTUPGEE  which is conducted by the Uttarakhand Technical University
  • Through direct counseling conducted by the management of the institutions which is held after the completion of university counseling depending on the available seats

Contact details of College of Engineering, Roorkee

  • Address: College of Engineering Roorkee (COER), 7th K.M. Roorkee Haridwar Road (NH-58), Roorkee (India) – 247667
  • Phone: +91-01332-278011, +91-01332-279737
  • Fax: +91-01332-270307
  • E-mail: Admission Enquiry: [email protected]
  • General Queries: [email protected]
  • Website: http://www.coe-roorkee.com


Do you have any question? Please ask:

Questions will be answered on our Forum section

One Response to “B.Tech in Computer Science in College of Engineering, Roorkee”

  1. 1
    shalini shah:

    is cs (b tech)in iit roorkee than cs (dual degree-b tech and m tech) in iit kharagpur?