JU Logo JU PMIT Exam Portal
Exam Countdown...
🎓 JU PMIT Batch-37 â€Ē Trimester-II â€Ē Semester Final Exam 1

PMIT-6122: Computational Thinking & Data Science

Complete Exam Preparation Repository: Step-by-Step Numerical Math Solutions, In-Class Teacher Directives, Question Blueprint & Slide Decks.

📅 Exam Date: Friday, October 16, 2026
⏰ Time: 10:00 AM – 01:00 PM (Morning Session)
ðŸ‘Ļ‍ðŸŦ Course Teacher: Dr. Rashed Mazumder (RM)
📍 Venue: Room# 322, IIT Building, Jahangirnagar University
🎓 Student: SM Naimul Islam Shuvo (ID: 261022)
ðŸ“Ē
Official Routine Revision Confirmed: The official exam schedule signed by IIT Coordinator Prof. Dr. M Shamim Kaiser confirms that PMIT-6122 (CTDS) will take place on Friday, Oct 16 (10:00 AM – 01:00 PM) in Room# 322 (Section A, Groups 1 & 2). Note: The exam originally scheduled for Saturday Oct 17 has been moved to Friday, Nov 6.
📝 In-Class Exam Directives & Teacher Suggestions (Dr. Rashed Mazumder) Verified In-Class Notes

Directives recorded in class notebook and re-verified via PMIT Batch-37 student discussions:

❌ EXCLUDED FROM EXAM (āĶŽāĶūāĶĶ)

  • ID3 Algorithm āĶŽāĶūāĶĶ: Decision Tree Information Gain / ID3 calculation will NOT appear (confirmed in class & chat).
  • Clustering āĶŽāĶūāĶĶ (Cluster thakbe na): K-Means and clustering mathematical calculations are excluded.
  • Neural Networks āĶŽāĶūāĶĶ (Neural Not Included): Perceptron, RBF, and Neural Networks are excluded from CTDS (covered under PMIT-6107 AI course).

✅ CONFIRMED HIGH-YIELD TOPICS (ā͆āĶļāĶŽā§‡)

  • KNN Classification: Full numerical problem ($K=3, 5$, Euclidean distance, lazy learner pros/cons).
  • Linear Regression & Metrics: Normal equations ($b_1, b_0$), prediction ($\hat{y}$), MAE, MSE, RMSE, $R^2$.
  • Statistics & ETL: Sample Variance ($s^2$), Standard Deviation ($s$), Data Marts & Warehouse architecture.
  • Python & Pandas: 1 FULL SET MUST (Handling missing data with fillna(mean) / dropna(), column replacement, Tax calculations, conditional filtering).
  • 9-Page Question Blueprint: Official phone suggestions match previous JU exam trends!
⚡ Master Exam Preparation Guide & Solved Questions Essential Study Guide

Complete step-by-step mathematical solutions to all recurring numerical questions from previous JU PMIT exam papers, along with comprehensive theoretical summaries:

ðŸĪ– Google NotebookLM Ready Package

NotebookLM only supports PDFs (PPTX is rejected). Download all 26 converted and original exam PDFs in a single zip:

ðŸ“Ķ Download All 26 PDFs (.ZIP for NotebookLM)
ðŸŽŊ High-Yield Exam Questions & Blueprint (Answer 5 of 7) 60 Marks Total

Exam structure: 7 broad questions, answer any 5. Each question carries 12 marks (Total 60 Marks):

Q # Core Exam Topic Question Details & Typical Problem Question Type
Q1 Computational Thinking & Logic â€Ē 4 CT Pillars (Decomposition, Pattern Recognition, Abstraction, Algorithms)
â€Ē Deductive vs Inductive reasoning (with examples)
â€Ē Imperative vs Declarative statements
â€Ē Converse, Inverse, Contrapositive truth rules
Theory
Q2 Time Complexity & Data Science â€Ē Big-O Analysis ($O(N)$, $O(N^2)$, $O(\log N)$, geometric series)
â€Ē Qualitative vs Quantitative data (Discrete vs Continuous)
â€Ē 1st, 2nd & 3rd party data differences
â€Ē Propositional logic with truth connectives
Analysis
Q3 Analytics Systems & Data Marts â€Ē 4 Analytics Types: Descriptive, Diagnostic, Predictive, Prescriptive
â€Ē PinkCity real-world energy optimization case study
â€Ē Correlation vs Regression analysis & applications
â€Ē Dependent vs Independent Data Marts
â€Ē 3 V's of Big Data (Volume, Velocity, Variety)
Theory & Case
Q4 KNN Classification
[Clustering Excluded]
â€Ē KNN Numerical (High Priority): Euclidean distance step-by-step, ranking, majority vote with $K=3$ and $K=5$
â€Ē Why KNN is a "Lazy Learner" (pros/cons, deferred computation)
â€Ē Note: K-Means Clustering is excluded per in-class directive
★ Numerical Math
Q5 Linear Regression & Evaluation Metrics â€Ē Regression Line Formula: Slope ($b_1$), Intercept ($b_0$), predicting $\hat{y}$
â€Ē Model Evaluation Metrics: MAE, MSE, RMSE, SST, and $R^2$ calculation
â€Ē Training vs Testing data split rationale
★ Numerical Math
Q6 Statistics & ETL Architecture
[ID3 & Neural Excluded]
â€Ē Variance & Standard Deviation: Mean $\bar{x}$, deviations $(x-\bar{x})^2$, sample variance ($s^2$)
â€Ē ETL Pipeline (Extract, Transform, Load) & Data Warehouse Metadata
â€Ē Note: ID3, Clustering, and Neural Networks are all excluded per in-class directive
Math & Theory
Q7 Python & Pandas (Mandatory Set)
[1 Set Must]
â€Ē 1 Full Set Guaranteed: Handling missing values with fillna(mean) or dropna()
â€Ē Replacing values in columns (e.g. replace('Yangon', 'YG'))
â€Ē Computing Tax column (df['Unit price'] * df['Quantity'] * 0.05)
â€Ē Conditional filtering & outlier clamping (df.loc[df['Salary'] > 100000] = 75000)
â€Ē Matplotlib scatter plots & histograms
★ Python (Must)
ðŸ’Ą Topic-Wise Exam Suggestions & Critical Blueprint Additions Peer Analysis + Teacher Directives

