Home › AKTU PYQ › Object Oriented Programming with Java › Syllabus

Object Oriented Programming with Java (BCS403) AKTU syllabus – unit-wise topics

The complete Object Oriented Programming with Java syllabus for AKTU, unit by unit. Next to each topic you can see how often it has appeared in past papers, so you know where the marks are.

Unit 1: Introduction, Programming Structures, OOP and Packages

  • Introduction to Java – asked 3 times
  • Java Programming Fundamentals – asked 2 times
  • Classes and Objects – asked 3 times
  • Object Oriented Programming Concepts – asked 3 times
  • Packages in Java

Unit 2: Exception Handling, Input Output and Multithreading

  • Exception Handling – asked 5 times
  • Input Output Basics – asked 1 times
  • Multithreading – asked 4 times

Unit 3: Java New Features

  • Functional Interfaces and Lambda – asked 3 times
  • Stream API – asked 3 times
  • Annotations and Modules – asked 1 times
  • Modern Java Syntax Features – asked 2 times
  • Miscellaneous Java Features

Unit 4: Java Collections Framework

  • Collection Framework Overview – asked 2 times
  • List Interface Implementations – asked 3 times
  • Set Interface Implementations
  • Map Interface Implementations – asked 2 times
  • Sorting and Comparators

Unit 5: Spring Framework and Spring Boot

  • Spring Core Basics – asked 3 times
  • Spring Boot – asked 2 times
  • RESTful Web Services – asked 2 times
  • Building Web Applications