MOOC Seminar Report File Format
MOOC Seminar Report File Format
Name
Roll Number
Assistant professor
School of Computing
School of Computing
GRAPHIC ERA HILL UNIVERSITY BHIMTAL CAMPUS
SATTAL ROAD, P.O. BHOWALI
DISTRICT- NAINITAL-263136
2023 - 2024
BHIMTAL CAMPUS
THIS IS TO CERTIFY THAT Mr. …………HAS SATISFACTORILY PRESENTED MOOC BASED SEMINAR.
THE COURSE OF THE MOOC REGISTRATION “MOOC Course Name”
DEGREE COURSE PRESCRIBED BY GRAPHIC ERA HILL UNIVERSITY, DEHRADUN BHIMTAL CAMPUS
Modules Attended
S. DATE Details of Modules Attended PAGE Signature
NO. NO.
1 12/04/2016 Practice Problems for Review of Basic 1
Concepts
I Express my gratitude to IIT Bombay and professors, for coming up with this interesting and thought
provoking course, compiling the best contents and most important working towards changing the
words, making the difference an d inspiring us to become the climate saver ourselves , knowledge that
I gained will last a lifetime.
I Want to thanks www.EDX.org for broadcasting the content and the very nice user interface.
Many thanks to my institution, Graphic Era Hill University, campus MOOC Coordinator –
____________and Seminar Coordinator – _______________ for motivating us to look beyond the
syllabus, to take up the opportunity and to learn as much as we can, as long as we can.
MODULE- 1
OBJECTIVE OF LEARNING:
CONTENT OF MODULE:
LEARNING OUTCOME:
OBJECTIVE OF LEARNING:
CONTENT OF MODULE:
Introduction to pointers
LEARNING OUTCOME:
The outcome of this module is to review the basic concepts of Pointers and Structures.
OBJECTIVE OF LEARNING:
Discuss, in detail, the data structures necessary for achieving its efficiency objectives.
Introducing the most important high-level file structures tools which include indexing,
sequential processing, B trees, Hashing.
Applying the techniques in the design of C++ programs for solving various file
management problems.
CONTENT OF MODULE:
Introduction to files
LEARNING OUTCOME:
After completing this course, the student should demonstrate the knowledge and ability to:
Explain the importance of file structures in the Data Storage and Manipulation.
Show how the File Structure approach differs from the data base approach.
Know some of the high-level file structures tools and recognize the difference between
various indexing techniques.
Implement some of the learned techniques and concepts using C++ for solving various
file management problems.
MODULE- 4
OBJECTIVE OF LEARNING:
CONTENT OF MODULE:
LEARNING OUTCOME:
To design, write and test programs that make appropriate use of advanced
object-oriented facilities common to many object-oriented languages such as
classes, message passing, overloading and inheritance.
To design, write and test interactive programs with a simple GUI interface
using an object-oriented programming language.
To implement UML based designs (based on Use Case, class, sequence and,
state diagrams) based on non-trivial case study problems displaying some
architecture complexity, MVC and persistence and considerable inter-class
communications.
OBJECTIVE OF LEARNING:
define destructors
CONTENT OF MODULE:
After completion of this module I am able to design, write and test programs
that make appropriate use of advanced object-oriented facilities common to
many object-oriented languages such as Constructor, Destructor.
Able to implement single copy with respect to multiple object using Static
members.
MODULE- 6
OBJECTIVE OF LEARNING:
Types of Inheritance
Defining a derived class
Inheriting private members
Virtual, Direct & Indirect base class
Defining derived class constructors
CONTENT OF MODULE:
Inheritance
More on Inheritance
LEARNING OUTCOME:
OBJECTIVE OF LEARNING:
The STL provides a ready-made set of common classes for C++, such as
containers and associative arrays, that can be used with any built-in type and with
any user-defined type that supports some elementary operations (such as copying
and assignment).
The STL achieves its results through the use of templates. This approach
provides compile-time polymorphism that is often more efficient than
traditional run-time polymorphism.
CONTENT OF MODULE:
LEARNING OUTCOME: