Contact Information

  • location_on
    P.O. Gurukula Kangri, Haridwar, Uttarakhand 249404, India
  • call
    phone_iphone 7300761138, 7300761121 (New Admission)
  • email
  • web_asset
  • Approved By: UGC NAAC

B.Tech. (Computer Science and Engineering)


Duration:

4 Years

Eligibility:

10+2 or Equivalent

Course Duration: Four Year (Semester  System)

Course Eligibility : 10+2 in any Stream with at least 50 % marks or Equivqlent CGPA

Admission Criteria: Merit in qualifying examination, subject to eligibility criteria.

Entrance/Eligibility Test: As per University Rules

Programme Mode: Regular

Course Syllabus

Semester- I

Course Code

Course Title

ECH101/EPH101

Engineering Chemistry/Engineering Physics

EMA101

Engineering. Mathematics– I

EME101/EEE101

Fundamental of Mechanical Engineering / Basic Electrical Engineering

ECS101/EEC101

Introduction to Computers &;Programming in ‘C’/Basic Electronics Engineering

EHU101/ EHU102

Vedic Engineering/Technical Communication

ENS101/EME102

Environmental Studies* /Basic Manufacturing Process

Practical

 

ECH151/EPH151

Engineering Chemistry Lab / Engineering Physics Lab

EME151/ EEE151

Basic Mechanical Engineering  Lab / Basic Electrical Engineering Lab

ECS151/ EEC151

Computer Programming Lab /  Basic Electronics Engineering Lab

EME153/ EME152

Engineering Graphics / Workshop Practice

 

Semester- II

EPH201/ ECH201

Engineering Physics/Engineering Chemistry

EMA201

Engineering Mathematics– II

EEE201/EME201

Basic Electrical Engineering / Fundamental of Mechanical Engineering

EEC201/ECS201

Basic Electronics Engineering/Introduction to Computers & Programming in ‘C’

EHU202/EHU201

Technical Communication/ Vedic Engineering

EME202/ENS201

Basic Manufacturing Process / Environmental Studies*

Practical

 

EPH251/ECH251

Engineering Physics Lab/Engineering Chemistry Lab

EEE251/EME251

Basic Electrical Engineering Lab / Basic Mechanical Engineering Lab

EEC251/ECS251

Basic  Electronics Engineering Lab / Computer ProgrammingLab

EME252/EME253

Workshop Practice / Engineering Graphics

 

Semester- III

ECS301/ECS405

C & Data Structure

EMA301

Engineering Mathematics- III

ECS302

Computer Organization

EEC302

Digital Electronics

ECS303

System Analysis And Design

EEE302/EEE403

Network Analysis & Synthesis

Practical

 

ECS351/ECS454

Data Structure Lab

EHU351/EHU651/EHU551

Technical Communication Lab

ECS352

Computer OrganizationLab

EEC352

Digital Electronics Lab

 

Semester- IV

ECS401

Software Engineering

EMA401

Discrete Mathematics

ECS402

Operating System

EMA402

Numerical Analysis

ECS403

Advance Data Structure

ECS404/ECS505

Object Oriented Programming Using C++

Practical

 

ECS451

Advance Data Structure Lab

ECS452/ECS554

Object Oriented Programming  Lab

EMA452

Numerical Analysis Lab

ECS460

Seminar

 

Semester- V

ECS501

Core Java

EHU501/EHU601

Industrial Economics & Business Administration

ECS502

System Software

EEC505/EEC402/EEC605

Microprocessor and Microcontroller

ECS503

Computer Graphics

ECS504

Database ManagementSystem

Practical

 

ECS551

Java Programming Lab

EEC553/EEC451/EEC654

Microprocessor and Microcontroller Lab

ECS552

Computer Graphics Lab

ECS553

DBMS Lab

 

Semester-VI

ECS601

Theory of Automata and Formal Languages

ECS602

Advance Java

ECS603

Design & Analysis of Algorithms

ECS604/ECS705

Computer Network

ECS605

Artificial Intelligence

ECS606

.net Technologies

Practical

 

ECS651

Advance Java Lab

ECS652

.net Technologies Lab

ECS660

‘C’ Project Lab

 

Semester- VII

ECS701

Compiler Design

EMA701

Optimization Techniques

ECS702

Cryptography & Network Security

ECS703

UNIX and Shell Programming

ECS704

Visual Programming

Practical

 

ECS751

UNIX  Lab

ECS752

Visual Programming Lab

ECS760

Minor Project

 

Semester- VIII

ECS801

Advance Database

ECS802

Advance Computer Network

 

Elective-I

 

Elective-II

Practical

 

ECS860

Major Project