CarryOver DSA Question Paper
CarryOver DSA Question Paper
Course Outcome
CO1: Understand and implement core Java concepts including loops, data
types, and methods.
CO2: Apply the concepts of arrays and strings in problem-solving.
CO3: Utilize recursion and backtracking techniques for solving complex
problems.
CO4: Implement stack and queue data structures for various applications.
CO5: Develop and manipulate linked lists for efficient data management.
Section A
Attempt All Questions (3 x 8 = 24 Marks)
No Details of Question Marks CO BL KL
1 What are the different data types available in
3 CO1 R F
Java? Explain with examples.
2 Write a Java program to demonstrate the use
3 CO1 U C
of loops.
3 Explain the concept of methods in Java.
3 CO1 U C
Write a simple method to add two numbers.
4 Differentiate between while and do-while
3 CO1 A P
loops with examples.
5 Define method overloading and method
3 CO1 R C
overriding in Java. Provide examples.
6 Write a Java program to calculate factorial 3 CO2 A P
using recursion.
7 Explain the concept of recursion with an
3 CO1 U C
example in Java.
8 Describe the backtracking algorithm with an
3 CO1 U C
example (N Queen, Maze Path etc.).
Section B
Section C