Let’s be honest: Artificial Intelligence is a subject that suffers from its own fame. In the media, AI is about sentient robots and world-changing chatbots. But in an exam hall? AI is about probability, graph theory, and the cold, hard math of optimization.
Below is the exam paper download link
Past Paper On Artificial Intelligence For Revision
Above is the exam paper download link
If you’re preparing for your finals, you know that “knowing about AI” isn’t the same as “doing AI.” One minute you’re calculating the heuristic value of a node, and the next you’re trying to figure out if a decision tree is overfitting your data. It’s a subject that requires a “procedural” brain—one that can follow an algorithm step-by-step without getting lost in the jargon.
To help you move from theory to implementation, we’ve tackled the big-ticket questions that define the AI syllabus. Plus, you can download a full Artificial Intelligence past paper at the bottom of this page to test your skills.
Your AI Revision: The Questions That Define the Logic
Q: What makes the A Search Algorithm the “Gold Standard” for pathfinding?*
A* isn’t just searching blindly like Breadth-First Search. It uses a formula: $f(n) = g(n) + h(n)$.
-
$g(n)$ is the actual cost to reach the current node.
-
$h(n)$ is the “heuristic”—an educated guess of the cost to reach the goal.
In your exam, the most important thing to remember is that $h(n)$ must be admissible, meaning it never overestimates the true cost. If your heuristic is too high, the algorithm loses its “optimality.”
Q: In Machine Learning, what is the “Bias-Variance Tradeoff”?
This is a favorite for essay questions. Bias is error from overly simple assumptions (the model “underfits” and misses the point). Variance is error from overly complex models that are too sensitive to small fluctuations in the training data (the model “overfits” and memorizes noise). Finding the “sweet spot” where both are minimized is the holy grail of model training.

Q: How do Neural Networks actually “learn” during Backpropagation?
Think of Backpropagation as a “blame game.” Once the network makes a guess, we calculate the error (the loss). We then work backward from the output layer to the input, calculating the “gradient” for each weight. We are essentially asking: “How much did this specific connection contribute to the mistake?” We then nudge the weights using an optimizer (like Gradient Descent) to make the error smaller next time.
Q: What is “Minimax” with Alpha-Beta Pruning?
Minimax is used for two-player games like Chess. One player tries to maximize the score, the other tries to minimize it. Alpha-Beta Pruning is simply a way to save time. If you find a move that is so bad the opponent will never let you take it, you stop looking down that branch. It’s the computational equivalent of saying, “I’ve seen enough; this path is a dead end.”
Strategy: How to Use the Past Paper for Maximum Gain
Don’t just read the questions; act like the agent. If you want to move from a passing grade to an A, follow this protocol:
-
The Manual Trace: Take a small search tree from the past paper. Don’t look at the answer. Perform a Depth-First Search and then a Breadth-First Search by hand. If you can’t manage the “Open” and “Closed” lists on paper, you’ll get confused during the exam.
-
Probability Logic: Practice your Bayes’ Theorem. Many AI papers include a question about “Diagnostic Inference” (e.g., Given a positive test result, what is the actual probability the patient has the disease?).
-
The “Agent” View: When you see a scenario, identify the PEAS (Performance measure, Environment, Actuators, Sensors). It’s the standard way to define any AI system.
Ready to Ace Your Finals?
Artificial Intelligence is the science of making computers do things that, for the moment, people are better at. But to pass the exam, you need to be better than the computer at explaining the logic. The only way to find your weak spots is to see the patterns in how these concepts are tested.
We’ve curated a high-yield revision paper that covers everything from Propositional Logic and Fuzzy Systems to Genetic Algorithms and NL

