Oops
Oops
Course Learning Rationale (CLR): The purpose of learning this course is to: Program Outcomes (PO)
CLR-1 : Programs using object-oriented approach and design methodologies for real-time application development 1 2 3 4 5 6 7 8 9 10 11 12
Method overloading and operator overloading for real-time application development programs
Engineering Knowledge
Design/development of
Communication
Environment &
Sustainability
CLR-5 : Model the System using Unified Modelling approach using different diagrams
solutions
society
Ethics
Course Outcomes (CO): At the end of this course, learners will be able to:
CO-1: Create programs using object-oriented approach and design methodologies - 2 2 - 2 - - - - - - 3
CO-2: Construct programs using method overloading and operator overloading - 2 2 - 2 - - - - - - 3
CO-3: Create programs using inline, friend and virtual functions, construct programs using standard templates - 2 2 - 2 - - - - - - 3
CO-4: Construct programs using exceptional handling and collections - 2 2 - 2 - - - - - - 3
CO-5: Create Models of the system using UML Diagrams - 2 2 - 2 - - - - - - 3
1.Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Object-Oriented Analysis and Design with
4. Robert Lafore, Object-Oriented Programming in C++, 4th ed., SAMS Publishing, 2008
Learning Applications, 3rd ed., Addison-Wesley, May 2007
Resources 5. Ali Bahrami, Object Oriented Systems Development”, McGraw Hill, 2004
2. Reema Thareja, Object Oriented Programming with C++, 1st ed., Oxford University Press, 2015
6. Craig Larmen, Applying UML and Patterns, 3rd ed., Prentice Hall, 2004
3. Sourav Sahay, Object Oriented Programming with C++, 2nd ed., Oxford University Press, 2017
85
B.Tech/M.Tech(Integrated) Regulations 2021)- Volume-2-First Year Syllabi-Control copy
Learning Assessment
Continuous Learning Assessment (CLA)
Summative
Formative Life Long Learning
Bloom’s Final Examination
CLA-1 Average of unit test CLA-2 –
Level of Thinking (40% weightage)
(50%) (10%)
Theory Practice Theory Practice Theory Practice
Level 1 Remember 20% - 20% - 20% -
Level 2 Understand 20% - 20% - 20% -
Level 3 Apply 30% - 30% - 30% -
Level 4 Analyze 30% - 30% - 30% -
Level 5 Evaluate - - - - - -
Level 6 Create - - - - - -
Total 100 % 100 % 100 %
Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Sagar Sahani, Amadeus Software Labs, Bangalore, hello.sagarsahni@gmail.com 1.Prof. R. Golda Brunet, GCE,Salem, goldabrunet@gcessalem.edu.in 1. Mr.C.Arun, SRMIST
2. Mr. Janmajay Singh, Fuji Xerox R&D, Japan, janmajaysingh14@gmail.com 2. Mrs.C.G.Anupama, SRMIST
86
B.Tech/M.Tech(Integrated) Regulations 2021)- Volume-2-First Year Syllabi-Control copy