Topic-wise breakdown synthesized from peer analysis of previous semester finals, class tests (CTs), and in-class discussions, cross-referenced with exact lecture slides and teacher directives:

📌 Peer Student Suggestions (8 Core Modules) Student Analysis Base

1 Computational Thinking
📁 Lec1-1.pdf 📁 Whiteboard Notes

Definitions, Four pillars (Decomposition, Pattern Recognition, Abstraction, Algorithm Design), reasoning types (inductive/deductive), logical statements, and time complexity (O(1), O(N), O(N2)).

2 Data Science & Analytics
📁 1-DA.pdf 📁 2-DA.pdf 📁 4-Predictive

Data types (structured, semi-structured, unstructured), data marts, correlation vs. causation, regression analysis, and real-world commercial analytics case studies.

3 Propositional Logic
📁 Lec1-2.pdf 📁 Pred-Logic.pdf

Logical expressions, truth tables, conditionals (p → q), biconditionals (p ↔ q), and logical transformations: converse (q → p), inverse (¬p → ¬q), contrapositive (¬q → ¬p).

4 Mathematics & Statistics
📁 8.pdf 📁 Master Guide (PDF)

Evaluation metrics: Mean Absolute Error (MAE), Mean Squared Error (MSE), Root Mean Squared Error (RMSE), Total Sum of Squares (SST), Coefficient of Determination (R2), and step-by-step sample variance & standard deviation calculations.

5 Machine Learning
📁 ML-2-1.pdf 📁 5.pdf 📁 ML-9.pdf

K-Nearest Neighbors (KNN) classification, distance metrics, training vs. testing data split rationale, linear regression lines, with theoretical mentions of SVM and gradient descent.

6 Big Data Ecosystem
📁 3-Big-data.pdf 📁 Q&A Guide

The 3 V's (Volume, Velocity, Variety) and 5 V's (+ Veracity, Value), four categories of data analytics (Descriptive, Diagnostic, Predictive, Prescriptive), and the Big Data technology stack.

7 Python Programming (Pandas & Stats)
📁 Python Lab Guide 📁 7.pdf

Data cleaning workflows, missing-value imputation (fillna, dropna), Pandas DataFrame operations, column replacements, conditional filtering, and Matplotlib visualizations.

8 Data Warehousing
📁 3-Big-data.pdf 📁 Metadata Q&A

The ETL pipeline (Extract, Transform, Load) and metadata classification into technical metadata, business metadata, and operational metadata.

🔍 Critical Exam Additions & Missing Topics (Cross-Referenced with Past Exam Papers)

★ Must Review

A rigorous cross-reference against the 9-page past exam collection (PMIT_6122_CTDS_Past_Exam_Questions.pdf) and Dr. Rashed Mazumder's in-class directives revealed several high-probability subtopics omitted from the peer list, plus key scope boundaries:

Missing Subtopic 1 Predicate Logic & Quantifiers (∀, ∃)
📁 Lec1-4.pdf 📁 Pred-Logic.pdf

The peer list mentions Propositional Logic, but past exams specifically test Predicate Logic (Slide Lec1-4): translating natural English statements into symbolic logic with universal quantifiers (∀) and existential quantifiers (∃), as well as negating quantified statements (¬∀x P(x) ≡ ∃x ¬P(x)).

Missing Subtopic 2 Imperative vs. Declarative Statements
📁 Lec1-1.pdf 📁 Past Exam Questions

Direct question from Exam Q1: contrast Imperative statements (step-by-step how to execute, e.g. procedural loops) against Declarative statements (specifying what result is wanted, e.g. SQL / logic programming).

