
Module 2: Structured data items:o Structured data gadgets and data types , specification andimplementation of based data varieties,o vector and arrays, data Character strings, variable size datastructures , Union, pointer. Subprograms and Programmer Defined Data Types:o Evolution of information type idea abstraction,o encapsulation and assistance hiding, Subprograms,o type definitions, abstract data types, over loadedsubprograms,customary subprogramsModule 3: Sequence Control:o Implicit and specific sequence control, sequence management withinexpressions,o series management inside of commentary, Subprogram sequencecontrol:o simple call return, recursive subprograms,o Exception and exception handlers, co routines. Data Control:o Names and referencing atmosphere, static and dynamic scope,o Local data, Shared data: dynamic and static scope,Module 4: Introduction to storage management:o Major run time elements requiring storage, Static storagemanagement,o Stack primarily based garage management,o Heap garage management. Programming Languages:o Introduction to procedural, non procedural, structured,o logical, useful and object orientated programming language,o Comparison of C and C++ programming languagesLearning Outcomes:1. Interpret and compare necessities for application projects2. Develop detailed layout specifications and test strategies3.