Contact Information

  • location_on
    BF 142, Sector 1, Salt Lake City, Kolkata, West Bengal 700064, India
  • call
    (033) 23210731, 23211327
  • web_asset
  • Approved By: UGC AICTE NAAC

M.Tech. (Software Engineering)


Duration:

2 Years

Eligibility:

B.Tech/ B.E.

Course Duration: Two Years (Semester System)

Course Eligibility : Bachelor's degree in Engg/Tech (B.E./B.Tech) in CSE, ECE, ECTE, IT, EI, EE with at least 60 % 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

PGSE101

Introduction to SE & Project Management

PGSE102

Advanced Operating Systems

PGSE103

Object Oriented Programming Concepts

PGSE104

Advanced Algorithms  (L)

Note : Seminar (Current Literature Search & Critical Review  of Research Publications) with periodic (at least twice) evaluation [credit 2] PGSE191

Semester – II

PGSE201

Advanced Database Management

PGSE202

Object Oriented Software Engineering & UML

PGSE203

Principles of Language Translation

PGSE204

Testing & Quality Management

Note : Seminar on Project (Project Proposal Presentation) [credit 2] PGSE-291

Semester – III

PGESE301

Elective – I

PGESE302

Elective II

PGESE301: Two electives to be chosen from any one of the papers offered

PGSE301A

Image Processing,

PGSE301B

Soft Computing,

PGSE301C

Neural Network & Neuro Fuzzy Computing,

PGSE301D

Pattern Recognition & Machine Learning,

PGSE301E

Mobile Computing,

PGSE301F

Advanced Search & Optimisation Techniques,

PGSE301G

Digital Signal Processing,

PGSE301H

Programmable Hardware & Reconfigurable Computing,

PGSE301I

Mobile Computing,

PGSE301J

Network Security.

PGSE301K

Coding Principles and Programming Techniques ,

PGSE301L

Advanced Computer Networks  & Mobile Computing ,

Elective Papers:  Any one from the following subjects for both General (A) and Embedded Technology (B) courses

PGSE302A

Image Processing,

PGSE302B

Soft Computing,

PGSE302C

Neural Network & Neuro Fuzzy Computing,

PGSE302D

Pattern Recognition & Machine Learning,

PGSE302E

Mobile Computing,

PGSE302F

Advanced Search & Optimisation Techniques,

PGSE302G

Digital Signal Processing,

PGSE302H

Programmable Hardware & Reconfigurable Computing,

PGSE302I

Mobile Computing,

PGSE302J

Network Security.

PGSE302K

Coding Principles and Programming Techniques ,

PGSE302L

Advanced Computer Networks  & Mobile Computing ,

 

Semester – IV

Project – Part II

Project Completion means the candidate is expected to make some original contribution