C/C++ | Java | Advance Java | J2EE | Data Structure | Visual Basic | Oracle | SQL Server | Software Testing | CCNA | CCNP | CCIE | MCITP | Hardware | Networking | HTML / CSS | JavaScript / XML | Dreamweaver | Ethical Hacking | PHP & My SQL | VB.Net | ASP.Net | C#.Net | SQL Server | MS-CIT | English Speaking | Specialized Courses | Foreign Education | Personality Development | Auto CAD 2D | Auto CAD 3D | STAAD Pro | REVIT | ARCHI CAD | 3D Studio Max | Uni-Graphics NX | Ansys | Pro-E / Creo | CATIA | CAD CAM | MS-Word | Excel | Powerpoint | Access | Internet and Email | Animation | Photoshop | Corel Draw | Illustrator | Premiere | Flash | 2D Max / 3D Max | Maya 2D / 3D Maya | Pinnacle | Graphics Design | Basic Advance Accounting | Costing & Auditing | Import and Export | Taxation | Tally 9.0 ERP | OCA / OCP | BCA | BCCA | MCA | MCM | Polytechnic | Distance Learning | Industrial Accounting | Share Market | SEO | Digital Marketing | Ruby on Rails | Autocad Electrical
Contact information:
ATLANTA COMPUTER INSTITUTE
SECOND FLOOR,   
SHIVAJI COMPLEX,
NEAR COFFEE HOUSE AND BANK OF BARODA,
OPPOSITE TITAN EYE,
WEST HIGH COURT ROAD,  DHARAMPETH,
NAGPUR  440010, MAHARASHTRA, INDIA. 
NAGPUR
Mobile: 9595 321479
               90281 57794
Tel: 0712-2557946

ATLANTA COMPUTER INSTITUTE
SECOND FLOOR, SELOKAR BHAVAN
OPPOSITE  SANGAM RESTAURANT,          NEAR  PETROL PUMP
MEDICAL SQUARE,
NAGPUR 440024, MAHARASHTRA, INDIA. 
NAGPUR
Mobile: 99701 98839
               9595 321479
Tel: 0712-2701833
Email: atlantaworld@gmail.com
www.atlantacomputer.in

Software Engineering MCM Semester 4 Nagpur University Syllabus Course and Classes

Atlanta Computer Institute Nagpur conducts Tuition Classes fo rMCM First Year (  Part 1 ) , MCM  Second Year (   Part 2  ) or all universities in India . The Following syllabus is of Nagpur University.  Final Year Projects Training is also given to  MCM  Students.
Software Engineering MCM Semester 4

Paper - III: Elective Foundation

 

Elective Foundation - II: Software Engineering
 


UNIT - I
Introduction- The software engineering discipline evolution and impact, Programs Vs. software product, Why study software engineering?, Emergence of software engineering, Notable changes in software development practices, Computer systems engineering. Software Life Cycle- Why use a life cycle model?, Classical waterfall model, Interactive waterfall model, Prototyping model, Evolutionary model, Spiral model, Comparison of different life cycle models. Software Product Management- Responsibilities of a software project manager, Project planning, Matrices for project size estimation, Project estimation techniques, Empirical project techniques, COCOMO- A heuristic estimation technique, Halstead‘s software science- An analytical technique, Staffing level estimation, Scheduling, Organization and team structures, Staffing, Risk management, Software configuration management, Miscellaneous plans.

UNIT - II
Requirement Analysis and Specifications - Requirement gathering and specifications, Software requirement specification, Formal system development techniques, Axiomatic specification, Algebraic specification, Executable specification and 4GLs. Software Design- What is a software design?, Cohesion and coupling, Neat arrangement, Software design approaches, Object oriented Vs. function oriented design. Function Oriented Software Design- Overview of SA/SD methodology, Structured analysis, Data flow diagrams (DFDs), Extending DFD techniques to real-time systems, Structured design, Detailed design, Design review.
UNIT - III br /> Object Modeling Using UML - Overview of object oriented concept, Unified modeling language (UML), UML diagrams, Use case models, Class diagrams, Interaction diagrams, Activity diagrams, State chart diagrams. Object Oriented Software Development- Design pattern, A generalized object oriented analysis and design process, Odd goodness criteria.
UNIT - IV
CComputer Aided Software Engineering- Case and its scope, Case environment, Case support in software life cycle, Other characteristics of case tools, Towards second generation case tools, Architecture of a case environment. Software MaintenanceCharacteristics of software maintenance, Software reverse engineering, Software maintenance process model, Estimation of maintenance cost. Software Reuse- What can be reused?, Why almost no reuse so far?, Basic issue in any reuse program, A reuse approach, Reuse at organization level.

