Indian Institute of Technology Madras
BS Degree Programme · Examination & Study Paper
Algorithmic Thinking in Bioinformatics
All 2025 papers
Examination Instructions & Guidelines
- Solve on notebook/paper first before checking solutions.
- MCQ: Exactly 1 option is correct. Negative marking applies.
- MSQ: One or more options correct. Select all to score.
- NAT: Numerical response. No negative marking.
- Scientific calculator allowed for all calculations.
- Official answer key is sealed at the end of this sheet.
End Term · 31 Aug 2025 (FN)End Term
- Q1MCQ5 Marks·Choose one option

- ATACC, ATGT, CGGC, ACTA
- BACCT, TGTC, GGCG, CTAA
- CTACC, TGTC, GGCG, CTAA
- DACCT, ATGT, CGGC, ACTA
- Q2MCQ5 Marks·Choose one option

- A14
- B41
- C57
- D128
- Q3NAT5 Marks·Write the number
Your answer: - Q4NAT5 Marks·Write the number
Your answer: - Q5NAT5 Marks·Write the number
Your answer: Read the passage below, then answer Q6–Q7
The de Bruijn graph of some linear (i.e., non-circular) genome Dna comprises of 2 nodes (N_1 and N_2) and 3 edges – two of these edges are directed from N_1 to N_2 and the remaining edge is directed from N_2 to N_1. To reconstruct Dna, you are allowed to start only from the node N_1. Answer the given subquestions with respect to the same.
Q6NAT2 Marks·Write the numberIf the k-mers represented by both N_1 and N_2 are fixed, then how many unique genome sequences can be constructed from this de Bruijn graph? Enter the answer as a single integer.
Your answer:- Q7MSQ3 Marks·Choose all correct options
Suppose you don’t know the 2-mers representing N_1 and N_2. Then which of the following is/are possible choices for Dna?
- ATATAT
- BCACAC
- CATATA
- DAGAGG
- ETGTGG
Read the passage below, then answer Q8–Q9

Based on the above data, answer the given subquestions.
Q8NAT3 Marks·Write the numberWhat is the value of the probability density function at x = 45 under this model? Round the answer to three decimal digits.
Your answer:- Q9NAT2 Marks·Write the number
What is the probability that this data point was generated by the first cluster? Round the answer to three decimal digits.
Your answer: Read the passage below, then answer Q10–Q12
You are asked to construct a phylogeny on the distance matrix D using the Additive Phylogeny algorithm. At the end of the 5th iteration, you notice the D^(bald) matrix consumes 81 units of memory space. Assume every entry in a matrix requires 1 unit of space. Also assume the count of the iterations starts from 1. Answer the given subquestions with respect to the same.
Q10NAT2 Marks·Write the numberHow many units of space is required to the corresponding D^(trimmed) matrix? Enter the answer as a single integer.
Your answer:- Q11NAT2 Marks·Write the number
How many leaves will be there in the final phylogeny constructed at the end of the algorithm? Enter the answer as a single integer.
Your answer: - Q12NAT1 Mark·Write the number
Read the pseudocode carefully and calculate the number of iterations required by the UPGMA algorithm to construct the Ultrametric tree on D? Enter the answer as a single integer.Your answer: Read the passage below, then answer Q13–Q14

Based on the above data, answer the given subquestions.
Q13NAT4 Marks·Write the numberHow many 6-mers in the sequence ‘ATTCCGGCCAACAG’ have a nonzero probability of binding to the TF according to the PWM given in the table? Enter the answer as a single integer.
Your answer:- Q14MCQ4 Marks·Choose one option
Which of the following substrings is most likely to be bound by the TF?
- ATTCCGG
- BCCGGCC
- CATTCCG
- DCCAACA
Read the passage below, then answer Q15–Q16

Based on the above data, answer the given subquestions.
Q15MCQ2 Marks·Choose one option
- A

- B

- C

- D

- A
- Q16MCQ3 Marks·Choose one option

- A

- B

- C

- D

- A
Quiz 2 · 3 Aug 2025 (AN)Quiz 2
- Q17MCQ5 Marks·Choose one option

- AFigure I: Gibbs Sampling; Figure II: Randomized Motif Search; Figure III: Greedy Motif Search
- BFigure I: Gibbs Sampling; Figure II: Greedy Motif Search; Figure III: Randomized Motif Search
- CFigure I: Greedy Motif Search; Figure II: Randomized Motif Search; Figure III: Gibbs Sampling
- DFigure I: Randomized Motif Search; Figure II: Gibbs Sampling; Figure III: Greedy Motif Search
- Q18MCQ3 Marks·Choose one option

- A

- B

- C

- D

- A
- Q19MCQ3 Marks·Choose one option

- A

- B

- C

- D

- A
- Q20MCQ2 Marks·Choose one option

- A

- B

- C

- D

- A
- Q21MCQ2 Marks·Choose one option

- A

- B

- C

- D

- A
- Q22MSQ3 Marks·Choose all correct options
Which of the following statements about additive distance matrices are true?
- AEvery 3 x 3 distance matrix is additive.
- BEvery 4 x 4 distance matrix is additive.
- CThere exists a 3 x 3 distance matrix that is not additive.
- DThere exists a 4 x 4 distance matrix that is not additive.
- EFor every additive distance matrix, there exists a simple tree fitting the matrix.
- Q23NAT3 Marks·Write the number
Your answer: - Q24NAT4 Marks·Write the number
Your answer: Read the passage below, then answer Q25–Q27
Q25NAT3 Marks·Write the numberWhat is the number of edges in the corresponding suffix trie? Enter the value as a single integer.
Your answer:- Q26NAT2 Marks·Write the number
What is the length of the reference sequence from which this suffix tree has been constructed? Include $ in the calculation of length. Enter the value as a single integer.
Your answer: - Q27MCQ3 Marks·Choose one option
Use the given suffix tree to determine which of the following is the suffix array for the reference sequence ? Assume $ comes first in the alphabet.
- A[7, 6, 5, 3, 1, 4, 2, 0]
- B[7, 6, 5, 3, 1, 4, 0, 2]
- C[7, 5, 3, 1, 6, 4, 2, 0]
- D[7, 5, 3, 1, 6, 4, 0, 2]
- ENone of these
Read the passage below, then answer Q28–Q30
Q28MCQ2 Marks·Choose one optionFind the consensus of the motifs?
- ATCATGA
- BAACCGT
- CTCTAAA
- DTCATAA
- Q29NAT2 Marks·Write the number
Your answer: - Q30NAT4 Marks·Write the number
Calculate the entropy of the first column. Round up the answer to 3 decimal places.
Your answer: Read the passage below, then answer Q31–Q32
Q31MCQ5 Marks·Choose one option
- A

- B

- C

- D

- A
- Q32MCQ4 Marks·Choose one option
Which of the following represents the distance matrix for the next iteration?
- A

- B

- C

- D

- A
Read the passage below, then answer Q33–Q34
Q33MCQ2 Marks·Choose one option
- A

- B

- C

- D

- A
- Q34MCQ1 Mark·Choose one option

- A

- B

- C

- D

- E

- A
Official KeyMaster Answer Key & Explanations
Official answer keys from IIT Madras BS past papers. Click any question to review.
Reveal KeyCollapse Key
Master Answer Key & Explanations
Official answer keys from IIT Madras BS past papers. Click any question to review.