jagomart
digital resources
picture1_Programming Pdf 184528 | Cs6t5fe3


 143x       Filetype PDF       File size 0.55 MB       Source: www.pvpsiddhartha.ac.in


File: Programming Pdf 184528 | Cs6t5fe3
pvp14 regulations computer science engineering pvpsit iii iv b tech second semester object oriented programming through java free elective course code cs6t5fe3 credits 3 lecture 3 periods week internal assessment ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
                        PVP14 REGULATIONS        COMPUTER SCIENCE & ENGINEERING    PVPSIT 
                         
                                                                    III/IV  B.TECH.  SECOND SEMESTER 
                                OBJECT ORIENTED PROGRAMMING THROUGH JAVA (FREE ELECTIVE) 
                                                                                                        
                        Course Code : CS6T5FE3                                                                                                                 Credits: 3 
                        Lecture: 3 periods/ week                                                                            Internal assessment: 30 Marks 
                        Tutorial: 1period/week                                                                   Semester end examination: 70 Marks 
                         
                        Course Objectives: 
                             The main objective of this course is to understand the Object Oriented programming issues in 
                              developing more complex software designs. Students will also learn the advantages of Object 
                              Oriented programming over the normal and old paradigm structured programming languages. 
                              Examples which are demonstrated using java helps the students to understand the concepts 
                              and apply the features of Object Oriented programming. The enhancements that are made in 
                              the latest certification exams for java are also kept in view. This helps students to keep their 
                              skills up to date. 
                         
                        Course Outcomes: 
                                    CO1) Understand the key features of the Java programming language 
                                    CO2)Apply essential object-oriented programming concepts like dynamic  polymorphism, 
                                    abstract (virtual) methods using Java 
                                    CO3)Students will apply the principles behind good object-oriented design. 
                                    CO4)Should get exposure to the latest trends in java language and its compatibility in    
                                    handling numerous complex domains. 
                        Syllabus: 
                        UNIT 1 
                        Java Basics and Anatomy: 
                        Java Basics: OOP‟s principles, Java History, advantages, Data types, operators, expressions, 
                        control statements, methods and recursion, sample programs.  
                        Java Anatomy: Java Objects and References, Constructors, this keyword, Arrays (single and 
                        multi-dimensional), String and its immutability, Buffer &Builder Classes, String Tokenizer 
                         
                        UNIT 2 
                        Inheritance   (Extending and Implementing): Introduction, Derived Classes, Advantages and 
                        Types of Inheritance, Member Accessibility.  Overriding, Super, Abstract classes and Methods, 
                        Final Classes and Final Methods, Polymorphism, Dynamic Binding. 
                        Interfaces:  Differences  between  classes  and  interfaces,  defining  an  interface,  implementing 
                        interface, variables in interface, extending interfaces 
                                                                                                                                                                       Page 117 
                                                                                                                                                                                      
              PVP14 REGULATIONS        COMPUTER SCIENCE & ENGINEERING    PVPSIT 
               
              UNIT 3 
              Packaging and Java API                            
              Packages: Defining, Creating and Accessing a Package, importing packages, access controls 
              (public, protected, default, and private). Wrapper Classes and Auto Boxing, I/O classes 
               
              UNIT 4 
              Exception handling and Multithreading: Concepts of exception handling, benefits of exception 
              handling,    usage  of  try,  catch,  throw,  throws  and  finally,  built  in  exceptions,  creating  own 
              exception. 
              Threads:  Thread life cycle, creating threads, synchronizing threads   
              UNIT 5 
              Graphical User Interaction                                                      
              Graphical User Interaction: Swings- Introduction, limitations of AWT, components, containers, 
              exploring swing-Frame and JComponent, Icons and Labels, text fields. 
               
              Layout managers– border, grid 
              Event Handling: Events, Event Delegation Model, Event classes, Listeners, handling mouse and 
              keyboard events. 
               
              Learning Resource 
              Text Books 
              Java Fundamentals, A Comprehensive Introduction, Herbert Schildt, 2014, McGraw-Hill   
               
              References 
              1) Introduction to Java Programming 7/e, Brief version, Y.Daniel Liang, Pearson 
              2) Java: The complete reference, 7/e, Herbert Scheldt, TMH. 
              3) Java How to Program, 7/E: Paul Deitel, Deitel & Associates, Inc. 
                                                                                                Page 118 
                                                                                                         
The words contained in this file might help you see if this file matches what you are looking for:

...Pvp regulations computer science engineering pvpsit iii iv b tech second semester object oriented programming through java free elective course code cstfe credits lecture periods week internal assessment marks tutorial period end examination objectives the main objective of this is to understand issues in developing more complex software designs students will also learn advantages over normal and old paradigm structured languages examples which are demonstrated using helps concepts apply features enhancements that made latest certification exams for kept view keep their skills up date outcomes co key language essential like dynamic polymorphism abstract virtual methods principles behind good design should get exposure trends its compatibility handling numerous domains syllabus unit basics anatomy oops history data types operators expressions control statements recursion sample programs objects references constructors keyword arrays single multi dimensional string immutability buffer bu...

no reviews yet
Please Login to review.