Missing Subtopic 3 1st-Party, 2nd-Party, and 3rd-Party Data Sources
📁 2-DA.pdf 📁 Q&A Guide

Direct question from Exam Q2b (Slide 2-DA): 1st-party (direct customer interaction/CRM), 2nd-party (partner's 1st-party data shared via agreement), and 3rd-party (aggregated data acquired from commercial brokers).

Missing Subtopic 4 Dependent vs. Independent Data Marts
📁 3-Big-data.pdf 📁 Past Exam Questions

Direct question from Exam Q3b: Dependent data marts draw cleansed data directly from a central Enterprise Data Warehouse (EDW), whereas Independent data marts source directly from operational systems without an EDW.

Missing Subtopic 5 "PinkCity" Energy Optimization Case Study
📁 4-Predictive 📁 ML-9.pdf

The peer list says generic "real-world case studies", but Slide 4-Predictive and past papers specifically examine the PinkCity Commercial Facility HVAC & Energy Optimization Case Study utilizing predictive regression and sensor telemetry.

Missing Subtopic 6 Theory: Why KNN is a "Lazy Learner"
📁 ML-2-1.pdf 📁 Master Guide (PDF)

Paired directly with the 12-mark KNN calculation in Exam Q4: explain why KNN is instance-based (no training phase; defers computation to query time) and discuss its tradeoffs (fast ingestion vs. high O(N × D) inference latency and memory storage).

Scope Boundary Note SVM & Gradient Descent vs. CTDS Exam Scope
📁 Teacher In-Class Notes 📁 ML-8.pdf

The peer list includes SVM and Gradient Descent. Be aware that deep SVM hyperplanes and Gradient Descent optimization derivations have never appeared in JU CTDS exams. The instructor Dr. Rashed Mazumder explicitly clarified that advanced machine learning (Neural Networks, Clustering, SVM deep math) belongs to the AI course (PMIT-6107). Focus your study on guaranteed numerical problems (KNN, Linear Regression Line, Evaluation Metrics, Sample Variance, and Python Pandas).

📚 Complete Lecture Slides Repository (Dr. Rashed Mazumder) All Slide Decks

Search and instantly view all official lecture presentation decks. Click "👁ïļ View" to preview inline without force-downloading:

1-DA (Slides) Q3
Data Analytics Fundamentals 1
2-DA (Slides) Q3
Data Analytics Fundamentals 2
3-Big-data (Slides) Q3
Big Data Analytics & 3-Vs
4-Predictive (Slides) Q3
Predictive Analytics & Forecasting
5 (Slides) Q5
Machine Learning Modeling 1
7 / Preprocessing (Slides) Q7 Must
Data Preprocessing & Cleaning
8 (Slides) Q5
Model Evaluation & Metrics
ML-2-1 (Slides) Q4 KNN
Supervised Learning & KNN
ML-3 (Slides) Ref
Unsupervised Learning (Cluster Excl.)
ML-5 (Slides) Q5
Advanced Machine Learning
ML-8 (Slides) Excluded
Reference Only (Neural in AI)
ML-9 (Slides) Q3
Machine Learning Applications
Lec1-1 (Slides) Q1 Pillars
Computational Thinking Foundations
Lec1-2 (Slides) Q1 Logic
Propositional Logic & Truth Tables
Lec1-3 (Slide) Q1 Examples
Deductive vs Inductive (Frogs & Dolphins)
Lec1-4 (Slides) Q1 Predicates
Predicate Logic & Quantifiers
Algo Whiteboard Notes Q2 Complexity
21-Page Handwritten OneNote Lecture (PDF)
Python Lab Guide ★ Q7 Must
Pandas Data Cleaning Lab Notebooks
🗓ïļ Complete Semester Final Exam Schedule (Batch-37) Revised Official Routine

Official summer 2026 trimester final routine signed by Coordination Committee:

Exam Date Day Time Course Code & Title Instructor Venue Status
16 October, 2026 Friday 10:00 AM – 01:00 PM PMIT-6122: Computational Thinking & Data Science Dr. Rashed Mazumder (RM) Room# 322 Active Exam 1
23 October, 2026 Friday 🍂 No Examination (Durga Puja Vacation Weekend)
30 October, 2026 Friday 10:00 AM – 01:00 PM PMIT-6107: Artificial Intelligence & Neural Network Prof. Dr. Mohammad Shahidul Islam (MSI) Room# 322 Exam 2
31 October, 2026 Saturday 02:00 PM – 05:00 PM PMIT-6223: IOT and Fog Computing Prof. Dr. Md. Sazzadur Rahman (MSR) Room# 322 Exam 3
06 November, 2026 Friday 10:00 AM – 01:00 PM PMIT-6201: Cloud and Mobile Computing Prof. Dr. Risala Tasin Khan (RTK) Room# 322 Exam 4 (Rescheduled)
↑