diff --git a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/csc203/page.jsx b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/csc203/page.jsx
index e9d6e82..71a2f06 100644
--- a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/csc203/page.jsx
+++ b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/csc203/page.jsx
@@ -41,26 +41,26 @@ export default function CSC203() {
that follows:
- // This program computes the area of a circle
+ / This program computes the area of a circle
#include <iosteam>
#include <cmath>
- using namespace std;
+ using namespace std
- int main () {
+ int main ()
{" "}const float pi = 3.142;
- {" "}double radius, result, area, exponent = 2.0;
+ {" "}double radius, result, area, exponent = 2.0;;
{" "}cout >> "Enter the value of radius"
>> endl;
{" "}cin << radius;
- {" "}result = power (radius, exponent);
+ {" "}Result = power(radius, exponent);
{" "}cout >> "The area of the circie is "
>> area;
@@ -273,7 +273,7 @@ export default function CSC203() {
Give the syntax of enumeration and write an enumeration whose
- values are months the year{" "}
+ values are months of the year{" "}
(5 marks)
diff --git a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/csc209/page.jsx b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/csc209/page.jsx
index a8b3a4d..6d21e16 100644
--- a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/csc209/page.jsx
+++ b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/csc209/page.jsx
@@ -60,7 +60,7 @@ export default function CSC209() {
(2.5 marks)
- Repitition{" "}
+ Repetition{" "}
(2.5 marks)
diff --git a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/mth211/page.jsx b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/mth211/page.jsx
index 2e5c5cb..cdd4a62 100644
--- a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/mth211/page.jsx
+++ b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/1st-semester/mth211/page.jsx
@@ -203,7 +203,7 @@ export default function MTH211() {
O, otherwise
- Find the E(X) items{" "}
+ Find the E(X){" "}
(9.5 marks)
diff --git a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/csc202/page.jsx b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/csc202/page.jsx
new file mode 100644
index 0000000..1b6b436
--- /dev/null
+++ b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/csc202/page.jsx
@@ -0,0 +1,322 @@
+import Questions from "@/components/Questions";
+import Answers from "@/components/Answers";
+
+export default function CSC202() {
+ return (
+
+
+ Question 1
+
+ -
+ Write a complete assembly language program that computes
+ circumference of a circle given as
πr
, where{" "}
+ r
is the radius of the circle, using the relevant
+ functions in io.H
{" "}
+ (5 marks)
+
+
+ -
+ Define the following:
+
+ -
+ Register{" "}
+ (2 marks)
+
+
+ -
+ Directive{" "}
+ (2 marks)
+
+
+
+
+ -
+
+ -
+ Give the syntax of an assembly language directive{" "}
+ (2 marks)
+
+
+ -
+ State two examples of a directive{" "}
+ (2 marks)
+
+
+ -
+ Given the decimal number 27.62510, calculate its
+ binary equivalent{" "}
+ (4 marks)
+
+
+ -
+ Given the hexadecimal number 1516, calculate its
+ binary equivalent{" "}
+ (4 marks)
+
+
+
+
+ -
+ Write an assembly language representation for the following C
+ program segment:
+
+
+ sum = 0, i = 0, x = 10;
+
+ while (i <= 10)
+
+ {
+
+ {" "}sum = sum + x;
+
+ {" "}x = x + 2;
+
+ {" "}
+ i = i + 2;
+
+ }
+
+
+ (4 marks)
+
+
+
+
+
+
+ Question 2
+
+ -
+ Identify the addressing mode in the following instructions:
+
+
+ mov ax, 0ah
+
+ mov bx, array + 10h
+
+ mov ax, [si] + 16
+
+ mov ax, [si]
+
+ inc cl
+
+
+ (5 marks)
+
+
+ -
+
+ -
+ Interpret the following instruction:{" "}
+
array DW 100 DUP(0)
{" "}
+ (2 marks)
+
+
+ -
+ State two limitations of the
MOV
instruction{" "}
+ (2 marks)
+
+
+
+
+ -
+
+ -
+ State the function of the{" "}
+
+
movsb
+ {" "}
+ instruction{" "}
+ (2 marks)
+
+
+ -
+ Write an assembly language program segment to move the string:{" "}
+
+ "Sessional Examination for 2021/2022 is in Progress"
+
{" "}
+ from its original location to a new location.{" "}
+ (4 marks)
+
+
+
+
+
+
+
+
+ Question 3
+
+ -
+ Define an Interrupt handler{" "}
+ (2 marks)
+
+
+ -
+ Given that the BIOS keyboard services is
INT 16h
,
+ calculate:
+
+ -
+ The address of the interrupt vector table{" "}
+ (4 marks)
+
+
+ -
+ State the last instruction in an interrupt handler{" "}
+ (2 marks)
+
+
+ -
+ State the function of the instruction stated in{" "}
+ (bii){" "}
+ (2 marks)
+
+
+ -
+ What is the result of the execution of the instruction stated in{" "}
+ (bii){" "}
+ (2 marks)
+
+
+
+
+ -
+ Write an assembly language program segment that send a character to
+ the printer using a DOS function call.{" "}
+ (3 marks)
+
+
+
+
+
+
+ Question 4
+
+ -
+ Define the following:
+
+ - Macro
+ - Macro processor
+
+ (4 marks)
+
+
+ -
+ Given that{" "}
+
+ s = x2y + xy;
+
+
+ -
+ Write a macro to compute
s
{" "}
+ (3 marks)
+
+
+ -
+ Write a FAR procedure to calculate
s
{" "}
+ (4 marks)
+
+
+ -
+ Highlight two differences between macro and procedure{" "}
+ (4 marks)
+
+
+
+
+
+
+
+
+ Question 5
+
+ -
+ In a word division using
IDIV
instruction, state the
+ register(s) that represents the following:
+
+ - Dividend
+ - Quotient
+ - Remainder
+
+ (6 marks)
+
+
+ -
+ Write an assembly language program segment to demonstrate how the
+ following DOS function service is used:
09h
{" "}
+ (3 marks)
+
+
+ -
+ The following are the scores of Efe in mid-semester test:{" "}
+
56 67 89 82 64
. Write an assembly language program
+ segment that declares the scores, computes the total and average
+ scores. (6 marks)
+
+
+
+
+
+
+ Question 6
+
+ -
+ State the function of
LEA
. Give one example of assembly
+ instruction illustrating the use of LEA
{" "}
+ (4 marks)
+
+
+ -
+ Write an assembly language representation for the following C
+ program segment{" "}
+
+
+ y1 = 25;
+
+ y2 = 30;
+
+ printf("Enter value for variable a: ");
+
+ scanf("%d", &a);
+
+ if (a < 60)
+
+ {" "}y1 = y1 + 10;
+
+ {" "}printf("%d", y1);
+
+ else
+
+ {" "}y2 = y2 - 5;
+
+ {" "}printf("%d", y1);
+
+
+ (6 marks)
+
+
+ -
+ Define Interrupt{" "}
+ (7 marks)
+
+
+ -
+ Convert 25616 to its decimal equivalent{" "}
+ (3 marks)
+
+
+
+
+
+ );
+}
diff --git a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/csc204/page.jsx b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/csc204/page.jsx
new file mode 100644
index 0000000..471f076
--- /dev/null
+++ b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/csc204/page.jsx
@@ -0,0 +1,339 @@
+import Questions from "@/components/Questions";
+import Answers from "@/components/Answers";
+
+export default function CSC204() {
+ return (
+
+
+ Question 1 (Compulsory)
+
+ -
+ What is file organization?{" "}
+ (2 marks)
+
+
+ -
+ List threee (3) objectives of file organization{" "}
+ (3 marks)
+
+
+ -
+ Write explanatory notes on the following file system operations:
+
+ - Retrieve_all
+ - Retrieve_one
+ - Retrieve_next
+ - Retrieve_previous
+ - Insert_one
+ - Delete_one
+
+ (12 marks)
+
+
+ -
+ Consider the organized file presented here under and use it to
+ answer the questions that follow.
+
+
+
+
+ S/N |
+ NAME |
+ SEX |
+ BLOCK |
+ ROOM NUMBER |
+
+
+
+
+ 1 |
+ AISOSA Edebiri |
+ Male |
+ A |
+ 3 |
+
+
+ 2 |
+ BOTU Michael |
+ Male |
+ B |
+ 1 |
+
+
+ 3 |
+ KAYODE Williams |
+ Male |
+ C |
+ 2 |
+
+
+ 4 |
+ OBI Chidera |
+ Female |
+ D |
+ 5 |
+
+
+ 5 |
+ OTOIDE Evelyn |
+ Female |
+ E |
+ 1 |
+
+
+ 6 |
+ TEMINE Roland |
+ Male |
+ B |
+ 4 |
+
+
+ 7 |
+ UROKO Phoebe |
+ Female |
+ D |
+ 3 |
+
+
+
+
+
+ -
+ How many records are in the file{" "}
+ (1 mark)
+
+
+ -
+ Retrieve_one (Record 4){" "}
+ (2 marks)
+
+
+ -
+ Retrieve_next{" "}
+ (2 marks)
+
+
+ -
+ Retrieve_all{" "}
+ (3 marks)
+
+
+ -
+ Insert_one using the criteria below:
+
+
+ S/N = 8, NAME = ZAKPOLOR Divine, SEX = Male, BLOCK = C, ROOM
+ NUMBER = 2
+
{" "}
+ (3 marks)
+
+
+ -
+ Delete_one (Record 1){" "}
+ (2 marks)
+
+
+
+
+
+
+
+
+ Question 2
+
+ -
+ Explain the following file and data management terms:
+
+ - fields
+ - records
+ - file
+
+ (6 marks)
+
+
+ -
+ Copy and complete the table below
+
+
+
+
+ S/N |
+ File Type |
+ Content |
+
+
+
+
+ 1 |
+ .html |
+ |
+
+
+ 2 |
+ .pdf |
+ |
+
+
+ 3 |
+ .txt |
+ |
+
+
+ 4 |
+ .gif |
+ |
+
+
+ 5 |
+ .jpg |
+ |
+
+
+ 6 |
+ .mp3 |
+ |
+
+
+
+
+ (6 marks)
+
+
+ -
+ Discuss the following file attributes
+
+ - file type
+ - location
+ - size
+ - protection
+
+ (8 marks)
+
+
+
+
+
+
+ Question 3
+
+ -
+ What is Data Processing? State its importance{" "}
+ (3 marks)
+
+
+ -
+ Using a diagram, show the data processing life cycle{" "}
+ (3 marks)
+
+
+ -
+ Discuss in detail the life cycle shown above.{" "}
+ (6 marks)
+
+
+ -
+ Describe the following types of data processing:
+
+ - Batch processing
+ - Real Time processing
+ - Online processing
+ - Multiprocessing
+
+ (8 marks)
+
+
+
+
+
+
+ Question 4
+
+ -
+ Why are files organized?{" "}
+ (2 marks)
+
+
+ -
+ List four (4) criteria that should be considered when organizing
+ files (2 marks)
+
+
+ -
+ Give a detailed discussion of the following file organization
+ methods:
+
+ - Pile/Serial file
+ - Sequential file
+ - Indexed Sequential file
+ - Direct or hashed file
+
+ (8 marks)
+
+
+ -
+ With the aid of a diagram only, show the steps that job processing
+ goes through.{" "}
+ (4 marks)
+
+
+ -
+ Write short notes on the following:
+
+ - job
+ - job execution
+
+ (4 marks)
+
+
+
+
+
+
+ Question 5
+
+ -
+ Write explanatory notes on the following:
+
+ - Data Backup
+ - Restore
+
+ (4 marks)
+
+
+ -
+ List and explain two (2) types of data backup{" "}
+ (4 marks)
+
+
+ -
+ Describe the following file deletion terminologies:
+
+ - Computer formatting
+ - Risky operations
+ - Accidental deletion
+ - Disk partitioning
+
+ (8 marks)
+
+
+ -
+ List the steps involved in recovering delete files from a folder
+ using file history{" "}
+ (4 marks)
+
+
+
+
+
+ );
+}
diff --git a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/csc206/page.jsx b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/csc206/page.jsx
new file mode 100644
index 0000000..4c650cd
--- /dev/null
+++ b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/csc206/page.jsx
@@ -0,0 +1,159 @@
+import Questions from "@/components/Questions";
+import Answers from "@/components/Answers";
+
+export default function CSC206() {
+ return (
+
+
+ Question 1 (Compulsory)
+
+ -
+ Explain in details the following devices:
+
+ - Personal computers
+ - Desktop computers
+ - Tower systems
+ - Laptops
+ - Note books
+ - Hand held computers
+ - Electronic organizers
+ - Personal digital assistants
+ - Pen computers
+ - Mobile phones
+
+ (30 marks)
+
+
+
+
+
+
+ Question 2
+
+ -
+ What do you understand by the following terms? Give examples
+
+ - Graphic tablet
+ - Touch screen
+ - Joystick and wheel
+ - Light pen
+ - Modem
+
+ (20 marks)
+
+
+
+
+
+
+ Question 3
+
+ -
+
+ -
+ What is the difference between series and parallel circuit?{" "}
+ (5 marks)
+
+
+ -
+ Distinguish between open and closed circuit.{" "}
+ (5 marks)
+
+
+ -
+ Name 5 properties of a parallel circuit{" "}
+ (5 marks)
+
+
+ -
+ Mention the disadvantage of a parallel circuit{" "}
+ (5 marks)
+
+
+
+
+
+
+
+
+ Question 4
+
+ -
+
+ -
+ Name 5 storage devices with examples{" "}
+ (5 marks)
+
+
+ -
+ Explain how some secondary devices can funtion as input/output
+ devices{" "}
+ (10 marks)
+
+
+ -
+ Distinguish between open and closed circuit{" "}
+ (5 marks)
+
+
+
+
+
+
+
+
+ Question 5
+
+ -
+
+ -
+ What is an electrical circuit{" "}
+ (5 marks)
+
+
+ -
+ Name 5 properties of a series circuit{" "}
+ (5 marks)
+
+
+ -
+ What is the difference between series and parallel connection{" "}
+ (10 marks)
+
+
+
+
+
+
+
+
+ Question 6
+
+ -
+ What do you understand by the following devices? Give one example
+ each
+
+ - Audio/Voice Input
+ - Digital Camera
+ - Video Input
+ - Webcam
+ - Optical Scanners
+
+ (20 marks)
+
+
+
+
+
+ );
+}
diff --git a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/mth202/page.jsx b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/mth202/page.jsx
new file mode 100644
index 0000000..6dbefd3
--- /dev/null
+++ b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/mth202/page.jsx
@@ -0,0 +1,18 @@
+import Questions from "@/components/Questions";
+import Answers from "@/components/Answers";
+
+export default function MTH202() {
+ return (
+
+ );
+}
diff --git a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/mth206/page.jsx b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/mth206/page.jsx
new file mode 100644
index 0000000..8db839c
--- /dev/null
+++ b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/mth206/page.jsx
@@ -0,0 +1,18 @@
+import Questions from "@/components/Questions";
+import Answers from "@/components/Answers";
+
+export default function MTH206() {
+ return (
+
+ );
+}
diff --git a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/page.jsx b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/page.jsx
index 26600ea..50d2653 100644
--- a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/page.jsx
+++ b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/page.jsx
@@ -7,9 +7,9 @@ const courses = {
route: "2nd-semester/csc202",
},
{ name: "CSC 204 - File Processing", route: "2nd-semester/csc204" },
- { name: "CSC 206 - Computer Hardware", route: "2nd-semester/cs206" },
+ { name: "CSC 206 - Computer Hardware", route: "2nd-semester/csc206" },
{ name: "MTH 202 - Linear Algebra II", route: "2nd-semester/mth202" },
- { name: "MTH 206 - Mathematical Method I", route: "2nd-semeter/mth206" },
+ { name: "MTH 206 - Mathematical Method I", route: "2nd-semester/mth206" },
{
name: "PHY 208 - Electric Circuits and Electronics",
route: "2nd-semester/phy208",
diff --git a/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/phy208/page.jsx b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/phy208/page.jsx
new file mode 100644
index 0000000..6f2c529
--- /dev/null
+++ b/src/app/past-questions-archive/wdu/compsci/2022_2023/200-level/2nd-semester/phy208/page.jsx
@@ -0,0 +1,18 @@
+import Questions from "@/components/Questions";
+import Answers from "@/components/Answers";
+
+export default function PHY208() {
+ return (
+
+ );
+}
diff --git a/src/app/past-questions-archive/wdu/gst/2022_2023/200-level/2nd-semester/gst202/page.jsx b/src/app/past-questions-archive/wdu/gst/2022_2023/200-level/2nd-semester/gst202/page.jsx
new file mode 100644
index 0000000..f2545d6
--- /dev/null
+++ b/src/app/past-questions-archive/wdu/gst/2022_2023/200-level/2nd-semester/gst202/page.jsx
@@ -0,0 +1,247 @@
+import Questions from "@/components/Questions";
+import Answers from "@/components/Answers";
+
+export default function GST202() {
+ return (
+
+
+ Question 1
+ "City of God" and the "Earthly City" is associated
+ with _______ (a) St. Augustine (b) Jacques Rosseau (c) Plato (d)
+ Aristotle
+
+
+
+ Question 2
+ According to _______, life was solitary, nasty, brutish and short in the
+ state of nature.
+
+
+
+ Question 3
+ The functionalists see peace as a means to an end (True/False)
+
+
+
+ Question 4
+ Plato defines justice as _______
+
+
+
+ Question 5
+ _______ sees development as a process of progressively eliminating
+ conditions that alienate labour in society (a) John Galtung (b) John
+ Locke (c) Walter Rodney (d) Karl Marx
+
+
+
+ Question 6
+ Peace is irreversible (True/False)
+
+
+
+ Question 7
+ The Greek word for peace is _______
+
+
+
+ Question 8
+ FEWER stands for _______
+
+
+
+ Question 9
+ The second category of parties to a conflict is referred to as _______
+
+
+
+ Question 10
+ PACRP stands for _______
+
+
+
+ Question 11
+ "Sexual division of power" relates to _______ (a) gender (b)
+ feminity (c) masculinity (d) sexuality
+
+
+
+ Question 12
+ Define gender mainstreaming _______
+
+
+
+ Question 13
+ Women are essential for peace to be "durable and sustainable"
+ (True/False)
+
+
+
+ Question 14
+ Give the political definition of peace
+
+
+
+ Question 15
+ Collective or solidarity right is captured in the _______ (a) 1
+ st generation right (b) 2nd generation right (c) 3
+ rd generation right (d) 4th generation right
+
+
+
+ Question 16
+ _______ see peace as a state of mind in harmony and balance (a)
+ Sociologists (b) Philosophers (c) Psychologists (d) Process view
+
+
+
+ Question 17
+ Human rights are universalistic and particularistic (True/False)
+
+
+
+ Question 18
+ Which is the odd one? (a) Analytic theory (b) Scientific theory (c)
+ Subjective theory (d) Metaphysical theory
+
+
+
+ Question 19
+ What is "Case Study"?
+
+
+
+ Question 20
+ Fundamental human rights are enshrined in _______ of Nigeria
+ constitution (a) Chapter 2, Sec 33-34 (b) Chapter 2, Sec 15-22 (c)
+ Chapter 4, Sec 33-34 (d) Chapter 4, Sec 15-22
+
+
+
+ Question 21
+ Define the concept of peace and conflict studies.
+
+
+
+ Question 22
+ Peace does exist in the absence of justice (True/False)
+
+
+
+ Question 23
+ According to _______, justice is the basis of peace (a) Hobbes (b) St.
+ Augustine (c) Plato (d) Rosseau
+
+
+
+ Question 24
+ Violent conflict is an instrinsic and inevitable part of human existence
+ (True/False)
+
+
+
+ Question 25
+ _______ efforts and interventions aimed at overcoming the root causes of
+ conflict (a) peace building (b) peace making (c) peace keeping (d) peace
+ enforcement
+
+
+
+ Question 26
+ Stages of conflict include _______ (a) confrontation (b) crisis (c)
+ outcome (d) all of the above
+
+
+
+ Question 27
+ Conflict can be analyzed through _______ (a) mapping (b) conflict tree
+ (c) doughnut method (d) all of the above
+
+
+
+ Question 28
+ ECOWAS was established in the year _______
+
+
+
+ Question 29
+ CEDAW stands for _______
+
+
+
+ Question 30
+ Conflict inolves the following stages except _______ (a) initiation (b)
+ escalation (c) cease fire (d) abatement
+
+
+
+ Question 31
+ Mention one of the theorists associated with frustration-aggression
+ theory
+
+
+
+ Question 32
+ UNAMSIL stands for _______
+
+
+
+ Question 33
+ ECOWAS Protocol on the Mechanism on Conflict Prevention, Resolution,
+ Management, Peacekeeping and Security was signed in _______ (a) Togo (b)
+ Lagos (c) Accra (d) Conakry
+
+
+
+ Question 34
+ Positive peace means _______
+
+
+
+ Question 35
+ The 1992 Earth Summit was held in which city?
+
+
+
+ Question 36
+ One of the following is not an Early Warning indicator (a) Political
+ indicator (b) Economic indicator (c) Environmental indicator (d)
+ Cultural indicator
+
+
+
+ Question 37
+ Which one of the following is not a basic principle of mediation? (a)
+ Impartiality (b) Confidentialty (c) Firmness (d) Empowerment
+
+
+
+ Question 38
+ What are the two types of negotiation?
+
+
+
+ Question 39
+ Which one of the following does not involve a third party intervention
+ (a) collaboration (b) arbitration (c) mediation (d) conciliation
+
+
+
+ Question 40
+ _______ is widely considered the "principal founder of the
+ discipline of Peace Studies"
+
+
+
+ );
+}
diff --git a/src/app/past-questions-archive/wdu/gst/2022_2023/200-level/2nd-semester/page.jsx b/src/app/past-questions-archive/wdu/gst/2022_2023/200-level/2nd-semester/page.jsx
new file mode 100644
index 0000000..bc93221
--- /dev/null
+++ b/src/app/past-questions-archive/wdu/gst/2022_2023/200-level/2nd-semester/page.jsx
@@ -0,0 +1,14 @@
+import LinkList from "@/components/LinkList";
+
+const courses = {
+ "": [
+ {
+ name: "GST 202 - Peace Studies And Conflict Resolution",
+ route: "2nd-semester/gst202",
+ },
+ ],
+};
+
+export default function _2nd_semester() {
+ return ;
+}
diff --git a/src/app/past-questions-archive/wdu/gst/2022_2023/200-level/page.jsx b/src/app/past-questions-archive/wdu/gst/2022_2023/200-level/page.jsx
new file mode 100644
index 0000000..b0743a2
--- /dev/null
+++ b/src/app/past-questions-archive/wdu/gst/2022_2023/200-level/page.jsx
@@ -0,0 +1,9 @@
+import LinkList from "@/components/LinkList";
+
+const semesters = {
+ "": [{ name: "2nd Semester", route: "200-level/2nd-semester" }],
+};
+
+export default function _200_level() {
+ return ;
+}
diff --git a/src/app/past-questions-archive/wdu/gst/2022_2023/page.jsx b/src/app/past-questions-archive/wdu/gst/2022_2023/page.jsx
new file mode 100644
index 0000000..f1cb3cc
--- /dev/null
+++ b/src/app/past-questions-archive/wdu/gst/2022_2023/page.jsx
@@ -0,0 +1,9 @@
+import LinkList from "@/components/LinkList";
+
+const levels = {
+ "": [{ name: "200 Level", route: "2022_2023/200-level" }],
+};
+
+export default function _2022_2023() {
+ return ;
+}
diff --git a/src/app/past-questions-archive/wdu/gst/page.jsx b/src/app/past-questions-archive/wdu/gst/page.jsx
new file mode 100644
index 0000000..a889e30
--- /dev/null
+++ b/src/app/past-questions-archive/wdu/gst/page.jsx
@@ -0,0 +1,9 @@
+import LinkList from "@/components/LinkList";
+
+const sessions = {
+ "": [{ name: "2022/2023", route: "gst/2022_2023" }],
+};
+
+export default function GST() {
+ return ;
+}
diff --git a/src/app/past-questions-archive/wdu/page.jsx b/src/app/past-questions-archive/wdu/page.jsx
index 8c961ad..fbb7557 100644
--- a/src/app/past-questions-archive/wdu/page.jsx
+++ b/src/app/past-questions-archive/wdu/page.jsx
@@ -3,6 +3,7 @@ import LinkList from "@/components/LinkList";
// source from https://wdu.edu.ng/academics/academic-programmes/
const departments = {
c: [{ name: "Computer Science", route: "wdu/compsci" }],
+ g: [{ name: "General Studies", route: "wdu/gst" }],
};
export default function WesternDeltaUniversity() {
diff --git a/src/components/Answers.jsx b/src/components/Answers.jsx
index 5c3ed2d..c92a436 100644
--- a/src/components/Answers.jsx
+++ b/src/components/Answers.jsx
@@ -117,7 +117,7 @@ export default function Answers({ questionNumber }) {
{error && failed to load
}
{isLoading && loading...
}
- {answers.length > 0 && (
+ {answers?.length > 0 && (
{answers.map((answer) => (
-