FREE
AKTU Object Oriented Programming with Java (BEEZ052) Syllabus PDF – B.Tech 3rd Year
Object Oriented Programming with Java BEEZ052
All syllabus, notes, question bank & PYQ for this subject
Free
Download now
- English
- Semester 5
- 0 downloads
- 0 views
Official AKTU syllabus of Object Oriented Programming with Java (BEEZ052) for B.Tech 3rd Year – 3 credits, L-T-P 3-0-0. Read the unit-wise course content, course outcomes, evaluation pattern and recommended books online, or download the PDF.
Syllabus — Object Oriented Programming with Java
Download PDFBEEZ052 · 3 credits · L-T-P 3-0-0
BEEZ052: Object Oriented Programming with Java
Course Outcomes
At the end of course , the student will be able to:
| CO 1 | Develop the object-oriented programming concepts using Java | K , K 3 4 |
| CO 2 | Implement exception handling, file handling, and multi-threading in Java | K ,K 2 4 |
| CO 3 | Apply new java features to build java programs. | K 3 |
| CO 4 | Analyse java programs with Collection Framework | K 4 |
| CO 5 | Test web and RESTful Web Services with Spring Boot using Spring Framework concepts | K 5 |
Course Content
L-T-P: 3-0-0
| Unit | Topic | Proposed Lecture |
|---|---|---|
| I | Introduction: Why Java, History of Java, JVM, JRE, Java Environment, Java Source File Structure, and Compilation. Fundamental, Programming Structures in Java: Defining Classes in Java, Constructors, Methods, Access Specifies, Static Members, Final Members, Comments, Data types, Variables, Operators, Control Flow, Arrays & String. Object Oriented Programming: Class, Object, Inheritance Super Class, Sub Class, Overriding, Overloading, Encapsulation, Polymorphism, Abstraction, Interfaces, and Abstract Class. Packages: Defining Package, CLASSPATH Setting for Packages, Making JAR Files for Library Packages, Import and Static Import Naming Convention For Packages | 08 |
| II | Exception Handling: The Idea behind Exception, Exceptions & Errors, Types of Exception, Control Flow in Exceptions, JVM Reaction to Exceptions, Use of try, catch, finally, throw, throws in Exception Handling, In-built and User Defined Exceptions, Checked and Un-Checked Exceptions. Input /Output Basics: Byte Streams and Character Streams, Reading and Writing File in Java. Multithreading: Thread, Thread Life Cycle, Creating Threads, Thread Priorities, Synchronizing Threads, Inter-thread Communication. | 08 |
| III | Java New Features: Functional Interfaces, Lambda Expression, Method References, Stream API, Default Methods, Static Method, Base64 Encode and Decode, ForEach Method, Try-with-resources, Type Annotations, Repeating Annotations, Java Module System, Diamond Syntax with Inner Anonymous Class, Local Variable Type Inference, Switch Expressions, Yield Keyword, Text Blocks, Records, Sealed Classes | 08 |
| IV | Java Collections Framework: Collection in Java, Collection Framework in Java, Hierarchy of Collection Framework, Iterator Interface, Collection Interface, List Interface, ArrayList, LinkedList, Vector, Stack, Queue Interface, Set Interface, HashSet, LinkedHashSet, SortedSet Interface, TreeSet, Map Interface, HashMap Class, LinkedHashMap Class, TreeMap Class, Hashtable Class, Sorting, Comparable Interface, Comparator Interface, Properties Class in Java. | 08 |
| V | Spring Framework: Spring Core Basics-Spring Dependency Injection concepts, Spring Inversion of Control, AOP, Bean Scopes- Singleton, Prototype, Request, Session, Application, Web Socket, Auto wiring, Annotations, Life Cycle Call backs, Bean Configuration styles Spring Boot: Spring Boot Build Systems, Spring Boot Code Structure, Spring Boot Runners, Logger, BUILDING RESTFUL WEB SERVICES, Rest Controller, Request Mapping, Request Body, Path Variable, Request Parameter, GET, POST, PUT, DELETE APIs, Build Web Applications | 08 |
Text Books
- Herbert Schildt, "Java The complete reference", McGraw Hill Education
- Craig Walls, “Spring Boot in Action” Manning Publication
- Steven Holzner, “Java Black Book”, Dreamtech.
- Balagurusamy E, “Programming in Java”, McGraw Hill
- Java: A Beginner’s Guide by Herbert Schildt, Oracle Press
- Greg L. Turnquist “Learning Spring Boot 2.0 - Second Edition”, Packt Publication
- AJ Henley Jr (Author), Dave Wolf, “Introduction to Java Spring Boot: Learning by Coding”, Independently Published
Ratings & Reviews
No reviews yet — share your experience with this item.