1st Sem, MCA

MCAL101: Sepm and Oop Lab Syllabus for MCA 1st Sem 2016 Pattern Mumbai University

Sepm and Oop Lab detailed Syllabus Scheme for Master of Computer Applications (MCA), 2016 regulation has been taken from the University of Mumbai official website and presented for the MCA students. For Course Code, Course Title, Test 1, Test 2, Avg, End Sem Exam, Team Work, Practical, Oral, Total, and other information, do visit full semester subjects post given below.

For all other Mumbai University MCA 1st Sem Syllabus 2016 Pattern, do visit MCA 1st Sem 2016 Pattern Scheme. The detailed Syllabus Scheme for sepm and oop lab is as follows.

MCAL101: Sepm and Oop Lab Syllabus for MCA 1st Sem 2016 Pattern Mumbai University

SEPM and OOP Lab

Prerequisites:

Basic Understanding of C Programming Language Knowledge of Algorithms and Control Flow of a program

Course Educational Objectives (CEO):

  1. CEO 1: To Understand Concepts of Object oriented programming and basics of Software Engineering
  2. CEO 2: To learn how C++ supports Object Oriented Principles.
  3. CEO 3: To Study Design of reliable and maintainable Object Oriented Applications using an Integrated Software Engineering Approach.

Course Outcomes:

Students will be able to:

  1. Design and Develop the solution to a problem using Object Oriented Programming Concepts
  2. Demonstrate use of C++ Concepts
  3. Develop real time applications.

1. Programming Basics

  1. Basic Programs using C
  2. Programming Assignments using Control Structures
  3. Logic Building Programming Assignments 8

2. Introduction to C++

  1. Programming Assignments Using Classes
  2. Programming Assignments using Static members and Methods
  3. Programming Assignments using Constant members and Methods
  4. Programming Assignments using Arrays and Strings 8

3. Operator Overloading and Pointers

  1. Programming Assignments to Overload Operators
  2. Programming Assignments for Data Conversions
  3. Programming Assignments Using Pointers 8

4. Inheritance and Polymorphism

Programming Assignments based on Inheritance and Polymorphism 8

5. Streams and Exceptions

Programming Assignments based on Streams and Exceptions 8

6. Advanced C++

Programming Assignments based on Templates Case Study- Database Connectivity using MySQL 8

7. SRS

Business Case Software Requirement Specification (SRS to be attached for any sample project) 4

8. Scheduling Tools and WBS

  1. Introduction to Project Scheduling tools (any open source softwares)
  2. Creating a Project Plan or WBS
  3. Establishing the Project Start or Finish Date
  4. Entering Tasks
  5. Attach Supporting Information
  6. Entering Task Durations
  7. Setting Task Constraints (Milestones)
  8. Gantt chart
  9. Pert/CPM chart 8

9. Resource Management

Resource Management (using open source tool) Managing Project Cost 4

10. Cost Estimation and Quality Standards

Solving examples using COCOMO and COCOMO II models, CPM numerical Case studies on Quality Standards 4

11. A Mini – Project

It is based on OOP and SE PM using an integrated approach (Maximum two students in a group) 10

Reference Books:

  1. The Complete Reference C, 4th EditionHerbert Sehlidt,Tata Mcgraw Hill
  2. Object Oriented Programming in C++,4th Edition,Robert Lafore,SAMS Techmedia
  3. The Complete Reference-C++,4th Edition. Herbert Schildt,Tata McGraw-Hill
  4. The C++ Programming Language, 4th Edition,BjarneStroustrup,AddisonWesly
  5. Starting Out with C++ Early Objects,8th Edition,Tony Gaddis et al,Addison-Wesley
  6. C++ How to Program,8th Edition,Deitel and Deitel, Prentice Hall
  7. Practical C++ Programming,2nd Edition,Steve Quoaline,Oreilly Publication
  8. Absolute C++,4th Edition, Walter Savitch,Pearson Education
  9. Software Engineering, 5th and 7th edititon, by Roger S Pressman, McGraw Hill publication.
  10. Managing Information Technology Project, 6edition, by Kathy Schwalbe, Cengage Learning publication.
  11. Information Technology Project Management by Jack T Marchewka Wiley India publication.
  12. Software Engineering 3rd edition by KK Agrawal, Yogesh Singh, New Age International publication.
  13. Software Engineering Project Management by Richard H. Thayer Wiley India Publication.
  14. Software Engineering for students: A Programming Approach by Douglas Bell, Pearson publication.

Web References:

  1. https://dev.mysql.com
  2. www.github.com

For detail syllabus of all other subjects of Master of Computer Applications (MCA), 2016 regulation do visit MCA 1st Sem Subjects syllabus for 2016 regulation.

Leave a Reply

Your email address will not be published. Required fields are marked *

*