Page 42 - REC :: B.E. EEE CURRICULUM & SYLLABUS - R2017
P. 42

Dept of EEE, REC

                   4.  Function Generators 10
                   5.  Regulated 3 output Power Supply 5, ± 15V 10
                   6.  CRO 10
                   7.  Storage Oscilloscope 1
                   8.  Breadboards 10
                   9.  At Least one demo module each for the listed equipment.
                   10. Component data sheets to be provided.

               OUTCOMES:
               On completion of the course, students will be able to
                   ●  analyze and understand the behavior of semiconductor device based on the experiment.
                   ●  determine the  characteristics and working of the semiconductor device.
                   ●  evaluate and design the amplifier and oscillator circuits.
                   ●  obtain frequency response of CRO and learn its operation.
                   ●  realize Differential amplifier and Astable multivibrator.

               CS17361         OBJECT ORIENTED PROGRAMMING PARADIGM        L  T   P  C
                                                   LABAROTORY                                    0   0   4   2


               OBJECTIVES:
               The student should made to:
                     Be familiarized with good programming design methods.
                     Getting exposure in implementing the concepts of C++ and JAVA.
                     Understand and exercise the Generic Programming.

               LIST OF EXPERIMENTS:
               C++
                   1.  Develop a program to perform arithmetic operations using class and objects.
                   2.  Design  a  program  to  count  the  no  of  objects  created  and  destroyed  using  constructor  and
                       destructor.
                   3.  Design different classes to apply types of inheritance using Father and Child relationship.
                   4.  Design a class to find the area of a square, triangle and rectangle using function overloading.
                   5.  Implement the Class Templates and Function Templates using stack and queue.
                   6.  Develop a program to handle the runtime exception using Exception Handling Mechanism.

               JAVA:
                 1.  Develop Rational number class in Java. Use Javadoc comments. Your implementation should use
                     efficient representation for a rational number, i.e. (50 / 100) should be represented as (½).
                 2.  Develop Date class in Java similar to the one available in java. util package.
                 3.  Design a Java interface for ADT Stack. Develop two different classes that implement this interface,
                     one using array and the other using linked-list. Provide necessary exception handling in both the
                     implementations.
                 4.  Design a Vehicle class hierarchy in Java. Write a test program to demonstrate polymorphism.
                 5.  Design a two or more different classes and implement the types of inheritance.


               Curriculum and Syllabus | B.E. Electrical and Electronics Engineering | R2017           Page 42
   37   38   39   40   41   42   43   44   45   46   47