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

Dept of EEE, REC

               Introduction  to  Classes,  Objects  –  Instance  variable-  Static  members  ad  Methods  –  Access  modifiers-
               Garbage  collection  –  Arrays  –Passing  Arrays  to  methods  –  Pass-By-Value  –  Pass-By-  Reference-
               Variable-Length  Argument  lists-  Command  Line  Arguments  -  Inheritance  -  Polymorphism  –  Abstract
               classes and methods – Final methods and Classes- Interface.


               UNIT IV     STRING AND EXCEPTION                                                                  9
               Strings  - Class String and String  Builder- String Handling Functions- Exception  Handling –Exception
               hierarchy-Chained  Exceptions  -Generic  Collections  –  Type-Wrapper  Classes-  Autoboxing  and  Auto-
               Unboxing- Lists-Collection methods – Sets.

               UNIT V    MULTITHREADING AND GUI COMPONENTS                                                             9
               Generic  Classes  and  Methods  –  Implementation  and  Compile-Time  Translation-  Overloading  Generic
               methods- Generic classes – Raw types- Wildcards in methods – Multithreading- Thread States and Life
               Cycle- Thread Synchronization- GUI Components –Layout management.

                                                                                        TOTAL: 45 PERIODS
               OUTCOMES:
               On completion of the course, the students will be able to
                     design problem solutions using Object Oriented Techniques.
                     apply the concepts of Encapsulation, Polymorphism and Inheritance.
                     apply the concepts of Interface and Abstract classes.
                     design problem solutions using Generic Collections and exception handling.
                     design a layout with the GUI Components

               TEXTBOOKS:
                                                                       th
                   1. Robert Lafore “Object Oriented Programming in C++” 4  Edition SAMS Publishing 2002.
                                                                                   th
                   2. Paul Dietel, Harvey Dietel “Java How to Program (Early Objects)” 10  Edition 2014.

               REFERENCES:
                                                                                   nd
                   1.  K.R.Venugopal, B.Rajkumar and T.Ravishankar “Mastering C++” 2  Edition Tata McGraw Hill
                       2013.
                                                                                  th
                   2.  Bjarne  Stroustrup,  “The  C++  Programming  Language”,  4   Edition,  Addison-Wesley
                       Professional, 2013.
                                                                    nd
                   3.  Bhushan Trivedi “Programming with ANSI C++” 2  Edition Oxford University Press 2013.
                                                                   th
                   4.  Herbert Schildt “JavaThe complete Reference” 10  Edition Oracle Press 2017.


                EE17303                         ELECTROMAGNETIC THEORY                                L  T  P  C
                                                                                                      3   2  0   4

               OBJECTIVES:
                   ●  To learn the basic concepts and make them understand the laws of electrostatics.
                   ●  To impart knowledge on dielectrics and electrostatic boundary conditions.
                   ●  To impart knowledge on magnetic materials and understand the laws of magneto statics.
                   ●  To formulate Maxwell's equations for electromagnetic fields.
                   ●  To understand and compute the electromagnetic wave parameters.

               UNIT I       ELECTROSTATICS – I                                                                                                   9

               Curriculum and Syllabus | B.E. Electrical and Electronics Engineering | R2017           Page 35
   30   31   32   33   34   35   36   37   38   39   40