Text Book: br /> 1. Rajib Mall, Fundamentals of Software Engineering, PHI.

Reference Books:
1. Rajesh Narang, Software Engineering Principles & Practices, McGraw-Hill.
2. Roger Pressman, Software Engineering - A Practitioner Approach, McGraw-Hill.
3. Dr. Sajan Mathew, Software Engineering, S. Chand.
4. S. Thangasamy, Essentials of Software Engineering, Wiley-India.
5. Pankaj Jalote, Software Engineering - A Precise approach, Wiley.

New MCM Syllabus Semester Pattern  From 2016 - 17

Theory

1.  Fundamental of Information Technology 

2.  Programming in C & OOPs Concept

3.  Introduction to Operating Systems 

4.  Computerized Accounting ( Tally ERP 9  ) 

Practical

1. Practical-I : Programming in C & Operating Systems

2. Practical-II : Tally ( ERP 9 ) & MS-Office 

MCM Semester 2

Theory

1.  Management Information Systems

2.   Core Java 

3.  Quantitative Techniques & Operation Research

4.  E-Commerce and Web Designing 

Practical

1. Practical-I : Core Java 

2. Practical-II : HTML, JavaScript 

MCM Part-II

MCM Semester 3

 (A) Theory

1.   Advanced Database Management System 

2. Principles & Techniques of Management

3.  Electives

               ( i )     PHP & My-SQL

              ( ii )     VB.Net 

              ( iii )     C#.Net                 

4.  Research Methodology

 (B) Practical

1. Practical-I : SQL & PL/SQL 

2. Practical-II : Electives 

MCM Semester 4

 (A) Theory

1.   ASP.Net 

2.    Electives : (i) Advanced Java

                            (ii) Android Programming

                            (iii) Python

3.  Electives :   ( i ) Big Data & Hadoop  

                             ( ii ) Software Engineering   

                            ( iii )Strategic Management

(B) Practical

1. Practical-I : ASP.Net 

2. Practical-II : Electives 

(C)  Project

1. PROJECT 

BCA Bachelor Of Computer Application, BCCA, Bachelor of Commerce & Computer Application BE IT/CS, Information technology/Computer Science MCA, Master of Computer Application MCM, Master of Computer Management Diploma , Polytechnic B.Arch Bachelor Of Architecture, Others,

Basic Programming

C / C++ ,

Testing

Software Testing,

Hardware & Networking

CCNA, MCSE, Hardware, Networking
Join our newsletter:
Course Offers
Dot Net Courses Java Coaching Classes Autocad and CAD Training Institute Web Design and Development Courses
Advance Accounting Classes Short Term Computer Course Design and Animation Courses Job Oriented Courses Professional Courses Nagpur University Syllabus and Classes for BCCA BCA MCM MCA BE Poly Diploma BSc MSc BCom BA
Short Term Courses

Programming & Database

C / C++
Java
Advance Java
J2EE
Data Structure
Visual Basic
Oracle
SQL Server
Android
Ruby on Rails

Testing

Software Testing
ISTQB

Hardware & Networking

CCNA
MCSE
Hardware
Networking
CCNP
CCIE
Linux
Cloud Computing

Web Designing

HTML / CSS
JavaScript / XML
Dreamweaver
Frontpage
PHP & My SQL
Joomla
Wordpress
PHP Framework

.Net

VB.Net
ASP.Net
C#.Net
SQL Server
Advance .Net

Basic Courses

MS-CIT
English Speaking
Interview Skills
Personality Development

AutoCAD

AutoCAD
STAAD Pro
REVIT
ARCHI CAD
3D Studio Max
Uni-Graphics NX
Ansys
Pro-E
CATIA
Autocad Electrical
CAD CAM
CNC
MS-Project
Primavera
Solidworks

Computer Application

MS-Word
Excel
Powerpoint
Access
Internet and Email
MS-Office

Animation & Multimedia

Photoshop
Corel Draw
Illustrator
Premiere
Flash
InDesign
2D Max / 3D Max
Maya 2D / 3D Maya
Pinnacle
Graphic Design
Advance Animation
Sketchup

Advance Accounting

Basic Advance Accounting
Costing & Auditing
Import and Export
Taxation
Tally 9 ERP
Share Market
Industrial Accounting

Tuition Classes

BCCA
BCA
MCM
MCA
Polytechnic
BE
B Arch
12th
BSc

Certifications

Adobe
Microsoft
Oracle

Ethical Hacking

Ethical Hacking

Projects

Project Computer IT Electronics
Final Year Mechanical

Electronics Courses

Embedded Systems
Matlab
VHDL
PCB Designing

Degree Courses

Distance Learning Degree Courses
College
Study Abroad

Career Courses

Career Courses