Contact Information

  • location_on
    Sub Post Office, Katra, Katra, Jammu and Kashmir 180003, India
  • call
    (01991) 285524, (Toll Free No. 1800-180-7133) / phone_iphone 9419911696, 9622885588
  • mail_outline
    (01991) 285694
  • email
  • web_asset
  • Approved By: UGC AICTE

B.Tech. (Computer Science and Engineering)


Duration:

4 Years

Eligibility:

10+2 or Equivalent

Course Detail

Course Code

Course Title

Semester - I

 

SPML 103B

Solid State Physics

SPML 102B

Calculus & Linear Algebra

EMEL 101B

Engineering Graphics

PLNL 103B

English in Practice

ECSL 101B

Computer Fundamentals & Information Technology

EECL 101B

Electrical Science and Engineering

SPMP 102B

Solid State Physics Lab

ECSP 101B

Basic Computer Lab

EECP 103B

Basic Electrical Engineering Lab

Semester - II

 

SPML 101B

Electronic Waves & Fields

SPML 104B

Differential Waves & Vector Calculus

ECSL 102B

Introduction to Programming with ‘C’

EMEL 103B

Elements of Mechanical Engineering

EECL 102B

Basic Electronics

PLNL 101B

Communication Skills

ECSP 102B

Programming Lab

SPMP 101B

Electromagnetic Waves & Fields Lab.

EECP 102B

Basic Electronics Lab

EMEP 101B

Workshop Practice

Semester - III

 

SPML 201B

Integral Transforms & Complex Analysis

EECL 207B

Principles of Communication Engineering

EECL 208B

Analog and Digital Electronics

PPCL 201B

Introduction to Logic

SPML 204B

Material Science

ECSL 201B

Data Structures

ECSP 201B

Data Structure Lab

EECP 207B

Analog & Digital Electronics Lab

EECP 206B

Communication Engineering Lab

Semester - IV

 

SPML 205B

Engineering Computational Methods

SPML 202B

Discrete Structures

ECSL 202B

Design and Analysis of Algorithms

ECSL 203B

Operating System

ECSL 204B

Computer Organization & Architecture

ECSL 205B

Software Engineering

ECSL 206B

Object Oriented Programming

ECSP 207B

Engineering Computational Methods Lab

ECSP 206B

OOPS Lab

ECSP 202B

Operating System Lab

Semester - V

 

EECL 303B

Microprocessors

EECL 304B

Signals and Systems

ECSL 301B

System Programming

ECSL 302B

Theory of Computation

ECSL 303B

Java Programming

ECSL 304B

System Analysis & Design

ECSP 303B

Java Programming Lab

EECP 303B

Microprocessor Lab

Semester - VI

 

EECL 305B

Digital Signal Processing

ECSL 305B

Compiler Design

ECSL 306B

Computer Networking & Communication

ECSL 307B

Visual Programming

ECSL 308B

Database Management System

MENL 351B

Engineering Economics & Management

ECSP 307B

Visual Programming Lab

ECSP 308B

Database Management System Lab

Semester - VII

 

ECSC 401B

Colloquium

SPML 401B

Applied Graph Theory

ECSL 401B

Parallel & Distributed Computing

ECSL 402B

Computer Graphics

ECSL 403B

Web Based Application Design

ECSL 44X

Elective – I

ECSP 41B

Computer Graphics Lab

ECSD 41B

Mini Project

Semester - VIII

 

ECSL 45X

Institutional Elective

ECSL 46Y

Elective – II

ECSD 42B

B. Tech. Project

List of Electives

Elective – I

  • Data Mining & Warehousing
  • Artificial Intelligence
  • Information Theory & Coding
  • Rhetoric & Public Speaking
  • Indian Writing in English
  • Phonetic & Phonology
  • Riddles of Existence
  • Project Management for Engineers

Elective – II

  • image Processing & Pattern Recognition
  • Mobile Cellular Communication
  • Advanced DBMS
  • Distributed Systems
  • Satellite Communication
  • Industrial Economics
  • Marketing Management

Institutional Elective

  • Neural Network & Fuzzy Set
  • Advanced Computer Architecture
  • E-Commerce & Cyber Laws