From 1c143ee0516a19b292cb077bef7e43fbfb3b7ea4 Mon Sep 17 00:00:00 2001 From: Ramoo Kachhee Date: Wed, 15 Jul 2026 16:10:24 +0530 Subject: [PATCH] csit sem 4 papers --- content/rgpv/csit/semester-4/bt-401/pyqs.json | 1017 ++++++++++++++++- .../rgpv/csit/semester-4/bt-401/syllabus.json | 278 ++++- .../rgpv/csit/semester-4/csit-402/pyqs.json | 148 ++- .../csit/semester-4/csit-402/syllabus.json | 323 ++++-- .../rgpv/csit/semester-4/csit-403/pyqs.json | 154 ++- .../csit/semester-4/csit-403/syllabus.json | 337 +++++- .../rgpv/csit/semester-4/csit-404/pyqs.json | 972 +++++++++++++++- .../csit/semester-4/csit-404/syllabus.json | 378 +++++- .../rgpv/csit/semester-4/csit-405/pyqs.json | 148 ++- .../csit/semester-4/csit-405/syllabus.json | 358 +++++- 10 files changed, 3795 insertions(+), 318 deletions(-) diff --git a/content/rgpv/csit/semester-4/bt-401/pyqs.json b/content/rgpv/csit/semester-4/bt-401/pyqs.json index 4eb8345..100fa74 100644 --- a/content/rgpv/csit/semester-4/bt-401/pyqs.json +++ b/content/rgpv/csit/semester-4/bt-401/pyqs.json @@ -1,9 +1,1020 @@ { "subject": { - "id": "bt-401-csit", + "id": "bt-401", "code": "BT-401", "name": "Mathematics-III", - "title": "BT-401 - Mathematics-III" + "title": "BT-401 (GS) – Mathematics-III", + "semester": "IV", + "gradingSystem": "Grading System (GS)", + "maxMarks": 70, + "time": "3 Hours", + "commonInstructions": [ + "Attempt any five questions.", + "All questions carry equal marks." + ] }, - "papers": [] + "papers": [ + { + "exam": "November 2022", + "year": 2022, + "month": "November", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "Use Newton's formula for interpolation to find the net premium at the age 25 from the given table.", + "unit": "Unit 1", + "type": "interpolation" + }, + { + "id": "q1b", + "label": "b)", + "text": "Using Newton-Raphson's method find the real root of x⁴ - x - 10 = 0.", + "unit": "Unit 1", + "type": "root-finding" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "Solve the simultaneous linear equations using Crout's method: x₁+x₂+x₃=1, 3x₁+x₂-3x₃=5, x₁-2x₂-5x₃=10.", + "unit": "Unit 2", + "type": "linear-equations" + }, + { + "id": "q2b", + "label": "b)", + "text": "Evaluate ∫₀¹ log x cos x dx by (i) Trapezoidal rule (ii) Simpson 3/8 rule.", + "unit": "Unit 2", + "type": "numerical-integration" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Find y(0.1) for differential equation dy/dx = x²y - 1, y(0) = 1 using Taylor's series method.", + "unit": "Unit 3", + "type": "ode" + }, + { + "id": "q3b", + "label": "b)", + "text": "Solve xy'' + y' + xy = 0, where y(0) = 1, y'(0) = 0, for x = 0 to x = 1.5.", + "unit": "Unit 3", + "type": "ode" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4a", + "label": "a)", + "text": "Find Laplace transform of piecewise function f(t) = sin t for 0 < t < 2π, and 0 for 2π < t.", + "unit": "Unit 4", + "type": "laplace" + }, + { + "id": "q4b", + "label": "b)", + "text": "Find the Fourier series for periodic extension of piecewise function f(t) = sin t for 0 ≤ t ≤ π, and 0 for π ≤ t ≤ 2π.", + "unit": "Unit 4", + "type": "fourier" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "If m balls are distributed among a men and b women, show that the probability that the number of balls received by men is odd is (1/2)[((b+a)^m - (b-a)^m)/(b+a)^m].", + "unit": "Unit 5", + "type": "probability" + }, + { + "id": "q5b", + "label": "b)", + "text": "Two independent random variable X and Y are both normally distributed with means 1 and 2 and standard deviations 3 and 4 respectively. If Z = X - Y, write the pdf of Z and find P[Z+1 ≤ 0].", + "unit": "Unit 5", + "type": "probability" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6a", + "label": "a)", + "text": "Prove that Δⁿ 0^(n+1) = [n(n+1)/2] Δⁿ 0^n.", + "unit": "Unit 1", + "type": "finite-differences" + }, + { + "id": "q6b", + "label": "b)", + "text": "Given log x values for x = 310, 320, 330, 340, 350, 360, find the value of log 3375.", + "unit": "Unit 1", + "type": "interpolation" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7a", + "label": "a)", + "text": "Use Runge-Kutta method to approximate y when x=0.1 and x=0.2, given x=0 when y=1 and dy/dx=x+y.", + "unit": "Unit 3", + "type": "ode" + }, + { + "id": "q7b", + "label": "b)", + "text": "Use Milne's method to solve dy/dx = x + y with initial condition y(0)=1, from x=0.20 to x=0.30.", + "unit": "Unit 3", + "type": "ode" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8a", + "label": "a)", + "text": "Prove that for normal distribution, QD:MD:SD :: 10:12:15.", + "unit": "Unit 5", + "type": "probability" + }, + { + "id": "q8b", + "label": "b)", + "text": "Prove that Δⁿ sin(ax+b) = (2 sin(ah/2))^n sin[ax+b+n((ah+π)/2)].", + "unit": "Unit 1", + "type": "finite-differences" + } + ] + } + ] + }, + { + "exam": "June 2023", + "year": 2023, + "month": "June", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "Find the real root of the equation x³ - 3x - 5 = 0 correct to four places of decimals by Newton Raphson method.", + "unit": "Unit 1", + "type": "root-finding" + }, + { + "id": "q1b", + "label": "b)", + "text": "Evaluate Δ⁶(ax-1)(bx²-1)(cx³-1); h=1.", + "unit": "Unit 1", + "type": "finite-differences" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "Using Newton's divided difference formula, find f(8) and f(15) from the given table.", + "unit": "Unit 1", + "type": "interpolation" + }, + { + "id": "q2b", + "label": "b)", + "text": "Find the real root of the equation xe^x - 3 = 0 correct to three decimal places by Regula Falsi method.", + "unit": "Unit 1", + "type": "root-finding" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Use Simpson's 1/3 and 3/8 rule to evaluate ∫₀¹ dx/(1+x²). Hence obtain the approximate value of π.", + "unit": "Unit 2", + "type": "numerical-integration" + }, + { + "id": "q3b", + "label": "b)", + "text": "Compute the value of ∫₀·₂¹·⁴ (sin x - log_e x + e^x) dx by trapezoidal rule.", + "unit": "Unit 2", + "type": "numerical-integration" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4a", + "label": "a)", + "text": "Solve the following system by Gauss Seidel iteration method: 27x+6y-z=85, 6x+15y+2z=72, x+y+54z=110.", + "unit": "Unit 2", + "type": "linear-equations" + }, + { + "id": "q4b", + "label": "b)", + "text": "Use Simpson's rule to find approximate value of ∫₁² dx/x.", + "unit": "Unit 2", + "type": "numerical-integration" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "Use Euler's method compute the solution of dy/dx = y² - x² with y(0)=1 at x=0.1.", + "unit": "Unit 3", + "type": "ode" + }, + { + "id": "q5b", + "label": "b)", + "text": "Use Euler's Modified method to solve dy/dx = x + y, y(0)=1, h=0.2 compute y(1).", + "unit": "Unit 3", + "type": "ode" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6a", + "label": "a)", + "text": "Use Laplace transform to solve the IVP: y' + 2y = 26 sin 3t, y(0) = 3.", + "unit": "Unit 4", + "type": "laplace" + }, + { + "id": "q6b", + "label": "b)", + "text": "Evaluate L(t cos at).", + "unit": "Unit 4", + "type": "laplace" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7a", + "label": "a)", + "text": "Evaluate L⁻¹[1/(1+s)³].", + "unit": "Unit 4", + "type": "inverse-laplace" + }, + { + "id": "q7b", + "label": "b)", + "text": "Evaluate L{t² e^(-3t)}.", + "unit": "Unit 4", + "type": "laplace" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8a", + "label": "a)", + "text": "Find mean of Poisson distribution.", + "unit": "Unit 5", + "type": "probability" + }, + { + "id": "q8b", + "label": "b)", + "text": "Write Short note on Exponential Distribution.", + "unit": "Unit 5", + "type": "probability" + } + ] + } + ] + }, + { + "exam": "November 2023", + "year": 2023, + "month": "November", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "Evaluate √12 to four decimal places by Newton Raphson Method.", + "unit": "Unit 1", + "type": "root-finding" + }, + { + "id": "q1b", + "label": "b)", + "text": "What is the rate of convergence of bisection method?", + "unit": "Unit 1", + "type": "root-finding" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "Prove the relations between finite difference operators Δ, δ, and ∇.", + "unit": "Unit 1", + "type": "finite-differences" + }, + { + "id": "q2b", + "label": "b)", + "text": "Construct a backward difference table for y = log x and find values of ∇³log 40 and ∇⁴log 50.", + "unit": "Unit 1", + "type": "finite-differences" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Using Lagrange's Method find f(x) as a polynomial in x from the given data.", + "unit": "Unit 1", + "type": "interpolation" + }, + { + "id": "q3b", + "label": "b)", + "text": "Using Newton's divided difference formula, calculate the value of f(6) from the given data.", + "unit": "Unit 1", + "type": "interpolation" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4a", + "label": "a)", + "text": "Find f'(1.1) and f''(1.1) from the given table.", + "unit": "Unit 2", + "type": "numerical-differentiation" + }, + { + "id": "q4b", + "label": "b)", + "text": "Find missing values in the given table.", + "unit": "Unit 1", + "type": "interpolation" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "Find ∫₀⁶ e^x/(1+x) dx approximately using Simpson's 3/8th rule.", + "unit": "Unit 2", + "type": "numerical-integration" + }, + { + "id": "q5b", + "label": "b)", + "text": "Solve dy/dx = 1 - y with y(0)=0 using Euler's modified method at x=0.1,0.2,0.3.", + "unit": "Unit 3", + "type": "ode" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6a", + "label": "a)", + "text": "Using Lagrange's interpolation formula to fit a polynomial to the given data.", + "unit": "Unit 1", + "type": "interpolation" + }, + { + "id": "q6b", + "label": "b)", + "text": "Using Regula-Falsi method, find the real root of x log₁₀ x = 1.2 correct to four decimal places.", + "unit": "Unit 1", + "type": "root-finding" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7a", + "label": "a)", + "text": "Solve dy/dx = x + y² by Runge-Kutta method of fourth order for y at x=0.2, given y=1 at x=0, h=0.1.", + "unit": "Unit 3", + "type": "ode" + }, + { + "id": "q7b", + "label": "b)", + "text": "Evaluate L⁻¹[(s+7)/(s²+4s+8)].", + "unit": "Unit 4", + "type": "inverse-laplace" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8a", + "label": "a)", + "text": "Find the inverse Laplace transform of (s+4)/[s(s-1)(s²+4)].", + "unit": "Unit 4", + "type": "inverse-laplace" + }, + { + "id": "q8b", + "label": "b)", + "text": "Prove that L{f(t)/t} = ∫_s^∞ F(s) ds and hence evaluate (e^(at) - cos bt)/t.", + "unit": "Unit 4", + "type": "laplace" + } + ] + } + ] + }, + { + "exam": "June 2024", + "year": 2024, + "month": "June", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "If f(x)=x³-x²+4x-4=0, find next approximation from x=2 correct up to 2 decimal places.", + "unit": "Unit 1", + "type": "root-finding" + }, + { + "id": "q1b", + "label": "b)", + "text": "What is the rate of convergence of Newton Raphson method?", + "unit": "Unit 1", + "type": "root-finding" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "Find Δe^(ax), Δ²e^x, Δlog x.", + "unit": "Unit 1", + "type": "finite-differences" + }, + { + "id": "q2b", + "label": "b)", + "text": "Prove that f(4) = f(3) + Δf(2) + Δ²f(1) + Δ³f(1) taking 1 as the interval of differencing.", + "unit": "Unit 1", + "type": "finite-differences" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Using Simpson's 3/8 rule to solve the integral ∫₄⁵·² log_e x dx.", + "unit": "Unit 2", + "type": "numerical-integration" + }, + { + "id": "q3b", + "label": "b)", + "text": "Find f(0.18) from the given table using Newton's Forward interpolation formula.", + "unit": "Unit 1", + "type": "interpolation" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4a", + "label": "a)", + "text": "Apply Gauss Elimination method to solve: 2x-y+3z=9, x+y+z=6, x-y+z=2.", + "unit": "Unit 2", + "type": "linear-equations" + }, + { + "id": "q4b", + "label": "b)", + "text": "Find missing values in the given table.", + "unit": "Unit 1", + "type": "interpolation" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "Use Runge-Kutta method to approximate y at x=0.1,0.2, given y=1 at x=0 and dy/dx=x+y.", + "unit": "Unit 3", + "type": "ode" + }, + { + "id": "q5b", + "label": "b)", + "text": "Use Milne's method to solve dy/dx=x+y with y(0)=1 from x=0.20 to x=0.30.", + "unit": "Unit 3", + "type": "ode" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6a", + "label": "a)", + "text": "Find the value of f(5) from the given table using interpolation.", + "unit": "Unit 1", + "type": "interpolation" + }, + { + "id": "q6b", + "label": "b)", + "text": "Find the real root of x log₁₀ x - 1.2 = 0 correct to five decimal places by Regula Falsi Method.", + "unit": "Unit 1", + "type": "root-finding" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7a", + "label": "a)", + "text": "Find the inverse Laplace transform of (2s+1)/[s(s-1)].", + "unit": "Unit 4", + "type": "inverse-laplace" + }, + { + "id": "q7b", + "label": "b)", + "text": "State convolution theorem and evaluate L⁻¹[s/{(s²+1)(s²+4)}].", + "unit": "Unit 4", + "type": "inverse-laplace" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8a", + "label": "a)", + "text": "A binomial variable X satisfies 9P(X=4)=P(X=2) when n=6. Find p and P(X=1).", + "unit": "Unit 5", + "type": "probability" + }, + { + "id": "q8b", + "label": "b)", + "text": "Find the percentage of measurements between 54.8\" and 68.8\" for N(65.5, 6.2²).", + "unit": "Unit 5", + "type": "probability" + } + ] + } + ] + }, + { + "exam": "December 2024", + "year": 2024, + "month": "December", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "Using Newton-Raphson method find the real root of 3x = cos x + 1 correct to five decimal places.", + "unit": "Unit 1", + "type": "root-finding" + }, + { + "id": "q1b", + "label": "b)", + "text": "Find f(g) from the given table.", + "unit": "Unit 1", + "type": "interpolation" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "Apply Simpson's 3/8 rule to evaluate ∫₁·₀¹·³ √x dx for six digits.", + "unit": "Unit 2", + "type": "numerical-integration" + }, + { + "id": "q2b", + "label": "b)", + "text": "Solve the system using Gauss-Seidel method: 27x+6y-z=85, 6x+15y+2z=72, x+y+54z=110.", + "unit": "Unit 2", + "type": "linear-equations" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Using Runge-Kutta 4th order solve dy/dx=(y²-x²)/(y²+x²), y(0)=1 at x=0.4, step 0.2.", + "unit": "Unit 3", + "type": "ode" + }, + { + "id": "q3b", + "label": "b)", + "text": "Find y(2.2) using Euler's method for dy/dx = -xy² where y(2)=1.", + "unit": "Unit 3", + "type": "ode" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4a", + "label": "a)", + "text": "Find the Inverse Laplace transform of 1/[p³(p²+a²)].", + "unit": "Unit 4", + "type": "inverse-laplace" + }, + { + "id": "q4b", + "label": "b)", + "text": "Using Laplace transform solve y'''+2y''-y'-2y=0 with y(0)=1, y'(0)=2, y''(0)=2.", + "unit": "Unit 4", + "type": "laplace" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "Fit a Poisson distribution to the given data.", + "unit": "Unit 5", + "type": "probability" + }, + { + "id": "q5b", + "label": "b)", + "text": "Calculate the mean and standard deviation of Binomial Distribution.", + "unit": "Unit 5", + "type": "probability" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6a", + "label": "a)", + "text": "Find dy/dx at x=1.5 from the given table.", + "unit": "Unit 2", + "type": "numerical-differentiation" + }, + { + "id": "q6b", + "label": "b)", + "text": "Evaluate ∫₀^∞ e^(-t)·sin t / t dt.", + "unit": "Unit 4", + "type": "laplace" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7a", + "label": "a)", + "text": "Show that Newton Raphson method is quadratic convergent.", + "unit": "Unit 1", + "type": "root-finding" + }, + { + "id": "q7b", + "label": "b)", + "text": "Derive Newton forward interpolation formula and estimate f(1.25) from the given table.", + "unit": "Unit 1", + "type": "interpolation" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8a", + "label": "a)", + "text": "Solve the system using Gauss elimination: 3x+y-z=3, 2x-8y+z=-5, x-2y+9z=8.", + "unit": "Unit 2", + "type": "linear-equations" + }, + { + "id": "q8b", + "label": "b)", + "text": "Find Fourier sine transform of 1/x.", + "unit": "Unit 4", + "type": "fourier" + } + ] + } + ] + }, + { + "exam": "June 2025", + "year": 2025, + "month": "June", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "Find the real root of f(x)=x³-x-10 by Newton Raphson method correct up to 4 decimal places.", + "unit": "Unit 1", + "type": "root-finding" + }, + { + "id": "q1b", + "label": "b)", + "text": "Find solution y(301) using Newton Divided difference interpolation formula.", + "unit": "Unit 1", + "type": "interpolation" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "Evaluate the integral using Simpson's 3/8 rule from the given table.", + "unit": "Unit 2", + "type": "numerical-integration" + }, + { + "id": "q2b", + "label": "b)", + "text": "Solve the system by Gauss elimination: x+y+z=4, x+4y+3z=8, x+6y+2z=6.", + "unit": "Unit 2", + "type": "linear-equations" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Using modified Euler's method, find y at x=0.3 given dy/dx=x+y, y=1 when x=0.", + "unit": "Unit 3", + "type": "ode" + }, + { + "id": "q3b", + "label": "b)", + "text": "Find y(1.05) using 4th order Runge-Kutta for dy/dx=x²+y², y(1)=1.2.", + "unit": "Unit 3", + "type": "ode" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4a", + "label": "a)", + "text": "Find the inverse Laplace transform of F(s)=1/[(s+1)(s²+1)].", + "unit": "Unit 4", + "type": "inverse-laplace" + }, + { + "id": "q4b", + "label": "b)", + "text": "Find Laplace transform of y(t) satisfying y''-2y'-y=1, y(0)=-1, y'(0)=1.", + "unit": "Unit 4", + "type": "laplace" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "Find probability that car speed >100 km/hr for N(90,10²).", + "unit": "Unit 5", + "type": "probability" + }, + { + "id": "q5b", + "label": "b)", + "text": "Find binomial distribution with mean 100 and SD 5.", + "unit": "Unit 5", + "type": "probability" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6a", + "label": "a)", + "text": "Find mean and SD of normal distribution where 10.03% items under 25 kg and 89.97% under 70 kg.", + "unit": "Unit 5", + "type": "probability" + }, + { + "id": "q6b", + "label": "b)", + "text": "Find solution using Lagrange's Interpolation formula.", + "unit": "Unit 1", + "type": "interpolation" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7a", + "label": "a)", + "text": "Find L(t² e^(-t) cosh 2t) and L(e^(3t) sin² 4t).", + "unit": "Unit 4", + "type": "laplace" + }, + { + "id": "q7b", + "label": "b)", + "text": "Using Milne's method find y(4.4) given 5xy+y²-2=0 and four starting values.", + "unit": "Unit 3", + "type": "ode" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8a", + "label": "a)", + "text": "Find mean of Poisson distribution.", + "unit": "Unit 5", + "type": "probability" + }, + { + "id": "q8b", + "label": "b)", + "text": "Write short note on Exponential distribution.", + "unit": "Unit 5", + "type": "probability" + } + ] + } + ] + } + ] } diff --git a/content/rgpv/csit/semester-4/bt-401/syllabus.json b/content/rgpv/csit/semester-4/bt-401/syllabus.json index b940008..7d67b04 100644 --- a/content/rgpv/csit/semester-4/bt-401/syllabus.json +++ b/content/rgpv/csit/semester-4/bt-401/syllabus.json @@ -3,75 +3,277 @@ "id": "bt-401", "code": "BT-401", "name": "Mathematics-III", - "title": "BT-401 - Mathematics-III", - "semester": "IV" + "title": "BT-401 – Mathematics-III", + "university": "Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal", + "scheme": "New Scheme Based On AICTE Flexible Curricula", + "semester": "IV", + "branch": "CSIT-Computer Science & Information Technology" }, "modules": [ { - "id": "module-1", + "id": "bt401-m1", "number": 1, "title": "Numerical Methods – 1", "hours": 8, "topics": [ - "Solution of polynomial and transcendental equations – Bisection method, Newton-Raphson method and Regula-Falsi method", - "Finite differences", - "Relation between operators", - "Interpolation using Newton’s forward and backward difference formulae", - "Interpolation with unequal intervals: Newton’s divided difference and Lagrange’s formulae" - ] + { + "id": "bt401-m1-root-finding", + "slug": "bisection-newton-raphson-regula-falsi", + "title": "Solution of polynomial and transcendental equations – Bisection method, Newton-Raphson method and Regula-Falsi method", + "displayOrder": 1 + }, + { + "id": "bt401-m1-finite-differences", + "slug": "finite-differences-operators", + "title": "Finite differences, Relation between operators", + "displayOrder": 2 + }, + { + "id": "bt401-m1-newton-interpolation", + "slug": "newton-forward-backward-interpolation", + "title": "Interpolation using Newton's forward and backward difference formulae", + "displayOrder": 3 + }, + { + "id": "bt401-m1-unequal-intervals", + "slug": "newton-divided-difference-lagrange", + "title": "Interpolation with unequal intervals: Newton's divided difference and Lagrange's formulae", + "displayOrder": 4 + } + ], + "questionIds": [ + "bt401_m1_june2025_q1", + "bt401_m1_june2025_q2", + "bt401_m1_june2025_q3", + "bt401_m1_dec2024_q4", + "bt401_m1_dec2024_q5", + "bt401_m1_dec2024_q6", + "bt401_m1_dec2024_q7", + "bt401_m1_june2024_q8", + "bt401_m1_june2024_q9", + "bt401_m1_june2024_q10", + "bt401_m1_june2024_q11", + "bt401_m1_june2024_q12", + "bt401_m1_june2024_q13", + "bt401_m1_june2024_q14", + "bt401_m1_nov2023_q15", + "bt401_m1_nov2023_q16", + "bt401_m1_nov2023_q17", + "bt401_m1_nov2023_q18", + "bt401_m1_nov2023_q19", + "bt401_m1_nov2023_q20", + "bt401_m1_nov2023_june2024_q21", + "bt401_m1_nov2023_q22", + "bt401_m1_nov2023_q23", + "bt401_m1_june2023_q24", + "bt401_m1_june2023_q25", + "bt401_m1_june2023_q26", + "bt401_m1_june2023_q27", + "bt401_m1_nov2022_q28", + "bt401_m1_nov2022_q29", + "bt401_m1_nov2022_q30", + "bt401_m1_nov2022_q31", + "bt401_m1_nov2022_q32" + ], + "predictedQuestionIds": [] }, { - "id": "module-2", + "id": "bt401-m2", "number": 2, "title": "Numerical Methods – 2", "hours": 6, "topics": [ - "Numerical Differentiation", - "Numerical integration: Trapezoidal rule and Simpson’s 1/3rd and 3/8 rules", - "Solution of Simultaneous Linear Algebraic Equations by Gauss’s Elimination, Gauss’s Jordan, Crout’s methods, Jacobi’s, Gauss-Seidal, and Relaxation method" - ] + { + "id": "bt401-m2-numerical-diff", + "slug": "numerical-differentiation", + "title": "Numerical Differentiation", + "displayOrder": 1 + }, + { + "id": "bt401-m2-numerical-integration", + "slug": "trapezoidal-simpsons-rules", + "title": "Numerical integration: Trapezoidal rule and Simpson's 1/3rd and 3/8 rules", + "displayOrder": 2 + }, + { + "id": "bt401-m2-linear-equations", + "slug": "gauss-elimination-jordan-crout-jacobi-seidel-relaxation", + "title": "Solution of Simultaneous Linear Algebraic Equations by Gauss's Elimination, Gauss's Jordan, Crout's methods, Jacobi's, Gauss-Seidal, and Relaxation method", + "displayOrder": 3 + } + ], + "questionIds": [ + "bt401_m2_june2025_q1", + "bt401_m2_june2025_q2", + "bt401_m2_dec2024_q3", + "bt401_m2_dec2024_june2023_q4", + "bt401_m2_dec2024_q5", + "bt401_m2_dec2024_q6", + "bt401_m2_june2024_q7", + "bt401_m2_june2024_q8", + "bt401_m2_nov2023_q9", + "bt401_m2_nov2023_q10", + "bt401_m2_june2023_q11", + "bt401_m2_june2023_q12", + "bt401_m2_june2023_q13", + "bt401_m2_nov2022_q14", + "bt401_m2_nov2022_q15" + ], + "predictedQuestionIds": [] }, { - "id": "module-3", + "id": "bt401-m3", "number": 3, "title": "Numerical Methods – 3", "hours": 10, "topics": [ - "Ordinary differential equations: Taylor’s series, Euler and modified Euler’s methods", - "RungeKutta method of fourth order for solving first and second order equations", - "Milne’s and Adam’s predicator-corrector methods", - "Partial differential equations: Finite difference solution two dimensional Laplace equation and Poission equation", - "Implicit and explicit methods for one dimensional heat equation (BenderSchmidt and Crank-Nicholson methods)", - "Finite difference explicit method for wave equation" - ] + { + "id": "bt401-m3-ode-taylor-euler", + "slug": "taylor-euler-modified-euler", + "title": "Ordinary differential equations: Taylor's series, Euler and modified Euler's methods", + "displayOrder": 1 + }, + { + "id": "bt401-m3-runge-kutta", + "slug": "runge-kutta-fourth-order", + "title": "RungeKutta method of fourth order for solving first and second order equations", + "displayOrder": 2 + }, + { + "id": "bt401-m3-milne-adams", + "slug": "milnes-adams-predictor-corrector", + "title": "Milne's and Adam's predicator-corrector methods", + "displayOrder": 3 + }, + { + "id": "bt401-m3-pde-laplace-poisson", + "slug": "finite-difference-laplace-poisson", + "title": "Partial differential equations: Finite difference solution two dimensional Laplace equation and Poission equation", + "displayOrder": 4 + }, + { + "id": "bt401-m3-heat-equation", + "slug": "heat-equation-bender-schmidt-crank-nicholson", + "title": "Implicit and explicit methods for one dimensional heat equation (BenderSchmidt and Crank-Nicholson methods)", + "displayOrder": 5 + }, + { + "id": "bt401-m3-wave-equation", + "slug": "wave-equation-finite-difference", + "title": "Finite difference explicit method for wave equation", + "displayOrder": 6 + } + ], + "questionIds": [ + "bt401_m3_june2025_q1", + "bt401_m3_june2025_q2", + "bt401_m3_june2025_q3", + "bt401_m3_dec2024_q4", + "bt401_m3_dec2024_q5", + "bt401_m3_june2024_nov2022_q6", + "bt401_m3_june2024_nov2022_q7", + "bt401_m3_nov2023_q8", + "bt401_m3_nov2023_q9", + "bt401_m3_june2023_q10", + "bt401_m3_june2023_q11", + "bt401_m3_nov2022_q12", + "bt401_m3_nov2022_q13" + ], + "predictedQuestionIds": [] }, { - "id": "module-4", + "id": "bt401-m4", "number": 4, "title": "Transform Calculus", "hours": 8, "topics": [ - "Laplace Transform", - "Properties of Laplace Transform", - "Laplace transform of periodic functions", - "Finding inverse Laplace transform by different methods", - "convolution theorem", - "Evaluation of integrals by Laplace transform", - "solving ODEs by Laplace Transform method", - "Fourier transforms" - ] + { + "id": "bt401-m4-laplace-transform", + "slug": "laplace-transform-properties-periodic", + "title": "Laplace Transform, Properties of Laplace Transform, Laplace transform of periodic functions", + "displayOrder": 1 + }, + { + "id": "bt401-m4-inverse-laplace", + "slug": "inverse-laplace-convolution", + "title": "Finding inverse Laplace transform by different methods, convolution theorem", + "displayOrder": 2 + }, + { + "id": "bt401-m4-laplace-applications", + "slug": "evaluation-integrals-ode-laplace", + "title": "Evaluation of integrals by Laplace transform, solving ODEs by Laplace Transform method", + "displayOrder": 3 + }, + { + "id": "bt401-m4-fourier", + "slug": "fourier-transforms", + "title": "Fourier transforms", + "displayOrder": 4 + } + ], + "questionIds": [ + "bt401_m4_june2025_q1", + "bt401_m4_june2025_q2", + "bt401_m4_june2025_q3", + "bt401_m4_dec2024_q4", + "bt401_m4_dec2024_q5", + "bt401_m4_dec2024_q6", + "bt401_m4_dec2024_q7", + "bt401_m4_june2024_q8", + "bt401_m4_june2024_q9", + "bt401_m4_nov2023_q10", + "bt401_m4_nov2023_q11", + "bt401_m4_nov2023_q12", + "bt401_m4_june2023_q13", + "bt401_m4_june2023_q14", + "bt401_m4_june2023_q15", + "bt401_m4_june2023_q16", + "bt401_m4_nov2022_q17", + "bt401_m4_nov2022_q18" + ], + "predictedQuestionIds": [] }, { - "id": "module-5", + "id": "bt401-m5", "number": 5, "title": "Concept of Probability", "hours": 8, "topics": [ - "Probability Mass function", - "Probability Density Function", - "Discrete Distribution: Binomial, Poisson’s", - "Continuous Distribution: Normal Distribution, Exponential Distribution" - ] + { + "id": "bt401-m5-pmf-pdf", + "slug": "probability-mass-density-function", + "title": "Probability Mass function, Probability Density Function", + "displayOrder": 1 + }, + { + "id": "bt401-m5-discrete-distributions", + "slug": "binomial-poisson-distributions", + "title": "Discrete Distribution: Binomial, Poisson's", + "displayOrder": 2 + }, + { + "id": "bt401-m5-continuous-distributions", + "slug": "normal-exponential-distributions", + "title": "Continuous Distribution: Normal Distribution, Exponential Distribution", + "displayOrder": 3 + } + ], + "questionIds": [ + "bt401_m5_june2025_q1", + "bt401_m5_june2025_q2", + "bt401_m5_june2025_q3", + "bt401_m5_june2025_june2023_q4", + "bt401_m5_june2025_june2023_q5", + "bt401_m5_dec2024_nov2023_q6", + "bt401_m5_dec2024_nov2023_q7", + "bt401_m5_june2024_q8", + "bt401_m5_june2024_q9", + "bt401_m5_nov2022_q10", + "bt401_m5_nov2022_q11", + "bt401_m5_nov2022_q12" + ], + "predictedQuestionIds": [] } ] } diff --git a/content/rgpv/csit/semester-4/csit-402/pyqs.json b/content/rgpv/csit/semester-4/csit-402/pyqs.json index f16d6b7..f94914f 100644 --- a/content/rgpv/csit/semester-4/csit-402/pyqs.json +++ b/content/rgpv/csit/semester-4/csit-402/pyqs.json @@ -1,9 +1,145 @@ { - "subject": { - "id": "csit-402", - "code": "CSIT-402", - "name": "Analog & Digital Communication (ADC)", - "title": "CSIT-402 - Analog & Digital Communication (ADC)" + "paper": { + "id": "ci402-june-2024", + "subjectCode": "CI-402 (CSIT)", + "subjectName": "Analog and Digital Communication", + "exam": "B.Tech. IV Semester Examination, June 2024", + "system": "Grading System (GS)", + "maxMarks": 70, + "time": "3 Hours", + "note": "i) Answer any five questions.\nii) All questions carry equal marks.", + "totalQuestions": 8 }, - "papers": [] + "questions": [ + { + "number": 1, + "parts": [ + { + "label": "a", + "text": "Define a signal. Explain the concepts of periodic, non-periodic, deterministic and non-deterministic signals? Provide examples for each.", + "unit": 1, + "questionId": "ci402_jun_2024_Q1a" + }, + { + "label": "b", + "text": "Find the Fourier Transform of the following function\ni) Gate\nii) Unit Step\niii) Delta", + "unit": 1, + "questionId": "ci402_jun_2024_Q1b" + } + ] + }, + { + "number": 2, + "parts": [ + { + "label": "a", + "text": "Explain the time convolution theorem and derive the mathematical expression of the convolution of two signals using the time convolution theorem.", + "unit": 1, + "questionId": "ci402_jun_2024_Q2a" + }, + { + "label": "b", + "text": "What is the principle of Amplitude modulation? Derive expression for the AM wave and draw its spectrum.", + "unit": 2, + "questionId": "ci402_jun_2024_Q2b" + } + ] + }, + { + "number": 3, + "parts": [ + { + "label": "a", + "text": "Explain the operation of Tuned Radio Frequency (TRF) receiver with the block diagram and mention its advantages and disadvantages.", + "unit": 2, + "questionId": "ci402_jun_2024_Q3a" + }, + { + "label": "b", + "text": "Define suppressed carrier modulation. Explain single-Sideband Suppressed Carrier (SSB-SC) modulation with suitable diagram. What are the benefits of SSB-SC modulation over DSB-SC modulation?", + "unit": 2, + "questionId": "ci402_jun_2024_Q3b" + } + ] + }, + { + "number": 4, + "parts": [ + { + "label": "a", + "text": "Distinguish between FM and PM by giving its mathematical analysis.", + "unit": 3, + "questionId": "ci402_jun_2024_Q4a" + }, + { + "label": "b", + "text": "A 100 M Hz carrier is frequency modulated by a sinusoidal signal of amplitude 20V and frequency 100K Hz. The frequency sensitivity of the modulator is 25K Hz/volt.\nDetermine:\ni) Frequency deviation\nii) Modulation index β\niii) Bandwidth", + "unit": 3, + "questionId": "ci402_jun_2024_Q4b" + } + ] + }, + { + "number": 5, + "parts": [ + { + "label": "a", + "text": "Discuss the operation of a Foster-Seeley discriminator as an FM demodulator with suitable diagram.", + "unit": 3, + "questionId": "ci402_jun_2024_Q5a" + }, + { + "label": "b", + "text": "State and prove Sampling theorem.", + "unit": 4, + "questionId": "ci402_jun_2024_Q5b" + } + ] + }, + { + "number": 6, + "parts": [ + { + "label": "a", + "text": "Explain the elements of PCM system with a neat block diagram and also draw the waveforms.", + "unit": 4, + "questionId": "ci402_jun_2024_Q6a" + }, + { + "label": "b", + "text": "Find the signal amplitude for minimum quantization error in a delta modulation system if step size is 1 volt having repetition period 1 ms. The information signal operates at 100 Hz.", + "unit": 4, + "questionId": "ci402_jun_2024_Q6b" + } + ] + }, + { + "number": 7, + "parts": [ + { + "label": "a", + "text": "For a BPSK modulator with a Carrier frequency of 70 MHz and an input bit rate of 10 Mbps, determine the maximum and minimum upper and lower side frequencies, draw the output spectrum, determine the minimum Nyquist bandwidth, and calculate the baud (Assume f=5MHz)", + "unit": 5, + "questionId": "ci402_jun_2024_Q7a" + }, + { + "label": "b", + "text": "Define binary FSK and explain about the generation and detection of Binary FSK signal using block diagram.", + "unit": 5, + "questionId": "ci402_jun_2024_Q7b" + } + ] + }, + { + "number": 8, + "parts": [ + { + "label": null, + "text": "Write a short note on any two:\na) Superheterodyne receiver (Unit 2)\nb) Ratio Detector (Unit 3)\nc) AM and ADM (Unit 2, 4)\nd) QAM (Unit 5)", + "unit": null, + "questionId": "ci402_jun_2024_Q8" + } + ] + } + ] } diff --git a/content/rgpv/csit/semester-4/csit-402/syllabus.json b/content/rgpv/csit/semester-4/csit-402/syllabus.json index 8e6e297..1a252f2 100644 --- a/content/rgpv/csit/semester-4/csit-402/syllabus.json +++ b/content/rgpv/csit/semester-4/csit-402/syllabus.json @@ -1,121 +1,260 @@ { "subject": { - "id": "csit-402", - "code": "CSIT-402", + "id": "ci-402", + "code": "CI-402 (CSIT)", "name": "Analog & Digital Communication", - "title": "CSIT-402 - Analog & Digital Communication", - "semester": "IV" + "title": "CI-402 (CSIT) – Analog & Digital Communication (ADC)", + "university": "Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal", + "scheme": "New Scheme Based On AICTE Flexible Curricula", + "semester": "IV", + "branch": "CSIT-Computer Science & Information Technology" }, "modules": [ { - "id": "module-1", + "id": "ci402-m1", "number": 1, "title": "Signals and Systems", - "hours": 8, + "hours": null, "topics": [ - "Block diagram of a communication system", - "signal-definition", - "types of signals continuous, discrete, deterministic, non-deterministic, periodic, non-periodic, energy, power, analog and digital signals", - "Electromagnetic Spectra", - "Standard signals- DC, sinusoidal, unit step, ramp, signum, rectangular pulse, impulse(delta) signal", - "System definition", - "classification of systems", - "linear, nonlinear, time variant, time invariant, causal, non causal, stable and unstable systems", - "Fourier transforms: Time domain and frequency domain representation of signal", - "Fourier Transform and its properties", - "conditions for existence", - "Transform of Gate, unit step, constant, impulse, sine and cosine wave", - "Shifting property of delta function", - "convolution, time and frequency convolution theorems" - ] + { + "id": "ci402-m1-communication-system", + "slug": "block-diagram-communication-system", + "title": "Block diagram of a communication system", + "displayOrder": 1 + }, + { + "id": "ci402-m1-signal-types", + "slug": "signal-definition-types", + "title": "Signal-definition, types of signals continuous, discrete, deterministic, non-deterministic, periodic, non-periodic, energy, power, analog and digital signals", + "displayOrder": 2 + }, + { + "id": "ci402-m1-electromagnetic-spectra", + "slug": "electromagnetic-spectra-standard-signals", + "title": "Electromagnetic Spectra, Standard signals- DC, sinusoidal, unit step, ramp, signum, rectangular pulse, impulse(delta) signal", + "displayOrder": 3 + }, + { + "id": "ci402-m1-system-classification", + "slug": "system-definition-classification", + "title": "System definition, classification of systems, linear, nonlinear, time variant, time invariant, causal, non causal, stable and unstable systems", + "displayOrder": 4 + }, + { + "id": "ci402-m1-fourier-transform", + "slug": "fourier-transform-properties", + "title": "Fourier transforms: Time domain and frequency domain representation of signal, Fourier Transform and its properties, conditions for existence, Transform of Gate, unit step, constant, impulse, sine and cosine wave", + "displayOrder": 5 + }, + { + "id": "ci402-m1-convolution", + "slug": "shifting-convolution-theorems", + "title": "Shifting property of delta function, convolution, time and frequency convolution theorems", + "displayOrder": 6 + } + ], + "questionIds": [ + "ci402_m1_june2024_q1", + "ci402_m1_june2024_q2", + "ci402_m1_june2024_q3", + "ci402_m1_june2023_q4", + "ci402_m1_june2023_q5", + "ci402_m1_june2023_q6", + "ci402_m1_nov2023_q7", + "ci402_m1_nov2023_q8" + ], + "predictedQuestionIds": [] }, { - "id": "module-2", + "id": "ci402-m2", "number": 2, "title": "Amplitude Modulation", - "hours": 8, + "hours": null, "topics": [ - "Modulation, need of modulation", - "types of modulation techniques", - "amplitude modulation (DSB-FC)", - "modulation index", - "frequency spectrum of AM wave", - "linear and over modulation", - "power relation in AM", - "transmission efficiency", - "modulation by a complex signal", - "bandwidth of AM", - "AM modulators", - "square law and switching modulator", - "advantages and disadvantages of AM", - "Demodulation of AM: Suppressed carrier amplitude modulation systems", - "DSB-SC, SSB-SC, VSB-SC systems", - "comparison of various amplitude modulation systems", - "Demodulation of AM, square law and envelope detector", - "synchronous detection of AM", - "Low and high power AM transmitters", - "AM receivers, TRF and superheterodyne receivers", - "sensitivity, selectivity and fidelity of receivers" - ] + { + "id": "ci402-m2-am-basics", + "slug": "modulation-need-am-dsb-fc", + "title": "Modulation, need of modulation, types of modulation techniques, amplitude modulation (DSB-FC), modulation index, frequency spectrum of AM wave, linear and over modulation, power relation in AM, transmission efficiency, modulation by a complex signal, bandwidth of AM, AM modulators, square law and switching modulator, advantages and disadvantages of AM", + "displayOrder": 1 + }, + { + "id": "ci402-m2-suppressed-carrier", + "slug": "dsb-sc-ssb-sc-vsb-sc", + "title": "Demodulation of AM: Suppressed carrier amplitude modulation systems, DSB-SC, SSB-SC, VSB-SC systems, comparison of various amplitude modulation systems", + "displayOrder": 2 + }, + { + "id": "ci402-m2-am-demodulation", + "slug": "am-demodulation-detectors", + "title": "Demodulation of AM, square law and envelope detector, synchronous detection of AM", + "displayOrder": 3 + }, + { + "id": "ci402-m2-am-transmitters-receivers", + "slug": "am-transmitters-receivers", + "title": "Low and high power AM transmitters, AM receivers, TRF and superheterodyne receivers, sensitivity, selectivity and fidelity of receivers", + "displayOrder": 4 + } + ], + "questionIds": [ + "ci402_m2_june2024_nov2023_q1", + "ci402_m2_june2024_q2", + "ci402_m2_june2024_q3", + "ci402_m2_june2023_q4", + "ci402_m2_june2023_q5", + "ci402_m2_nov2023_q6", + "ci402_m2_nov2023_q7", + "ci402_m2_nov2023_q8", + "ci402_m2_june2024_june2023_q9" + ], + "predictedQuestionIds": [] }, { - "id": "module-3", + "id": "ci402-m3", "number": 3, - "title": "Angle modulation", - "hours": 8, + "title": "Angle Modulation", + "hours": null, "topics": [ - "Introduction and types of angle modulation", - "frequency modulation", - "frequency deviation", - "modulation index", - "deviation ratio", - "bandwidth requirement of FM wave", - "types of FM", - "Phase modulation, difference between FM and PM", - "Direct and indirect method of FM generation", - "FM demodulators- slope detector, Foster seeley discriminator, ratio detector", - "Introduction to pulse modulation systems" - ] + { + "id": "ci402-m3-fm-basics", + "slug": "frequency-modulation-types", + "title": "Introduction and types of angle modulation, frequency modulation, frequency deviation, modulation index, deviation ratio, bandwidth requirement of FM wave, types of FM", + "displayOrder": 1 + }, + { + "id": "ci402-m3-pm-comparison", + "slug": "phase-modulation-fm-vs-pm", + "title": "Phase modulation, difference between FM and PM", + "displayOrder": 2 + }, + { + "id": "ci402-m3-fm-generation", + "slug": "direct-indirect-fm-generation", + "title": "Direct and indirect method of FM generation", + "displayOrder": 3 + }, + { + "id": "ci402-m3-fm-demodulators", + "slug": "fm-demodulators-slope-foster-seeley-ratio", + "title": "FM demodulators- slope detector, Foster seeley discriminator, ratio detector", + "displayOrder": 4 + }, + { + "id": "ci402-m3-pulse-modulation", + "slug": "introduction-pulse-modulation", + "title": "Introduction to pulse modulation systems", + "displayOrder": 5 + } + ], + "questionIds": [ + "ci402_m3_june2024_q1", + "ci402_m3_june2024_q2", + "ci402_m3_june2024_q3", + "ci402_m3_june2023_q4", + "ci402_m3_june2023_q5", + "ci402_m3_june2023_q6", + "ci402_m3_nov2023_q7", + "ci402_m3_nov2023_q8", + "ci402_m3_nov2023_q9", + "ci402_m3_nov2023_q10", + "ci402_m3_june2024_june2023_q11" + ], + "predictedQuestionIds": [] }, { - "id": "module-4", + "id": "ci402-m4", "number": 4, - "title": "Sampling of signal", - "hours": 8, + "title": "Sampling of Signal", + "hours": null, "topics": [ - "sampling theorem for low pass and Band pass signal", - "Pulse amplitude modulation (PAM)", - "Time division, multiplexing (TDM)", - "Channel Bandwidth for PAMTDM signal", - "Type of sampling instantaneous, Natural and flat top", - "Aperture effect", - "Introduction to pulse position and pulse duration modulations", - "Digital signal, Quantization, Quantization error", - "Pulse code modulation", - "signal to noise ratio", - "Companding", - "Data rate and Baud rate, Bit rate", - "multiplexed PCM signal", - "Differential PCM (DPCM)", - "Delta Modulation (DM) and Adaptive Delta Modulation (ADM)", - "comparison of various systems" - ] + { + "id": "ci402-m4-sampling-theorem", + "slug": "sampling-theorem-low-pass-band-pass", + "title": "Sampling theorem for low pass and Band pass signal", + "displayOrder": 1 + }, + { + "id": "ci402-m4-pam-tdm", + "slug": "pam-tdm-channel-bandwidth", + "title": "Pulse amplitude modulation (PAM), Time division, multiplexing (TDM). Channel Bandwidth for PAMTDM signal", + "displayOrder": 2 + }, + { + "id": "ci402-m4-sampling-types", + "slug": "sampling-types-aperture-effect", + "title": "Type of sampling instantaneous, Natural and flat top, Aperture effect", + "displayOrder": 3 + }, + { + "id": "ci402-m4-ppm-pdm", + "slug": "pulse-position-duration-modulation", + "title": "Introduction to pulse position and pulse duration modulations", + "displayOrder": 4 + }, + { + "id": "ci402-m4-pcm", + "slug": "pcm-quantization-companding", + "title": "Digital signal, Quantization, Quantization error, Pulse code modulation, signal to noise ratio, Companding, Data rate and Baud rate, Bit rate, multiplexed PCM signal", + "displayOrder": 5 + }, + { + "id": "ci402-m4-dpcm-dm-adm", + "slug": "dpcm-delta-modulation-adaptive", + "title": "Differential PCM (DPCM), Delta Modulation (DM) and Adaptive Delta Modulation (ADM), comparison of various systems", + "displayOrder": 6 + } + ], + "questionIds": [ + "ci402_m4_june2024_q1", + "ci402_m4_june2024_q2", + "ci402_m4_june2024_q3", + "ci402_m4_june2023_q4", + "ci402_m4_june2023_q5", + "ci402_m4_june2023_q6", + "ci402_m4_nov2023_q7", + "ci402_m4_nov2023_q8", + "ci402_m4_nov2023_q9", + "ci402_m4_nov2023_q10", + "ci402_m4_june2024_q11", + "ci402_m4_june2023_q12" + ], + "predictedQuestionIds": [] }, { - "id": "module-5", + "id": "ci402-m5", "number": 5, - "title": "Digital modulations Techniques", - "hours": 8, + "title": "Digital Modulations Techniques", + "hours": null, "topics": [ - "Generation, detection, equation and Bandwidth of amplitude shift keying (ASK)", - "Binary Phase Shift keying (BPSK)", - "Differential phase shift keying (DPSK)", - "offset and non offset quadrature phase shift keying (QPSK)", - "M-Ary PSK", - "Binary frequency Shift Keying (BFSK)", - "M-Ary FSK", - "Quadrature Amplitude modulation (QAM)" - ] + { + "id": "ci402-m5-ask-bpsk-dpsk", + "slug": "ask-bpsk-dpsk", + "title": "Generation, detection, equation and Bandwidth of amplitude shift keying (ASK) Binary Phase Shift keying (BPSK), Differential phase shift keying (DPSK)", + "displayOrder": 1 + }, + { + "id": "ci402-m5-qpsk-mpsk", + "slug": "qpsk-m-ary-psk", + "title": "Offset and non offset quadrature phase shift keying (QPSK), M-Ary PSK", + "displayOrder": 2 + }, + { + "id": "ci402-m5-fsk-qam", + "slug": "bfsk-m-ary-fsk-qam", + "title": "Binary frequency Shift Keying (BFSK), M-Ary FSK Quadrature Amplitude modulation (QAM)", + "displayOrder": 3 + } + ], + "questionIds": [ + "ci402_m5_june2024_q1", + "ci402_m5_june2024_q2", + "ci402_m5_june2023_q3", + "ci402_m5_june2023_q4", + "ci402_m5_nov2023_q5", + "ci402_m5_nov2023_q6", + "ci402_m5_june2024_june2023_q7" + ], + "predictedQuestionIds": [] } ] } diff --git a/content/rgpv/csit/semester-4/csit-403/pyqs.json b/content/rgpv/csit/semester-4/csit-403/pyqs.json index 339989c..061160f 100644 --- a/content/rgpv/csit/semester-4/csit-403/pyqs.json +++ b/content/rgpv/csit/semester-4/csit-403/pyqs.json @@ -1,9 +1,151 @@ { - "subject": { - "id": "csit-403", - "code": "CSIT-403", - "name": "Analysis & Design of Algorithm (ADA)", - "title": "CSIT-403 - Analysis & Design of Algorithm (ADA)" + "paper": { + "id": "csit403-june-2025", + "subjectCode": "AG/CSIT(CI)/IT-403", + "subjectName": "Analysis and Design of Algorithm", + "exam": "B.Tech./B.Tech. (Working Professional) IV Semester Examination, June 2025", + "system": "Grading System (GS) / Working Professional", + "maxMarks": 70, + "time": "3 Hours", + "note": "i) Attempt any five questions.\nii) All questions carry equal marks.", + "totalQuestions": 8 }, - "papers": [] + "questions": [ + { + "number": 1, + "parts": [ + { + "label": "a", + "text": "Write a recursive algorithm for computing the nth Fibonacci number.", + "unit": 1, + "questionId": "CSIT-403_jun_2025_Q1a" + }, + { + "label": "b", + "text": "A machine needs a minimum of 200 sec to sort 1000 elements by Quick sort. What is the minimum time needed to sort 200 elements will be approximately?", + "unit": 1, + "questionId": "CSIT-403_jun_2025_Q1b" + } + ] + }, + { + "number": 2, + "parts": [ + { + "label": "a", + "text": "Generate recurrence relation from the recursive binary search algorithm.", + "unit": 1, + "questionId": "CSIT-403_jun_2025_Q2a" + }, + { + "label": "b", + "text": "Consider the problem of finding the smallest and largest elements in an array of numbers using divide and Conquer method.", + "unit": 1, + "questionId": "CSIT-403_jun_2025_Q2b" + } + ] + }, + { + "number": 3, + "parts": [ + { + "label": "a", + "text": "Find the time complexity of the recurrence relation T(n)=n+T(n/10)+T(7n/5).", + "unit": 1, + "questionId": "CSIT-403_jun_2025_Q3a" + }, + { + "label": "b", + "text": "Analyze the time complexity of Strassen's algorithm compared to conventional matrix multiplication.", + "unit": 1, + "questionId": "CSIT-403_jun_2025_Q3b" + } + ] + }, + { + "number": 4, + "parts": [ + { + "label": "a", + "text": "What is Minimum Cost Spanning Tree? Explain Kruskal's Algorithm with the help of algorithm.", + "unit": 2, + "questionId": "CSIT-403_jun_2025_Q4a" + }, + { + "label": "b", + "text": "The recurrence T(n)=7T(n/2)+n² describe the running time of an algorithm A. A competing algorithm A has a running time of Γ(n)=aΓ(n/4)+n². What is the largest integer value for a A' is asymptotically faster than A?", + "unit": 1, + "questionId": "CSIT-403_jun_2025_Q4b" + } + ] + }, + { + "number": 5, + "parts": [ + { + "label": "a", + "text": "Explain properties of Binomial Heap. Write an algorithm to perform uniting two Binomial Heaps. And also, to find Minimum Key.", + "unit": 1, + "questionId": "CSIT-403_jun_2025_Q5a" + }, + { + "label": "b", + "text": "Explain Backtracking. Let set S={1,3,4,5} and X=8, we have to find subset sum problem using backtracking approach.", + "unit": 4, + "questionId": "CSIT-403_jun_2025_Q5b" + } + ] + }, + { + "number": 6, + "parts": [ + { + "label": "a", + "text": "What is stable sorting algorithm? Which of the sorting algorithms we have seen are stable and which are unstable? Give name with explanation.", + "unit": 1, + "questionId": "CSIT-403_jun_2025_Q6a" + }, + { + "label": "b", + "text": "Suppose character a, b, c, d, e, f has probabilities 0.07, 0.09, 0.12, 0.22, 0.23, 0.27 respectively. Find an optimal Huffman code and draw the Huffman tree. What is the average code length?", + "unit": 2, + "questionId": "CSIT-403_jun_2025_Q6b" + } + ] + }, + { + "number": 7, + "parts": [ + { + "label": "a", + "text": "Write Merge sort algorithm and sort the following sequence {23, 11, 5, 15, 68, 31, 4, 17} using merge sort.", + "unit": 1, + "questionId": "CSIT-403_jun_2025_Q7a" + }, + { + "label": "b", + "text": "Explain B-Tree and its properties. Also write B-Tree deletion cases with example.", + "unit": 5, + "questionId": "CSIT-403_jun_2025_Q7b" + } + ] + }, + { + "number": 8, + "parts": [ + { + "label": "a", + "text": "For a binary tree T, the preorder and in-order traversal sequences are as follows:\nIn order : BCAEGDHFIJ\nPreorder : ABCDEGFHIJ\ni) Construct a binary Tree.\nii) What is its post-order traversal sequence?", + "unit": 5, + "questionId": "CSIT-403_jun_2025_Q8a" + }, + { + "label": "b", + "text": "Prove that if the weights on the edge of the connected undirected graph are distinct then there is a unique Minimum Spanning Tree. Give an example in this regard. Also discuss Kruskal's Minimum Spanning Tree in detail.", + "unit": 2, + "questionId": "CSIT-403_jun_2025_Q8b" + } + ] + } + ] } diff --git a/content/rgpv/csit/semester-4/csit-403/syllabus.json b/content/rgpv/csit/semester-4/csit-403/syllabus.json index dfabb90..ecd9f63 100644 --- a/content/rgpv/csit/semester-4/csit-403/syllabus.json +++ b/content/rgpv/csit/semester-4/csit-403/syllabus.json @@ -3,71 +3,328 @@ "id": "csit-403", "code": "CSIT-403", "name": "Analysis & Design of Algorithm", - "title": "CSIT-403 - Analysis & Design of Algorithm", - "semester": "IV" + "title": "CSIT-403 – Analysis & Design of Algorithm (ADA)", + "university": "Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal", + "scheme": "New Scheme Based On AICTE Flexible Curricula", + "semester": "IV", + "branch": "CSIT-Computer Science & Information Technology" }, "modules": [ { - "id": "module-1", + "id": "csit403-m1", "number": 1, - "title": "Algorithms and Divide & Conquer", - "hours": 8, + "title": "Introduction to Algorithms and Divide & Conquer", + "hours": null, "topics": [ - "Algorithms", - "Designing algorithms", - "analyzing algorithms", - "asymptotic notations", - "heap and heap sort", - "Introduction to divide and conquer technique", - "analysis, design and comparison of various algorithms based on this technique", - "example binary search, merge sort, quick sort, strassen’s matrix multiplication" - ] + { + "id": "csit403-m1-algorithms", + "slug": "algorithms-designing-analyzing", + "title": "Algorithms, Designing algorithms, analyzing algorithms, asymptotic notations", + "displayOrder": 1 + }, + { + "id": "csit403-m1-heap", + "slug": "heap-heap-sort", + "title": "Heap and heap sort", + "displayOrder": 2 + }, + { + "id": "csit403-m1-divide-conquer", + "slug": "divide-and-conquer", + "title": "Introduction to divide and conquer technique, analysis, design and comparison of various algorithms based on this technique", + "displayOrder": 3 + }, + { + "id": "csit403-m1-binary-search", + "slug": "binary-search", + "title": "Binary search", + "displayOrder": 4 + }, + { + "id": "csit403-m1-merge-sort", + "slug": "merge-sort", + "title": "Merge sort", + "displayOrder": 5 + }, + { + "id": "csit403-m1-quick-sort", + "slug": "quick-sort", + "title": "Quick sort", + "displayOrder": 6 + }, + { + "id": "csit403-m1-strassen", + "slug": "strassen-matrix-multiplication", + "title": "Strassen's matrix multiplication", + "displayOrder": 7 + } + ], + "questionIds": [ + "csit403_m1_june2025_q1", + "csit403_m1_june2025_q2", + "csit403_m1_june2025_q3", + "csit403_m1_june2025_q4", + "csit403_m1_june2025_q5", + "csit403_m1_june2025_q6", + "csit403_m1_june2025_q7", + "csit403_m1_june2025_q8", + "csit403_m1_june2025_q9", + "csit403_m1_june2025_q10", + "csit403_m1_june2024_q11", + "csit403_m1_june2024_q12", + "csit403_m1_june2024_q13", + "csit403_m1_june2024_q14", + "csit403_m1_june2023_q15", + "csit403_m1_june2023_q16", + "csit403_m1_june2023_q17", + "csit403_m1_june2023_q18", + "csit403_m1_nov2023_q19", + "csit403_m1_nov2023_q20", + "csit403_m1_nov2023_q21", + "csit403_m1_nov2023_q22", + "csit403_m1_nov2023_q23", + "csit403_m1_nov2023_q24" + ], + "predictedQuestionIds": [] }, { - "id": "module-2", + "id": "csit403-m2", "number": 2, "title": "Greedy Strategy", - "hours": 8, + "hours": null, "topics": [ - "Study of Greedy strategy", - "examples of greedy method like optimal merge patterns, Huffman coding, minimum spanning trees, knapsack problem, job sequencing with deadlines, single source shortest path algorithm, etc." - ] + { + "id": "csit403-m2-greedy-intro", + "slug": "greedy-strategy", + "title": "Study of Greedy strategy", + "displayOrder": 1 + }, + { + "id": "csit403-m2-optimal-merge", + "slug": "optimal-merge-patterns", + "title": "Optimal merge patterns", + "displayOrder": 2 + }, + { + "id": "csit403-m2-huffman", + "slug": "huffman-coding", + "title": "Huffman coding", + "displayOrder": 3 + }, + { + "id": "csit403-m2-mst", + "slug": "minimum-spanning-trees", + "title": "Minimum spanning trees", + "displayOrder": 4 + }, + { + "id": "csit403-m2-knapsack", + "slug": "knapsack-problem", + "title": "Knapsack problem", + "displayOrder": 5 + }, + { + "id": "csit403-m2-job-sequencing", + "slug": "job-sequencing-deadlines", + "title": "Job sequencing with deadlines", + "displayOrder": 6 + }, + { + "id": "csit403-m2-sssp", + "slug": "single-source-shortest-path", + "title": "Single source shortest path algorithm", + "displayOrder": 7 + } + ], + "questionIds": [ + "csit403_m2_june2025_q1", + "csit403_m2_june2025_q2", + "csit403_m2_june2025_q3", + "csit403_m2_june2024_q4", + "csit403_m2_june2024_q5", + "csit403_m2_june2024_q6", + "csit403_m2_june2024_q7", + "csit403_m2_june2023_q8", + "csit403_m2_june2023_q9", + "csit403_m2_june2023_q10", + "csit403_m2_june2023_q11" + ], + "predictedQuestionIds": [] }, { - "id": "module-3", + "id": "csit403-m3", "number": 3, "title": "Dynamic Programming", - "hours": 8, + "hours": null, "topics": [ - "Concept of dynamic programming", - "problems based on this approach such as 0/1 knapsack, multistage graph, reliability design, Floyd-Warshall algorithm, etc." - ] + { + "id": "csit403-m3-dp-concept", + "slug": "dynamic-programming", + "title": "Concept of dynamic programming", + "displayOrder": 1 + }, + { + "id": "csit403-m3-knapsack-dp", + "slug": "knapsack-dp", + "title": "0/1 Knapsack problem using DP", + "displayOrder": 2 + }, + { + "id": "csit403-m3-multistage", + "slug": "multistage-graph", + "title": "Multistage graph", + "displayOrder": 3 + }, + { + "id": "csit403-m3-reliability", + "slug": "reliability-design", + "title": "Reliability design", + "displayOrder": 4 + }, + { + "id": "csit403-m3-floyd-warshall", + "slug": "floyd-warshall-algorithm", + "title": "Floyd-Warshall algorithm", + "displayOrder": 5 + } + ], + "questionIds": [ + "csit403_m3_june2024_q1", + "csit403_m3_june2024_q2", + "csit403_m3_june2023_q3", + "csit403_m3_june2023_q4", + "csit403_m3_june2023_q5", + "csit403_m3_june2023_q6", + "csit403_m3_nov2023_q7", + "csit403_m3_nov2023_q8", + "csit403_m3_nov2023_q9" + ], + "predictedQuestionIds": [] }, { - "id": "module-4", + "id": "csit403-m4", "number": 4, "title": "Backtracking and Branch & Bound", - "hours": 8, + "hours": null, "topics": [ - "Backtracking concept and its examples like 8 queen’s problem, Hamiltonian cycle, Graph coloring problem etc.", - "Introduction to branch & bound method", - "examples of branch and bound method like traveling salesman problem etc.", - "Meaning of lower bound theory and its use in solving algebraic problem", - "Introduction to parallel algorithms" - ] + { + "id": "csit403-m4-backtracking", + "slug": "backtracking", + "title": "Backtracking concept", + "displayOrder": 1 + }, + { + "id": "csit403-m4-8queens", + "slug": "8-queens-problem", + "title": "8 Queen's problem", + "displayOrder": 2 + }, + { + "id": "csit403-m4-hamiltonian", + "slug": "hamiltonian-cycle", + "title": "Hamiltonian cycle", + "displayOrder": 3 + }, + { + "id": "csit403-m4-graph-coloring", + "slug": "graph-coloring", + "title": "Graph coloring problem", + "displayOrder": 4 + }, + { + "id": "csit403-m4-branch-bound", + "slug": "branch-and-bound", + "title": "Introduction to branch & bound method, examples like traveling salesman problem", + "displayOrder": 5 + }, + { + "id": "csit403-m4-lower-bound", + "slug": "lower-bound-theory", + "title": "Meaning of lower bound theory and its use in solving algebraic problem", + "displayOrder": 6 + }, + { + "id": "csit403-m4-parallel", + "slug": "parallel-algorithms", + "title": "Introduction to parallel algorithms", + "displayOrder": 7 + } + ], + "questionIds": [ + "csit403_m4_june2025_q1", + "csit403_m4_june2024_q2", + "csit403_m4_june2024_q3", + "csit403_m4_june2024_q4", + "csit403_m4_june2024_q5", + "csit403_m4_june2023_q6", + "csit403_m4_june2023_q7", + "csit403_m4_june2023_q8", + "csit403_m4_nov2023_q9", + "csit403_m4_nov2023_q10", + "csit403_m4_nov2023_q11", + "csit403_m4_nov2023_q12", + "csit403_m4_nov2023_q13" + ], + "predictedQuestionIds": [] }, { - "id": "module-5", + "id": "csit403-m5", "number": 5, "title": "Trees, Graphs, and NP-Completeness", - "hours": 8, + "hours": null, "topics": [ - "Binary search trees", - "height balanced trees", - "2-3 trees, B-trees", - "basic search and traversal techniques for trees and graphs (In order, preorder, postorder, DFS, BFS)", - "NP-completeness" - ] + { + "id": "csit403-m5-bst", + "slug": "binary-search-trees", + "title": "Binary search trees", + "displayOrder": 1 + }, + { + "id": "csit403-m5-avl", + "slug": "height-balanced-trees", + "title": "Height balanced trees", + "displayOrder": 2 + }, + { + "id": "csit403-m5-23trees", + "slug": "2-3-trees", + "title": "2-3 trees", + "displayOrder": 3 + }, + { + "id": "csit403-m5-btrees", + "slug": "b-trees", + "title": "B-trees", + "displayOrder": 4 + }, + { + "id": "csit403-m5-traversals", + "slug": "tree-graph-traversals", + "title": "Basic search and traversal techniques for trees and graphs (Inorder, preorder, postorder, DFS, BFS)", + "displayOrder": 5 + }, + { + "id": "csit403-m5-np", + "slug": "np-completeness", + "title": "NP-completeness", + "displayOrder": 6 + } + ], + "questionIds": [ + "csit403_m5_june2025_q1", + "csit403_m5_june2025_q2", + "csit403_m5_june2024_q3", + "csit403_m5_june2024_q4", + "csit403_m5_june2024_q5", + "csit403_m5_nov2023_q6", + "csit403_m5_nov2023_q7", + "csit403_m5_june2023_q8", + "csit403_m5_june2023_q9", + "csit403_m5_june2023_q10", + "csit403_m5_nov2023_q11", + "csit403_m5_nov2023_q12" + ], + "predictedQuestionIds": [] } ] } diff --git a/content/rgpv/csit/semester-4/csit-404/pyqs.json b/content/rgpv/csit/semester-4/csit-404/pyqs.json index b1db8ce..691438f 100644 --- a/content/rgpv/csit/semester-4/csit-404/pyqs.json +++ b/content/rgpv/csit/semester-4/csit-404/pyqs.json @@ -1,9 +1,971 @@ { "subject": { - "id": "csit-404", - "code": "CSIT-404", - "name": "Computer Org & Architecture (COA)", - "title": "CSIT-404 - Computer Org & Architecture (COA)" + "id": "cs-404", + "code": "CS-404", + "name": "Computer Organization & Architecture", + "title": "AL/CSIT (CI)/CS/CT/CO/IO/IS-404 (GS) – Computer Organization & Architecture", + "semester": "IV", + "gradingSystem": "Grading System (GS)", + "maxMarks": 70, + "time": "3 Hours", + "commonInstructions": [ + "Attempt any five questions.", + "All questions carry equal marks." + ] }, - "papers": [] + "papers": [ + { + "exam": "November 2022", + "year": 2022, + "month": "November", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "Briefly explain the addressing modes in detail.", + "unit": "Unit 1", + "type": "addressing-modes" + }, + { + "id": "q1b", + "label": "b)", + "text": "Discuss Stack Organization in detail.", + "unit": "Unit 1", + "type": "stack" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "What is Arithmetic operation? Explain how negative numbers are represented in 2's complement form?", + "unit": "Unit 3", + "type": "arithmetic" + }, + { + "id": "q2b", + "label": "b)", + "text": "Discuss Binary Addition. Explain the concept of Half Adder and Full Adder.", + "unit": "Unit 3", + "type": "arithmetic" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Write a short note on Direct Memory Access (DMA).", + "unit": "Unit 4", + "type": "dma" + }, + { + "id": "q3b", + "label": "b)", + "text": "Explain serial and parallel data transfer techniques in detail.", + "unit": "Unit 4", + "type": "data-transfer" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4", + "label": "", + "text": "What is Cache mapping? Explain all cache mapping techniques in detail.", + "unit": "Unit 5", + "type": "cache" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "Write a short note on AMD processor.", + "unit": "Unit 6", + "type": "processor" + }, + { + "id": "q5b", + "label": "b)", + "text": "Explain the difference between Single and Multi-processor System.", + "unit": "Unit 6", + "type": "multiprocessor" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6", + "label": "", + "text": "Discuss: a) CISC Architecture b) Magnetic Tape.", + "unit": "Unit 6/5", + "type": "mixed" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7", + "label": "", + "text": "Write short notes on: a) Hit Ratio b) Average Access Time.", + "unit": "Unit 5", + "type": "cache" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8", + "label": "", + "text": "Briefly explain Hardwired and Micro-programmed control unit.", + "unit": "Unit 2", + "type": "control-unit" + } + ] + } + ] + }, + { + "exam": "June 2023", + "year": 2023, + "month": "June", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "Explain basic principles of computer architecture.", + "unit": "Unit 1", + "type": "architecture" + }, + { + "id": "q1b", + "label": "b)", + "text": "What is Multiprocessing? Discuss types of data transfer in detail.", + "unit": "Unit 4", + "type": "multiprocessing" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "Explain: i) Stack organization ii) Bus structure and addressing modes iii) Fetch and execution cycle.", + "unit": "Unit 1", + "type": "basics" + }, + { + "id": "q2b", + "label": "b)", + "text": "Discuss instruction types and explain execution of micro instruction.", + "unit": "Unit 2", + "type": "control-unit" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Write Booths algorithm. Also explain floating point arithmetic operation.", + "unit": "Unit 3", + "type": "arithmetic" + }, + { + "id": "q3b", + "label": "b)", + "text": "Describe signal addition and subtraction in detail.", + "unit": "Unit 3", + "type": "arithmetic" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4a", + "label": "a)", + "text": "Elaborate: i) Serial and parallel data transfer ii) Synchronous and asynchronous modes of data transfer.", + "unit": "Unit 4", + "type": "data-transfer" + }, + { + "id": "q4b", + "label": "b)", + "text": "Write notes on: i) Direct memory access ii) PCI Bus and SCSI Bus.", + "unit": "Unit 4", + "type": "dma" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "Compare: i) Main memory and secondary memory ii) Cache memory and Virtual memory.", + "unit": "Unit 5", + "type": "memory" + }, + { + "id": "q5b", + "label": "b)", + "text": "Describe replacement algorithm and write steps to improve cache performance.", + "unit": "Unit 5", + "type": "cache" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6a", + "label": "a)", + "text": "Explain characteristics and structure of multiprocessor.", + "unit": "Unit 6", + "type": "multiprocessor" + }, + { + "id": "q6b", + "label": "b)", + "text": "What is concept of pipelining? Differentiate vector processing and array processing.", + "unit": "Unit 6", + "type": "pipelining" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7a", + "label": "a)", + "text": "Describe: i) LRU algorithm ii) Two's complement representation iii) Memory management hardware.", + "unit": "Unit 5", + "type": "memory" + }, + { + "id": "q7b", + "label": "b)", + "text": "What is inter-processor communication and synchronization? Also describe inter-processor arbitration.", + "unit": "Unit 6", + "type": "multiprocessor" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8a", + "label": "a)", + "text": "Discuss multicore processor in detail.", + "unit": "Unit 6", + "type": "multicore" + }, + { + "id": "q8b", + "label": "b)", + "text": "Write short notes on: i) Semiconductor memories ii) Hardwired control unit iii) RISC and CISC iv) Micro instruction formats.", + "unit": "Unit 2", + "type": "mixed" + } + ] + } + ] + }, + { + "exam": "November 2023", + "year": 2023, + "month": "November", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "Draw and explain the architecture of a computer system.", + "unit": "Unit 1", + "type": "architecture" + }, + { + "id": "q1b", + "label": "b)", + "text": "Explain the addressing modes with suitable examples.", + "unit": "Unit 1", + "type": "addressing-modes" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "Discuss the Booth's algorithm for multiplication of signed numbers.", + "unit": "Unit 3", + "type": "arithmetic" + }, + { + "id": "q2b", + "label": "b)", + "text": "What do you understand by direct memory access? Explain with block diagram how DMA operation is carried out.", + "unit": "Unit 4", + "type": "dma" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Explain the concept of pipelining.", + "unit": "Unit 6", + "type": "pipelining" + }, + { + "id": "q3b", + "label": "b)", + "text": "Differentiate between vectored and non-vectored interrupts.", + "unit": "Unit 4", + "type": "interrupts" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4a", + "label": "a)", + "text": "Explain the instruction formats for computer system.", + "unit": "Unit 1", + "type": "instruction-format" + }, + { + "id": "q4b", + "label": "b)", + "text": "List the differences between volatile and non-volatile memories?", + "unit": "Unit 5", + "type": "memory" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "Discuss memory hierarchy in computer system.", + "unit": "Unit 5", + "type": "memory" + }, + { + "id": "q5b", + "label": "b)", + "text": "Explain the mapping techniques in cache memory.", + "unit": "Unit 5", + "type": "cache" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6a", + "label": "a)", + "text": "Explain: i) Cache hit and Cache miss ii) Cache coherency.", + "unit": "Unit 5", + "type": "cache" + }, + { + "id": "q6b", + "label": "b)", + "text": "Write short notes on the USB interface.", + "unit": "Unit 4", + "type": "io" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7a", + "label": "a)", + "text": "Explain RISC Vs CISC.", + "unit": "Unit 6", + "type": "risc-cisc" + }, + { + "id": "q7b", + "label": "b)", + "text": "Explain Micro-program sequencer.", + "unit": "Unit 2", + "type": "control-unit" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8a", + "label": "a)", + "text": "What is memory organization? Discuss the different types of memory organization in computer system.", + "unit": "Unit 5", + "type": "memory" + }, + { + "id": "q8b", + "label": "b)", + "text": "Explain the PCI, BUS and LRU algorithm in briefly.", + "unit": "Unit 4", + "type": "io" + } + ] + } + ] + }, + { + "exam": "June 2024", + "year": 2024, + "month": "June", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "Explain the role and significance of registers in a CPU's general register organization.", + "unit": "Unit 1", + "type": "registers" + }, + { + "id": "q1b", + "label": "b)", + "text": "Differentiate between Hardwired control unit and Micro-programmed control unit.", + "unit": "Unit 2", + "type": "control-unit" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "What is register transfer language? Explain representation of instructions in RTL with suitable examples.", + "unit": "Unit 1", + "type": "rtl" + }, + { + "id": "q2b", + "label": "b)", + "text": "Discuss how two's complement is used for representing negative numbers and performing subtraction as addition with complement.", + "unit": "Unit 3", + "type": "arithmetic" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Discuss how binary division is performed and the steps involved with flowchart.", + "unit": "Unit 3", + "type": "arithmetic" + }, + { + "id": "q3b", + "label": "b)", + "text": "Design a 4-bit adder/subtractor circuit and explain how addition and subtraction are performed.", + "unit": "Unit 3", + "type": "arithmetic" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4a", + "label": "a)", + "text": "Why interface is needed in input output device? Explain how it is connected to I/O devices with neat sketch.", + "unit": "Unit 4", + "type": "io" + }, + { + "id": "q4b", + "label": "b)", + "text": "Describe the strobe control and hand shaking methods in asynchronous data transfer.", + "unit": "Unit 4", + "type": "data-transfer" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "What is the need of I/O processor? Explain the working of I/O processor.", + "unit": "Unit 4", + "type": "io" + }, + { + "id": "q5b", + "label": "b)", + "text": "Discuss different types of secondary memory devices (HDDs, magnetic tapes, optical discs). Compare advantages and disadvantages.", + "unit": "Unit 5", + "type": "memory" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6a", + "label": "a)", + "text": "Define cache memory and explain its role in improving CPU performance. Discuss principles of locality.", + "unit": "Unit 5", + "type": "cache" + }, + { + "id": "q6b", + "label": "b)", + "text": "Describe the role of MMU in a computer system. Explain address translation between virtual and physical addresses.", + "unit": "Unit 5", + "type": "memory" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7a", + "label": "a)", + "text": "Define RISC and CISC architectures and explain their fundamental differences.", + "unit": "Unit 6", + "type": "risc-cisc" + }, + { + "id": "q7b", + "label": "b)", + "text": "Discuss how pipelining improves instruction execution throughput and overall system performance.", + "unit": "Unit 6", + "type": "pipelining" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8", + "label": "", + "text": "Write short notes on any two: a) Bus structure b) SCSI Bus c) Random Access Memory d) Inter processor arbitration.", + "unit": "Unit 1/4/5/6", + "type": "mixed" + } + ] + } + ] + }, + { + "exam": "December 2024", + "year": 2024, + "month": "December", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "Differentiate between accumulator, index, stack and general-purpose registers in terms of their functions and usage.", + "unit": "Unit 1", + "type": "registers" + }, + { + "id": "q1b", + "label": "b)", + "text": "Discuss the sequence of steps involved in fetching an instruction from memory and executing it.", + "unit": "Unit 2", + "type": "control-unit" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "Describe how micro instructions are arranged in control memory and how they are interpreted.", + "unit": "Unit 2", + "type": "control-unit" + }, + { + "id": "q2b", + "label": "b)", + "text": "Draw flowchart for Booth's algorithm for multiplication of signed 2's complement numbers and explain with example.", + "unit": "Unit 3", + "type": "arithmetic" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Describe basic arithmetic operations supported by floating-point arithmetic including addition, subtraction, multiplication and division.", + "unit": "Unit 3", + "type": "arithmetic" + }, + { + "id": "q3b", + "label": "b)", + "text": "What components are required to design the arithmetic unit? Explain with neat sketch.", + "unit": "Unit 3", + "type": "arithmetic" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4a", + "label": "a)", + "text": "Discuss fundamental differences between serial and parallel data transfer methods in terms of data transmission, speed and implementation complexity.", + "unit": "Unit 4", + "type": "data-transfer" + }, + { + "id": "q4b", + "label": "b)", + "text": "What is direct memory transfer? Give an overview and block diagram of a DMA controller.", + "unit": "Unit 4", + "type": "dma" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "Differentiate synchronous and asynchronous data transfer.", + "unit": "Unit 4", + "type": "data-transfer" + }, + { + "id": "q5b", + "label": "b)", + "text": "Explain the concept of memory hierarchy and its significance in modern computer systems.", + "unit": "Unit 5", + "type": "memory" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6a", + "label": "a)", + "text": "Compare and contrast different cache mapping techniques: direct mapping, set-associative and fully associative. Discuss advantages and disadvantages.", + "unit": "Unit 5", + "type": "cache" + }, + { + "id": "q6b", + "label": "b)", + "text": "Explain memory segmentation and how it complements virtual memory. Discuss advantages and challenges.", + "unit": "Unit 5", + "type": "memory" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7a", + "label": "a)", + "text": "Describe different types of interconnection networks used in multiprocessor systems.", + "unit": "Unit 6", + "type": "multiprocessor" + }, + { + "id": "q7b", + "label": "b)", + "text": "Define array processing and explain its significance in computer architecture and parallel computing.", + "unit": "Unit 6", + "type": "array-processing" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8", + "label": "", + "text": "Write short notes on any two: a) Instruction types b) PCI Bus c) Read Only Memory d) Inter-processor communication and synchronization.", + "unit": "Unit 2/4/5/6", + "type": "mixed" + } + ] + } + ] + }, + { + "exam": "June 2025", + "year": 2025, + "month": "June", + "questions": [ + { + "id": "q1", + "questionNumber": "Q.1", + "subQuestions": [ + { + "id": "q1a", + "label": "a)", + "text": "Discuss the structure and role of program counter, instruction register and memory register during a fetch-execute cycle.", + "unit": "Unit 2", + "type": "control-unit" + }, + { + "id": "q1b", + "label": "b)", + "text": "How does the control word help in micro-operation execution? Illustrate with an example.", + "unit": "Unit 1", + "type": "micro-operations" + } + ] + }, + { + "id": "q2", + "questionNumber": "Q.2", + "subQuestions": [ + { + "id": "q2a", + "label": "a)", + "text": "Illustrate the concept of bus structure. How does it aid in CPU and memory communication?", + "unit": "Unit 1", + "type": "bus" + }, + { + "id": "q2b", + "label": "b)", + "text": "Explain 1's and 2's complement representation for negative numbers with examples.", + "unit": "Unit 3", + "type": "arithmetic" + } + ] + }, + { + "id": "q3", + "questionNumber": "Q.3", + "subQuestions": [ + { + "id": "q3a", + "label": "a)", + "text": "Describe Booth's algorithm for multiplication. Illustrate with a 4-bit example.", + "unit": "Unit 3", + "type": "arithmetic" + }, + { + "id": "q3b", + "label": "b)", + "text": "Compare fixed point and floating point arithmetic operations with examples.", + "unit": "Unit 3", + "type": "arithmetic" + } + ] + }, + { + "id": "q4", + "questionNumber": "Q.4", + "subQuestions": [ + { + "id": "q4a", + "label": "a)", + "text": "How does USB differ from SCSI bus in terms of speed, cost and application?", + "unit": "Unit 4", + "type": "io" + }, + { + "id": "q4b", + "label": "b)", + "text": "Write a comparative note on different types of I/O interfaces.", + "unit": "Unit 4", + "type": "io" + } + ] + }, + { + "id": "q5", + "questionNumber": "Q.5", + "subQuestions": [ + { + "id": "q5a", + "label": "a)", + "text": "Explain the working of PCI bus. How does it improve I/O performance?", + "unit": "Unit 4", + "type": "io" + }, + { + "id": "q5b", + "label": "b)", + "text": "Differentiate magnetic tape, disk and optical storage based on access time, reliability and cost.", + "unit": "Unit 5", + "type": "memory" + } + ] + }, + { + "id": "q6", + "questionNumber": "Q.6", + "subQuestions": [ + { + "id": "q6a", + "label": "a)", + "text": "How does cache memory improve system performance? Explain cache design.", + "unit": "Unit 5", + "type": "cache" + }, + { + "id": "q6b", + "label": "b)", + "text": "Write a program in Pseudo code to simulate page replacement using LRU.", + "unit": "Unit 5", + "type": "memory" + } + ] + }, + { + "id": "q7", + "questionNumber": "Q.7", + "subQuestions": [ + { + "id": "q7a", + "label": "a)", + "text": "Describe the structure and working of inter-processor communication and synchronization.", + "unit": "Unit 5", + "type": "multiprocessor" + }, + { + "id": "q7b", + "label": "b)", + "text": "Compare RISC and CISC architectures with examples.", + "unit": "Unit 5", + "type": "risc-cisc" + } + ] + }, + { + "id": "q8", + "questionNumber": "Q.8", + "subQuestions": [ + { + "id": "q8", + "label": "", + "text": "Write short notes on any two: a) Direct Memory Access b) Virtual Memory c) Read Only Memory.", + "unit": "Unit 4/5", + "type": "mixed" + } + ] + } + ] + } + ] } diff --git a/content/rgpv/csit/semester-4/csit-404/syllabus.json b/content/rgpv/csit/semester-4/csit-404/syllabus.json index 3baa39e..1331d7f 100644 --- a/content/rgpv/csit/semester-4/csit-404/syllabus.json +++ b/content/rgpv/csit/semester-4/csit-404/syllabus.json @@ -3,92 +3,350 @@ "id": "csit-404", "code": "CSIT-404", "name": "Computer Org & Architecture", - "title": "CSIT-404 - Computer Org & Architecture", - "semester": "IV" + "title": "CSIT-404 – Computer Org & Architecture (COA)", + "university": "Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal", + "scheme": "New Scheme Based On AICTE Flexible Curricula", + "semester": "IV", + "branch": "CSIT-Computer Science & Information Technology" }, "modules": [ { - "id": "module-1", + "id": "csit404-m1", "number": 1, "title": "Basic Structure of Computer & Control Unit Organization", - "hours": 8, + "hours": null, "topics": [ - "Structure of Desktop Computers", - "CPU: General Register Organization-Memory Register, Instruction Register, Control Word, Stack Organization", - "Instruction Format", - "ALU", - "I/O System", - "bus", - "CPU and Memory Program Counter", - "Bus Structure", - "Register Transfer Language-Bus and Memory Transfer", - "addressing modes", - "Control Unit Organization: Basic Concept of Instruction", - "Instruction Types", - "Micro Instruction Formats", - "Fetch and Execution cycle", - "Hardwired control unit", - "Micro-programmed Control unit microprogram sequencer Control Memory", - "Sequencing and Execution of Micro Instruction" - ] + { + "id": "csit404-m1-desktop-structure", + "slug": "desktop-structure-cpu-registers", + "title": "Structure of Desktop Computers, CPU: General Register Organization-Memory Register, Instruction Register, Control Word", + "displayOrder": 1 + }, + { + "id": "csit404-m1-stack-instruction", + "slug": "stack-organization-instruction-format", + "title": "Stack Organization, Instruction Format", + "displayOrder": 2 + }, + { + "id": "csit404-m1-alu-io-bus", + "slug": "alu-io-system-bus", + "title": "ALU, I/O System, bus, CPU and Memory Program Counter, Bus Structure", + "displayOrder": 3 + }, + { + "id": "csit404-m1-rtl-addressing", + "slug": "register-transfer-language-addressing-modes", + "title": "Register Transfer Language-Bus and Memory Transfer, addressing modes", + "displayOrder": 4 + }, + { + "id": "csit404-m1-instruction-types", + "slug": "instruction-types-micro-instruction", + "title": "Control Unit Organization: Basic Concept of Instruction, Instruction Types, Micro Instruction Formats", + "displayOrder": 5 + }, + { + "id": "csit404-m1-fetch-execute", + "slug": "fetch-execution-cycle", + "title": "Fetch and Execution cycle", + "displayOrder": 6 + }, + { + "id": "csit404-m1-hardwired-microprogrammed", + "slug": "hardwired-microprogrammed-control", + "title": "Hardwired control unit, Micro-programmed Control unit microprogram sequencer Control Memory, Sequencing and Execution of Micro Instruction", + "displayOrder": 7 + } + ], + "questionIds": [ + "csit404_m1_june2025_q1", + "csit404_m1_june2025_q2", + "csit404_m1_june2025_q3", + "csit404_m1_dec2024_q4", + "csit404_m1_dec2024_q5", + "csit404_m1_dec2024_q6", + "csit404_m1_dec2024_q7", + "csit404_m1_june2024_q8", + "csit404_m1_june2024_q9", + "csit404_m1_june2024_q10", + "csit404_m1_june2024_q11", + "csit404_m1_nov2023_q12", + "csit404_m1_nov2023_q13", + "csit404_m1_nov2023_q14", + "csit404_m1_nov2023_q15", + "csit404_m1_june2023_q16", + "csit404_m1_june2023_q17", + "csit404_m1_june2023_q18", + "csit404_m1_june2023_q19", + "csit404_m1_nov2022_q20", + "csit404_m1_nov2022_q21", + "csit404_m1_nov2022_q22" + ], + "predictedQuestionIds": [] }, { - "id": "module-2", + "id": "csit404-m2", "number": 2, "title": "Computer Arithmetic", - "hours": 8, + "hours": null, "topics": [ - "Addition and Subtraction", - "Tools Compliment Representation", - "Signed Addition and Subtraction", - "Multiplication and division", - "Booths Algorithm", - "Division Operation", - "Floating Point Arithmetic Operation", - "design of Arithmetic unit" - ] + { + "id": "csit404-m2-add-sub", + "slug": "addition-subtraction-complement", + "title": "Addition and Subtraction, Two's Complement Representation, Signed Addition and Subtraction", + "displayOrder": 1 + }, + { + "id": "csit404-m2-multiplication", + "slug": "multiplication-booths-algorithm", + "title": "Multiplication and division, Booth's Algorithm", + "displayOrder": 2 + }, + { + "id": "csit404-m2-division", + "slug": "division-operation", + "title": "Division Operation", + "displayOrder": 3 + }, + { + "id": "csit404-m2-floating-point", + "slug": "floating-point-arithmetic", + "title": "Floating Point Arithmetic Operation", + "displayOrder": 4 + }, + { + "id": "csit404-m2-arithmetic-unit", + "slug": "arithmetic-unit-design", + "title": "Design of Arithmetic unit", + "displayOrder": 5 + } + ], + "questionIds": [ + "csit404_m2_june2025_q1", + "csit404_m2_june2025_q2", + "csit404_m2_june2025_q3", + "csit404_m2_dec2024_q4", + "csit404_m2_dec2024_q5", + "csit404_m2_dec2024_q6", + "csit404_m2_june2024_q7", + "csit404_m2_june2024_q8", + "csit404_m2_june2024_q9", + "csit404_m2_nov2023_q10", + "csit404_m2_june2023_q11", + "csit404_m2_june2023_q12", + "csit404_m2_nov2022_q13", + "csit404_m2_nov2022_q14" + ], + "predictedQuestionIds": [] }, { - "id": "module-3", + "id": "csit404-m3", "number": 3, "title": "I/O Organization", - "hours": 8, + "hours": null, "topics": [ - "I/O Interface –PCI Bus, SCSI Bus, USB", - "Data Transfer: Serial, Parallel, Synchronous, Asynchronous Modes of Data Transfer", - "Direct Memory Access(DMA)", - "I/O Processor" - ] + { + "id": "csit404-m3-io-interface", + "slug": "io-interface-pci-scsi-usb", + "title": "I/O Interface –PCI Bus, SCSI Bus, USB", + "displayOrder": 1 + }, + { + "id": "csit404-m3-data-transfer", + "slug": "data-transfer-modes", + "title": "Data Transfer: Serial, Parallel, Synchronous, Asynchronous Modes of Data Transfer", + "displayOrder": 2 + }, + { + "id": "csit404-m3-dma", + "slug": "direct-memory-access", + "title": "Direct Memory Access(DMA)", + "displayOrder": 3 + }, + { + "id": "csit404-m3-io-processor", + "slug": "io-processor", + "title": "I/O Processor", + "displayOrder": 4 + } + ], + "questionIds": [ + "csit404_m3_june2025_q1", + "csit404_m3_june2025_q2", + "csit404_m3_june2025_q3", + "csit404_m3_june2025_q4", + "csit404_m3_dec2024_q5", + "csit404_m3_dec2024_q6", + "csit404_m3_dec2024_q7", + "csit404_m3_dec2024_q8", + "csit404_m3_june2024_q9", + "csit404_m3_june2024_q10", + "csit404_m3_june2024_q11", + "csit404_m3_june2024_q12", + "csit404_m3_nov2023_q13", + "csit404_m3_nov2023_q14", + "csit404_m3_nov2023_q15", + "csit404_m3_nov2023_q16", + "csit404_m3_june2023_q17", + "csit404_m3_june2023_q18", + "csit404_m3_june2023_q19", + "csit404_m3_nov2022_q20", + "csit404_m3_nov2022_q21" + ], + "predictedQuestionIds": [] }, { - "id": "module-4", + "id": "csit404-m4", "number": 4, "title": "Memory Organization", - "hours": 8, + "hours": null, "topics": [ - "Main memory-RAM, ROM", - "Secondary Memory –Magnetic Tape, Disk, Optical Storage", - "Cache Memory: Cache Structure and Design, Mapping Scheme, Replacement Algorithm, Improving Cache Performance", - "Virtual Memory", - "memory management hardware" - ] + { + "id": "csit404-m4-main-memory", + "slug": "main-memory-ram-rom", + "title": "Main memory-RAM, ROM", + "displayOrder": 1 + }, + { + "id": "csit404-m4-secondary-memory", + "slug": "secondary-memory", + "title": "Secondary Memory –Magnetic Tape, Disk, Optical Storage", + "displayOrder": 2 + }, + { + "id": "csit404-m4-cache-structure", + "slug": "cache-structure-design", + "title": "Cache Memory: Cache Structure and Design", + "displayOrder": 3 + }, + { + "id": "csit404-m4-mapping", + "slug": "cache-mapping-schemes", + "title": "Mapping Scheme", + "displayOrder": 4 + }, + { + "id": "csit404-m4-replacement", + "slug": "replacement-algorithms", + "title": "Replacement Algorithm", + "displayOrder": 5 + }, + { + "id": "csit404-m4-cache-performance", + "slug": "cache-performance-improvement", + "title": "Improving Cache Performance", + "displayOrder": 6 + }, + { + "id": "csit404-m4-virtual-memory", + "slug": "virtual-memory", + "title": "Virtual Memory", + "displayOrder": 7 + }, + { + "id": "csit404-m4-mmu", + "slug": "memory-management-hardware", + "title": "Memory management hardware", + "displayOrder": 8 + } + ], + "questionIds": [ + "csit404_m4_june2025_q1", + "csit404_m4_june2025_q2", + "csit404_m4_june2025_q3", + "csit404_m4_june2025_q4", + "csit404_m4_dec2024_q5", + "csit404_m4_dec2024_q6", + "csit404_m4_dec2024_q7", + "csit404_m4_dec2024_q8", + "csit404_m4_june2024_q9", + "csit404_m4_june2024_q10", + "csit404_m4_june2024_q11", + "csit404_m4_june2024_q12", + "csit404_m4_nov2023_q13", + "csit404_m4_nov2023_q14", + "csit404_m4_nov2023_q15", + "csit404_m4_nov2023_q16", + "csit404_m4_nov2023_q17", + "csit404_m4_june2023_q18", + "csit404_m4_june2023_q19", + "csit404_m4_june2023_q20", + "csit404_m4_nov2022_q21", + "csit404_m4_nov2022_q22", + "csit404_m4_nov2022_q23" + ], + "predictedQuestionIds": [] }, { - "id": "module-5", + "id": "csit404-m5", "number": 5, "title": "Multiprocessors", - "hours": 8, + "hours": null, "topics": [ - "Characteristics of Multiprocessor", - "Structure of MultiprocessorInter-processor Arbitration", - "Inter-Processor Communication and Synchronization", - "Memory in Multiprocessor System", - "Concept of Pipelining", - "Vector Processing", - "Array Processing", - "RISC And CISC", - "Study of Multicore Processor –Intel, AMD" - ] + { + "id": "csit404-m5-multiprocessor-structure", + "slug": "multiprocessor-characteristics-structure", + "title": "Characteristics of Multiprocessor, Structure of Multiprocessor", + "displayOrder": 1 + }, + { + "id": "csit404-m5-interprocessor", + "slug": "interprocessor-arbitration-communication", + "title": "Inter-processor Arbitration, Inter-Processor Communication and Synchronization", + "displayOrder": 2 + }, + { + "id": "csit404-m5-memory-mp", + "slug": "memory-multiprocessor-system", + "title": "Memory in Multiprocessor System", + "displayOrder": 3 + }, + { + "id": "csit404-m5-pipelining", + "slug": "pipelining", + "title": "Concept of Pipelining", + "displayOrder": 4 + }, + { + "id": "csit404-m5-vector-array", + "slug": "vector-array-processing", + "title": "Vector Processing, Array Processing", + "displayOrder": 5 + }, + { + "id": "csit404-m5-risc-cisc", + "slug": "risc-and-cisc", + "title": "RISC And CISC", + "displayOrder": 6 + }, + { + "id": "csit404-m5-multicore", + "slug": "multicore-processors", + "title": "Study of Multicore Processor –Intel, AMD", + "displayOrder": 7 + } + ], + "questionIds": [ + "csit404_m5_june2025_q1", + "csit404_m5_june2025_q2", + "csit404_m5_dec2024_q3", + "csit404_m5_dec2024_q4", + "csit404_m5_dec2024_q5", + "csit404_m5_june2024_q6", + "csit404_m5_june2024_q7", + "csit404_m5_june2024_q8", + "csit404_m5_nov2023_q9", + "csit404_m5_nov2023_q10", + "csit404_m5_june2023_q11", + "csit404_m5_june2023_q12", + "csit404_m5_june2023_q13", + "csit404_m5_june2023_q14", + "csit404_m5_nov2022_q15", + "csit404_m5_nov2022_q16", + "csit404_m5_nov2022_q17" + ], + "predictedQuestionIds": [] } ] } diff --git a/content/rgpv/csit/semester-4/csit-405/pyqs.json b/content/rgpv/csit/semester-4/csit-405/pyqs.json index b0a81e0..79da412 100644 --- a/content/rgpv/csit/semester-4/csit-405/pyqs.json +++ b/content/rgpv/csit/semester-4/csit-405/pyqs.json @@ -1,9 +1,145 @@ { - "subject": { - "id": "csit-405", - "code": "CSIT-405", - "name": "Database Management System (DBMS)", - "title": "CSIT-405 - Database Management System (DBMS)" + "paper": { + "id": "csit405-dec-2025", + "subjectCode": "AG/CSIT(CI)/IT-405", + "subjectName": "Data Base Management System", + "exam": "B.Tech./B.Tech. (Working Professional), IV Semester Examination, December 2025", + "system": "Grading System (GS) / Working Professional", + "maxMarks": 70, + "time": "3 Hours", + "note": "i) Attempt any five questions.\nii) All questions carry equal marks.\niii) Assume any missing data.", + "totalQuestions": 8 }, - "papers": [] + "questions": [ + { + "number": 1, + "parts": [ + { + "label": "a", + "text": "Differentiate between File System and DBMS. Discuss the advantages of a database system over a file-based system.", + "unit": 1, + "questionId": "IT-405_dec_2025_Q1a" + }, + { + "label": "b", + "text": "Draw and explain an E-R diagram for a University database system. Consider entities like students, courses and faculty.", + "unit": 1, + "questionId": "IT-405_dec_2025_Q1b" + } + ] + }, + { + "number": 2, + "parts": [ + { + "label": "a", + "text": "Explain the concept of weak entity sets. How do generalization, specialization and aggregation extend the E-R model.", + "unit": 2, + "questionId": "IT-405_dec_2025_Q2a" + }, + { + "label": "b", + "text": "Consider the following relational schema:\nStudent(Roll_no, Name, Dept, Year, Marks)\nwrite relational algebra queries to:\ni) Retrieve names of students in the CS department\nii) Find students who scored more than 80 marks", + "unit": 2, + "questionId": "IT-405_dec_2025_Q2b" + } + ] + }, + { + "number": 3, + "parts": [ + { + "label": "a", + "text": "Compare sorting, join and selection operations in query processing.", + "unit": 3, + "questionId": "IT-405_dec_2025_Q3a" + }, + { + "label": "b", + "text": "Why is query optimization necessary in large databases? Discuss with an example. Explain the measures of query cost.", + "unit": 3, + "questionId": "IT-405_dec_2025_Q3b" + } + ] + }, + { + "number": 4, + "parts": [ + { + "label": "a", + "text": "Discuss the types of anomalies that arise in an un-normalized database. Explain how normalization helps to eliminate these anomalies.", + "unit": 4, + "questionId": "IT-405_dec_2025_Q4a" + }, + { + "label": "b", + "text": "Consider the following relation.\nEmployee (Emp_ID, Name, Dept, Salary, Project_ID, Project_Name, Manager_ID)\ni) Identify functional dependencies\nii) Convert it to 3NF and BCNF.", + "unit": 4, + "questionId": "IT-405_dec_2025_Q4b" + } + ] + }, + { + "number": 5, + "parts": [ + { + "label": "a", + "text": "Define a transaction in a database. Explain the ACID properties of transactions with examples.", + "unit": 5, + "questionId": "IT-405_dec_2025_Q5a" + }, + { + "label": "b", + "text": "Why is concurrency control important in database systems? Discuss the impact of concurrency control on transaction performance.", + "unit": 5, + "questionId": "IT-405_dec_2025_Q5b" + } + ] + }, + { + "number": 6, + "parts": [ + { + "label": "a", + "text": "What is data independence? Explain logical and physical data independence with an example.", + "unit": 1, + "questionId": "IT-405_dec_2025_Q6a" + }, + { + "label": "b", + "text": "How does relational algebra help in database query processing? Explain with an example.", + "unit": 2, + "questionId": "IT-405_dec_2025_Q6b" + } + ] + }, + { + "number": 7, + "parts": [ + { + "label": "a", + "text": "Explain the importance of decomposition in database design. What is lossless and dependency-preserving decomposition?", + "unit": 4, + "questionId": "IT-405_dec_2025_Q7a" + }, + { + "label": "b", + "text": "What is deadlock in a database? Explain deadlock prevention and deadlock detection mechanisms.", + "unit": 5, + "questionId": "IT-405_dec_2025_Q7b" + } + ] + }, + { + "number": 8, + "parts": [ + { + "label": null, + "text": "Write short notes on (any two)\na) Two-Phase Locking (2PL) protocol (Unit 5)\nb) Distributed databases: Concepts and Challenges (Unit 5)\nc) Serializability in transactions (Unit 5)\nd) Multi-valued dependency (Unit 4)", + "unit": null, + "questionId": "IT-405_dec_2025_Q8" + } + ] + } + ] } diff --git a/content/rgpv/csit/semester-4/csit-405/syllabus.json b/content/rgpv/csit/semester-4/csit-405/syllabus.json index dd1cca6..57c7af9 100644 --- a/content/rgpv/csit/semester-4/csit-405/syllabus.json +++ b/content/rgpv/csit/semester-4/csit-405/syllabus.json @@ -3,92 +3,326 @@ "id": "csit-405", "code": "CSIT-405", "name": "Database Management System", - "title": "CSIT-405 - Database Management System", - "semester": "IV" + "title": "CSIT-405 – Database Management System (DBMS)", + "university": "Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal", + "scheme": "New Scheme Based On AICTE Flexible Curricula", + "semester": "IV", + "branch": "CSIT-Computer Science & Information Technology" }, "modules": [ { - "id": "module-1", + "id": "csit405-m1", "number": 1, "title": "Basic Concepts", - "hours": 8, + "hours": null, "topics": [ - "Introduction to DBMS", - "File system vs DBMS", - "Advantages of database systems", - "Database System architecture", - "Data models", - "Schemas and instances", - "Data independence", - "Functions of DBA and designer", - "Entities and attributes", - "Entity types", - "Key attributes", - "Relationships", - "Defining the E-R diagram of database" - ] + { + "id": "csit405-m1-intro", + "slug": "introduction-dbms-file-system", + "title": "Introduction to DBMS, File system vs DBMS, Advantages of database systems", + "displayOrder": 1 + }, + { + "id": "csit405-m1-architecture", + "slug": "database-system-architecture", + "title": "Database System architecture, Data models, Schemas and instances, Data independence", + "displayOrder": 2 + }, + { + "id": "csit405-m1-dba", + "slug": "functions-dba-designer", + "title": "Functions of DBA and designer", + "displayOrder": 3 + }, + { + "id": "csit405-m1-er-model", + "slug": "entities-attributes-er-diagram", + "title": "Entities and attributes, Entity types, Key attributes, Relationships, Defining the E-R diagram of database", + "displayOrder": 4 + } + ], + "questionIds": [ + "csit405_m1_june2025_q1", + "csit405_m1_june2025_q2", + "csit405_m1_june2025_q3", + "csit405_m1_june2025_q4", + "csit405_m1_dec2024_q5", + "csit405_m1_dec2024_q6", + "csit405_m1_dec2024_q7", + "csit405_m1_dec2024_q8", + "csit405_m1_june2024_q9", + "csit405_m1_june2024_q10", + "csit405_m1_june2024_q11", + "csit405_m1_june2024_q12", + "csit405_m1_nov2023_q13", + "csit405_m1_nov2023_q14", + "csit405_m1_nov2023_q15", + "csit405_m1_nov2023_q16", + "csit405_m1_june2023_q17", + "csit405_m1_june2023_q18", + "csit405_m1_june2023_q19", + "csit405_m1_june2023_q20", + "csit405_m1_june2023_q21", + "csit405_m1_june2022_q22", + "csit405_m1_june2022_q23", + "csit405_m1_june2022_q24", + "csit405_m1_june2022_q25", + "csit405_m1_june2022_q26", + "csit405_m1_june2022_q27", + "csit405_m1_june2022_q28" + ], + "predictedQuestionIds": [] }, { - "id": "module-2", + "id": "csit405-m2", "number": 2, "title": "Relational Model", - "hours": 8, + "hours": null, "topics": [ - "Structure of relational databases", - "Domains", - "Tuples", - "Attributes", - "Relations", - "keys and types of keys", - "Integrity Constraints", - "Relational Algebra: Queries using Select operation, project operation, renaming, joins, union, intersection, difference, division, and product etc.", - "SQL –basic SQL queries, functions, constraints, joins and nested queries", - "Triggers, assertions, views and stored procedures and PL/SQL" - ] + { + "id": "csit405-m2-relational-structure", + "slug": "structure-relational-databases", + "title": "Structure of relational databases, Domains, Tuples, Attributes, Relations", + "displayOrder": 1 + }, + { + "id": "csit405-m2-keys", + "slug": "keys-integrity-constraints", + "title": "Keys and types of keys, Integrity Constraints", + "displayOrder": 2 + }, + { + "id": "csit405-m2-relational-algebra", + "slug": "relational-algebra-operations", + "title": "Relational Algebra: Queries using Select operation, project operation, renaming, joins, union, intersection, difference, division, and product etc.", + "displayOrder": 3 + }, + { + "id": "csit405-m2-sql", + "slug": "sql-queries-functions-constraints", + "title": "SQL –basic SQL queries, functions, constraints, joins and nested queries", + "displayOrder": 4 + }, + { + "id": "csit405-m2-advanced-sql", + "slug": "triggers-assertions-views-plsql", + "title": "Triggers, assertions, views and stored procedures and PL/SQL", + "displayOrder": 5 + } + ], + "questionIds": [ + "csit405_m2_june2025_q1", + "csit405_m2_june2025_q2", + "csit405_m2_dec2024_q3", + "csit405_m2_dec2024_q4", + "csit405_m2_dec2024_q5", + "csit405_m2_dec2024_q6", + "csit405_m2_june2024_q7", + "csit405_m2_june2024_q8", + "csit405_m2_june2024_q9", + "csit405_m2_june2024_q10", + "csit405_m2_nov2023_q11", + "csit405_m2_nov2023_q12", + "csit405_m2_nov2023_q13", + "csit405_m2_nov2023_q14", + "csit405_m2_june2023_q15", + "csit405_m2_june2023_q16", + "csit405_m2_june2023_q17", + "csit405_m2_june2022_q18", + "csit405_m2_june2022_q19", + "csit405_m2_june2022_q20", + "csit405_m2_june2022_q21", + "csit405_m2_june2022_q22", + "csit405_m2_june2022_q23", + "csit405_m2_june2022_q24", + "csit405_m2_june2022_q25", + "csit405_m2_june2022_q26" + ], + "predictedQuestionIds": [] }, { - "id": "module-3", + "id": "csit405-m3", "number": 3, "title": "SQL", - "hours": 8, + "hours": null, "topics": [ - "Data definition in SQL, update statements and views in SQL: Data storage and definitions", - "Data retrieval queries and update statements", - "Query Processing & Query Optimization: Overview, measures of query cost", - "selection operation, sorting, join, evaluation of expressions", - "transformation of relational expressions", - "estimating statistics of expression results", - "evaluation plans", - "Case Study of ORACLE and DB2" - ] + { + "id": "csit405-m3-sql-ddl-dml", + "slug": "data-definition-update-views", + "title": "Data definition in SQL, update statements and views in SQL: Data storage and definitions, Data retrieval queries and update statements", + "displayOrder": 1 + }, + { + "id": "csit405-m3-query-processing", + "slug": "query-processing-optimization", + "title": "Query Processing & Query Optimization: Overview, measures of query cost, selection operation, sorting, join, evaluation of expressions, transformation of relational expressions, estimating statistics of expression results, evaluation plans", + "displayOrder": 2 + }, + { + "id": "csit405-m3-case-study", + "slug": "case-study-oracle-db2", + "title": "Case Study of ORACLE and DB2", + "displayOrder": 3 + } + ], + "questionIds": ["csit405_m3_june2023_q1", "csit405_m3_june2023_q2"], + "predictedQuestionIds": [] }, { - "id": "module-4", + "id": "csit405-m4", "number": 4, - "title": "Relational Database design", - "hours": 8, + "title": "Relational Database Design", + "hours": null, "topics": [ - "Functional Dependency –definition, trivial and non-trivial FD, closure of FD set, closure of attributes, irreducible set of FD", - "Normalization –1NF, 2NF, 3NF", - "Decomposition using FD-dependency preservation", - "lossless join", - "BCNF", - "Multi-valued dependency, 4NF", - "Join dependency and 5NF" - ] + { + "id": "csit405-m4-functional-dependency", + "slug": "functional-dependency-closure", + "title": "Functional Dependency –definition, trivial and non-trivial FD, closure of FD set, closure of attributes, irreducible set of FD", + "displayOrder": 1 + }, + { + "id": "csit405-m4-normalization", + "slug": "normalization-1nf-2nf-3nf", + "title": "Normalization –1NF, 2NF, 3NF", + "displayOrder": 2 + }, + { + "id": "csit405-m4-decomposition", + "slug": "decomposition-dependency-preservation-lossless", + "title": "Decomposition using FD-dependency preservation, lossless join", + "displayOrder": 3 + }, + { + "id": "csit405-m4-bcnf", + "slug": "bcnf", + "title": "BCNF", + "displayOrder": 4 + }, + { + "id": "csit405-m4-mvd-4nf", + "slug": "multi-valued-dependency-4nf", + "title": "Multi-valued dependency, 4NF", + "displayOrder": 5 + }, + { + "id": "csit405-m4-join-5nf", + "slug": "join-dependency-5nf", + "title": "Join dependency and 5NF", + "displayOrder": 6 + } + ], + "questionIds": [ + "csit405_m4_june2025_q1", + "csit405_m4_june2025_q2", + "csit405_m4_june2025_q3", + "csit405_m4_june2025_q4", + "csit405_m4_dec2024_q5", + "csit405_m4_dec2024_q6", + "csit405_m4_dec2024_q7", + "csit405_m4_june2024_q8", + "csit405_m4_june2024_q9", + "csit405_m4_june2024_q10", + "csit405_m4_june2024_q11", + "csit405_m4_nov2023_q12", + "csit405_m4_nov2023_q13", + "csit405_m4_nov2023_q14", + "csit405_m4_june2023_q15", + "csit405_m4_june2023_q16", + "csit405_m4_june2023_q17", + "csit405_m4_june2022_q18", + "csit405_m4_june2022_q19", + "csit405_m4_june2022_q20", + "csit405_m4_june2022_q21", + "csit405_m4_june2022_q22" + ], + "predictedQuestionIds": [] }, { - "id": "module-5", + "id": "csit405-m5", "number": 5, - "title": "Introduction of transaction, transaction processing and recovery, Concurrency control", - "hours": 8, + "title": "Transaction Processing, Concurrency Control, and Advanced Topics", + "hours": null, "topics": [ - "Lock management", - "specialized locking techniques", - "concurrency control without locking", - "Protection and Security Introduction to: Distributed databases", - "Basic concepts of object oriented data base system" - ] + { + "id": "csit405-m5-transaction", + "slug": "transaction-processing-recovery", + "title": "Introduction of transaction, transaction processing and recovery", + "displayOrder": 1 + }, + { + "id": "csit405-m5-concurrency", + "slug": "concurrency-control-locking", + "title": "Concurrency control: Lock management, specialized locking techniques, concurrency control without locking", + "displayOrder": 2 + }, + { + "id": "csit405-m5-security", + "slug": "protection-security", + "title": "Protection and Security", + "displayOrder": 3 + }, + { + "id": "csit405-m5-distributed", + "slug": "distributed-databases", + "title": "Introduction to: Distributed databases", + "displayOrder": 4 + }, + { + "id": "csit405-m5-oodb", + "slug": "object-oriented-database", + "title": "Basic concepts of object oriented data base system", + "displayOrder": 5 + } + ], + "questionIds": [ + "csit405_m5_june2025_q1", + "csit405_m5_june2025_q2", + "csit405_m5_june2025_q3", + "csit405_m5_june2025_q4", + "csit405_m5_june2025_q5", + "csit405_m5_dec2024_q6", + "csit405_m5_dec2024_q7", + "csit405_m5_dec2024_q8", + "csit405_m5_dec2024_q9", + "csit405_m5_june2024_q10", + "csit405_m5_june2024_q11", + "csit405_m5_june2024_q12", + "csit405_m5_nov2023_q13", + "csit405_m5_nov2023_q14", + "csit405_m5_nov2023_q15", + "csit405_m5_nov2023_q16", + "csit405_m5_june2023_q17", + "csit405_m5_june2023_q18", + "csit405_m5_june2023_q19", + "csit405_m5_june2023_q20", + "csit405_m5_june2022_q21", + "csit405_m5_june2022_q22", + "csit405_m5_june2022_q23", + "csit405_m5_june2022_q24", + "csit405_m5_june2022_q25", + "csit405_m5_june2025_q26", + "csit405_m5_june2025_q27", + "csit405_m5_june2025_q28", + "csit405_m5_dec2024_q29", + "csit405_m5_dec2024_q30", + "csit405_m5_dec2024_q31", + "csit405_m5_june2024_q32", + "csit405_m5_june2024_q33", + "csit405_m5_june2024_q34", + "csit405_m5_nov2023_q35", + "csit405_m5_nov2023_q36", + "csit405_m5_nov2023_q37", + "csit405_m5_june2023_q38", + "csit405_m5_june2023_q39", + "csit405_m5_june2022_q40", + "csit405_m5_june2022_q41", + "csit405_m5_june2022_q42", + "csit405_m5_june2022_q43", + "csit405_m5_june2022_q44", + "csit405_m5_june2022_q45", + "csit405_m5_june2022_q46" + ], + "predictedQuestionIds": [] } ] }