Zollege is here for to help you!!
Need Counselling

Master of Technology [M.Tech] (Software Engineering)

Course Structure

M.Tech. Software Engineering course is divided into four semesters out of which the first two semesters are a combination of theory classes and practical classes. The third semester is about comprehensive viva and submission of project work.

The mode of teaching in the third semester is only through seminars. The last semester is also based on seminar type mode of teaching and students are required to submit a project work in this semester.

Syllabus

An overview of the syllabus is as follows:

Name of the course

Topics covered

Description

Advanced Data Structures and Algorithms

Algorithms, Stack and Queue ADTs, Searching–Linear and binary search methods, Trees- Ordinary and Binary trees terminology, Search trees- Binary search tree-Binary search tree ADT.

The major focus of the paper is on the fundamental design, analysis, and implementation of basic data structures.

Web Technologies and Services

Client Side Technologies, Introduction to Java Servlets, Introduction to JSP, Introduction to Struts Framework, Service Oriented Architecture and Web Services.

The paper deals with the knowledge of programming with java and students are able to develop web based solutions using multi-tier architecture.

Software Requirements and Estimation

Software Requirements: What and Why, Software Requirements Engineering, Software Requirements Management, Software Requirements Modeling, Software Estimation, Size Estimation, Effort, Schedule and Cost Estimation, Tools for Requirements Management and Estimation.

The paper focuses on the knowledge of the distinction between critical and non- critical systems.

Software Development Methodologies

Introduction to Software Engineering, A Generic view of process, Process models, Software Requirements, Design Engineering, Creating an architectural design, Modeling component-level design, Testing Strategies, Product metrics, Metrics for Process and Products, Risk management, Quality Management, Configuration Management.

The paper is a broad and critical understanding of all the processes for engineering high quality software and the principles, concepts and techniques associated with software development.

Software Architecture and Design Patterns

Envisioning Architecture, Creating an Architecture, Analyzing Architectures, Moving from one system to many, Patterns, Creational and Structural patterns, Behavioral patterns, Case Studies.

The paper focuses on the understanding of the concept of patterns and the Catalog.  

Software Process and Project Management

Software Process Maturity, Process Reference Models, Software Project Management Renaissance, Life-Cycle Phases and Process artifacts, Workflows and Checkpoints of process, Process Planning, Project Organizations, Project Control and process instrumentation, CCPDS-R Case Study and Future Software Project Management Practices.

The paper deals with the topic of how to describe and determine the purpose and importance of project management from the perspectives of planning, tracking and completion of project.

Software Quality Assurance and Testing

Software Quality Assurance and Standards, Quality Standards, Software Testing Strategy and Environment, Building Software Testing Process, Software Testing Techniques, Software Testing Tools, Testing Process- Seven Step Testing Process, Specialized Testing Responsibilities.

The paper aims to make the student understand software testing and quality assurance as a fundamental component of software life cycle.

Component Based Software Engineering

Component definition, Planning Team Roles for CBD, The Design of Software Component Infrastructures - Software Components and the UML, The Management of Component-Based Software Systems, Component Technologies.

The paper deals with concepts which help students understand the essentials of component-based software engineering.

Ask your question

Answered Questions

KG

Kriti Grover

19 Jul 21

CSE has always been an important and the best career to opt for at BITS Pilani. Its demand is increasing with each day and the skills required are in very high demand. Some specializations like software systems are more in demand than others so it becomes a clear advantage if you learn software systems. Studying at an institute such as BITS Pilani further adds sparkles to your future career and scope.

  • Software development is one of the strong fortes of BITS Pilani and M.E. Software development is a good option here.
  • They have extensive training in the fields of Software Engineering and development.
  • Additional basic subjects are also taught.
  • BITS Pilani is also well known among the industry and therefore the industries offer to recruit majors of the students.
  • Software systems have a wide scope for the students and it also has several other opportunities in the same field.
  • CSE and Software System have different course structures in the beginning but gradually CSE starts including Software system in its course by the end of 2nd year.
  • M.E. in Software System mainly focuses on the development and implementation of the software package.
Categories ME Software Systems at BITS Pilani
Course Fee 8.92 lakh
Course Duration 2 years
Highest CTC 30 LPA
Average CTC 14 LPA
Lowest CTC 7 LPA
Recruiting Companies Cisco, Samsung, Microsoft, GE, etc.

Some basic subjects are taught to students of both branches are the same, lots of core Computer Science stuff is not taught to SS students. However, they receive extensive training in Software Engineering and related fields. Also, when you sit for placements, the courses you've done matter a lot.

...Show More

Similar Colleges You Might Be Interested In

Indian Institute of Information Technology - [IIIT]
ME/M.Tech 1.75 LFirst year Fees courses & fees >
No Ratings Found!!
Follow
No Ratings Found!!
Follow
National Institute of Technology - [NIT]
ME/M.Tech 1.60 LFirst year Fees courses & fees >
No Ratings Found!!
Follow
Delhi Technological University - [DTU]
ME/M.Tech 1.69 LFirst year Fees courses & fees >
No Ratings Found!!
Follow
No Ratings Found!!
Follow
R V College of Engineering - [RVCE]
ME/M.Tech 2.77 LTotal Fees courses & fees >
No Ratings Found!!
Follow
No Ratings Found!!
Follow
No Ratings Found!!
Follow

Subscribe To Our News Letter

Get Latest Notification Of Colleges, Exams and News

© 2024 Zollege Internet Private Limited