Vous êtes sur la page 1sur 8

Master Presenters Manual

for Structured Programming Language (C++)

Effective from: March 2009 Ver. 1.0

Amendment Record
Version No.
1.0

Effective Date
March 2009

Change
New

Replaced Pages
-

2009 Aptech Limited

Table Of Contents
Sr.
No. 1. 2. 3. 4. 5. 6. Introduction Information on Module Session Allocation Week-wise Session Schedule Session Coverage Bibliography
Evaluation Strategy

Details

Page No.
1 1 2 2 4 4

2009 Aptech Limited

Presenters Manual Structured Programming Language (C++)

1. Introduction At the end of this module, student will be able to: Explain the OOPs concept, Encapsulation, Abstraction, Inheritance, polymorphism. Explain C++ Operators, Constructors, functions and classes. 2. Information on Session Allocation Module C++ Theory (No. of Hrs)
14

Lab (No. of Hrs) 10

Total (No. of Hrs) 24

Issue Date: March 2009 Ver.1.0

2009 Aptech Limited

Page 1 of 12

Presenters Manual Structured Programming Language (C++)

3. Week-wise Session Schedule

A session has duration of 2 hrs The Concepts session is to be conducted in the classroom Lab session is a hands-on session to be conducted in the lab

Normal Track
Topic/Week D1 Structured Programming Language (C+ +) D2 D3 D4 1
T1 T2 L1 T3

2
L2 T4 L3 T5

3
L4 T6 T7 L5

4. Session Coverage The table below details out the contents of each session where: SG Student Guide

Issue Date: March 2009 Ver.1.0

2009 Aptech Limited

Page 2 of 5

Presenters Manual Structured Programming Language (C++)

Session No. Session 1

Session Details C++ T1

Deliverables Mapping

This session covers object-oriented approach, comparison between benefits and drawbacks of OOP and traditional approach, concept of classes and objects along with the encapsulation, abstraction, inheritance and polymorphism, iidentifiers, variables, operators, the order of evaluation type casting and short hand operators.
Session 2 C++ T2

This session covers selection constructs, looping constructs and simple control statement.
Session 3 C++ L1 The student will write programs implementing the concepts of variable, operators, selection constructs, looping constructs and simple control statement.

Session 4

C++ T3 This session deals with the concepts of functions, pointers and array. It also details the operations performed on them. C++ L2 In this session, the student writes programs implementing the concept of functions, arrays and pointers. C++ T4 Function and operator overloading and their operations are the topics dealt in this session. C++ L3 Programs for function and operator overloading are written. C++ T5 Implementation of Inheritance through the use of constructors and destructors, and the call to the member functions from the derived classes are the topics of discussion. C++ L4 The student practices programs for the concept of constructors and destructor with inheritance in this session. C++ T6 Multiple inheritance and polymorphism are detailed explanation of virtual function and classes. The concept of dynamic and static polymorphism.

Session 5

Session 6

Session 7 Session 8

Session 9

Session 10

Issue Date: March 2009 Ver.1.0

2009 Aptech Limited

Page 3 of 5

Presenters Manual Structured Programming Language (C++)

Session No. Session 11

Session Details C++ T7 Session has an explanation of data structures and exception handling C++ L5 Polymorphism, multiple inheritance, data structures and exception handling concepts are implemented in programs in this session

Deliverables Mapping

Session 12

5. Bibliography C++ Toolkit for Engineers and Scientists by James T Smith C++ Programming Fundamentals (Cyberrookies Series) by Chuck Easttom Turbo C++ by Robert Lafore Complete Reference C++ by Herbert Shield

6. Evaluation Strategy

The Evaluation Strategy for this semester is as follows: Final Examination 6.1 Award of Grades

Overall Weighted Marks > = 40 % but < 60 % qualifies for PASS Overall Weighted Marks > = 60 % but < 75 % qualifies for CREDIT and Overall Weighted Marks > = 75 % qualifies for DISTINCTION Note: To attain a PASS/CREDIT/DISTINCTION grade, a student should achieve at least 40% in each of the elements of Internal Examination as well as Final Examination, otherwise he/she will be declared as Referred. 6.2 Final Examination (External)

Below is the list of modules to be covered in Final Examination along with their weightages: Final Examination 1 (E1)
Issue Date: March 2009 Ver.1.0 2009 Aptech Limited Page 4 of 5

Presenters Manual Structured Programming Language (C++)

Marks: 25 Duration: 30 minutes Type: Objective Sr. No. 1. C++ Name of the Subject
Percentage of contents

100%

Evaluation Details 1. Computation of Marks for Final Examination (M1) M1 = 4 * E1 3. Computation of Total Marks (T) T = 100% of M1 4. Computation of Overall Weighted Marks (O) O = 100% of T

Issue Date: March 2009 Ver.1.0

2009 Aptech Limited

Page 5 of 5

Vous aimerez peut-être aussi