Probability Engine · CSC467

Multimedia Computing (BSc CSIT, CSC467): the questions likely to come

37 analyzed questions from 8 past papers (2074-2082), grouped by syllabus unit — each with its probability, how often it's been asked, and where to study the answer.

8
Papers analyzed
2074-2082
37
Analyzed questions
across 6 syllabus units
5
Very likely units
high-probability topics
4
Units = 80% of marks
study these first
Model answers for this subject are being written. Every question links to its original paper so you can study from the source meanwhile.
Pick a unit
U4 · Q1/15 · 208010 marks
Multimedia Data Compression

Explain entropy and source coding for multimedia. Discuss Huffman coding, run-length encoding and arithmetic coding, and construct a Huffman code for a given set of symbol frequencies.

32%
Possible to appearAppeared in 3 of the last 3 board papers
Seen in
How well do you know this?rating moves you on
MODEL ANSWERU4 · 10 marks

Entropy and Source Coding for Multimedia

Entropy measures the average information content of a source. For a source with symbols sis_i of probability pip_i:

H=ipilog2pi(bits/symbol)H = -\sum_{i} p_i \log_2 p_i \quad \text{(bits/symbol)}

Entropy gives the theoretical lower bound on the average number of bits per symbol for lossless coding (Shannon's source coding theorem). Source (entropy) coding assigns shorter codewords to more probable symbols to approach this bound.

Huffman Coding

A prefix-free, variable-length code built bottom-up: repeatedly merge the two least-probable symbols into a new node until one tree remains; assign 0/1 along branches. It is optimal among integer-length prefix codes. Limitation: each symbol uses a whole number of bits, so it can be up to ~1 bit/symbol away from entropy.

Run-Length Encoding (RLE)

Replaces runs of identical symbols by a (value, count) pair, e.g. AAAAABBB → 5A3B. Very effective for data with long runs (e.g. quantized DCT coefficients, fax images, GIF) but poor for noisy/varied data.

Arithmetic Coding

Encodes the entire message as a single fractional number in [0, 1). It does not require integer bit lengths, so it can come arbitrarily close to entropy and often outperforms Huffman, especially for skewed probabilities. Cost: more computation and patent/complexity issues historically.

Worked Huffman Example

Symbols and frequencies: A=45, B=13, C=12, D=16, E=9, F=5 (total 100).

Merge least-probable repeatedly:

  1. F(5)+E(9) = 14
  2. C(12)+B(13) = 25
  3. (14)+D(16) = 30
  4. (25)+(30) = 55
  5. A(45)+(55) = 100

Resulting codes (one valid assignment):

SymbolFreqCodeLength
A4501
C121003
B131013
F511004
E911014
D161113

Average length =(451+123+133+54+94+163)/100=224/100=2.24= (45\cdot1 + 12\cdot3 + 13\cdot3 + 5\cdot4 + 9\cdot4 + 16\cdot3)/100 = 224/100 = 2.24 bits/symbol, well below the fixed 3 bits needed for 6 symbols.

AI-generated answer · unverifiedView in 2080 paper →
U4 · Question 1 of 15
Question Priority · U4ranked by appearance likelihood — study top-down

Multimedia Data Compression

Analyzed next42%
1
★ TOP PICK

Explain entropy and source coding for multimedia. Discuss Huffman coding, run-length encoding and arithmetic coding, and construct a Huffman code for a given set of symbol frequencies.

10 marksSEEN IN
32%
2

Explain the MPEG video compression standard. Discuss I-frames, P-frames and B-frames, motion estimation and compensation, and the group of pictures (GOP) structure.

10 marksSEEN IN
31%
3

Explain the JPEG image compression standard. Describe its main steps - DCT, quantization, zig-zag ordering and entropy (Huffman) coding - with the help of a block diagram.

10 marksSEEN IN
30%
4

Define entropy and hybrid coding. Explain about lossy sequential DCT based model.

10 marksSEEN IN
24%
5

What is Huffman coding? Construct a Huffman code for a given set of symbols and explain its working.

5 marksSEEN IN
42%
6

Explain run-length encoding (RLE) with an example.

5 marksSEEN IN
42%
7

Explain the role of DCT and quantization in JPEG compression.

5 marksSEEN IN
42%
8

Differentiate between I-frames, P-frames and B-frames in MPEG.

5 marksSEEN IN
42%
9

Differentiate between lossy and lossless compression with examples.

5 marksSEEN IN
42%
10

Define entropy in the context of coding. How is it related to compression?

5 marksSEEN IN
33%
11

Explain arithmetic coding and how it differs from Huffman coding.

5 marksSEEN IN
33%
12

Explain motion estimation and motion compensation in video compression.

5 marksSEEN IN
33%
13

Write short notes on MP3 audio compression and psychoacoustic models.

5 marksSEEN IN
33%
14

Explain the Discrete Cosine Transform (DCT) and its importance in image compression.

5 marksSEEN IN
33%
15

Why do we need to compress multimedia data? Discuss the roles of user interface in multimedia system.

5 marksSEEN IN
24%
03The mock

Sit a probable paper

A full mock exam built from the most likely questions, mirroring the real paper's structure. Every slot is a real past question.

Most Probable Paper

Mirrors the real structure · 60 marks · based on 8 past papers

Section A: Long Answer QuestionsAttempt any TWO questions.
  1. 1.

    Explain entropy and source coding for multimedia. Discuss Huffman coding, run-length encoding and arithmetic coding, and construct a Huffman code for a given set of symbol frequencies.

    [10 marks]
    Multimedia Data CompressionVery likelyfrom 2080 paper →

    This question has recurred in 3 of 8 years; so far only in internal assessments, not the board; and its topic (Multimedia Data Compression) appears in 100% of years.

  2. 2.

    Explain the MPEG video compression standard. Discuss I-frames, P-frames and B-frames, motion estimation and compensation, and the group of pictures (GOP) structure.

    [10 marks]
    Multimedia Data CompressionVery likelyfrom 2080 paper →

    This question has recurred in 3 of 8 years; so far only in internal assessments, not the board; and its topic (Multimedia Data Compression) appears in 100% of years.

  3. 3.

    Explain the JPEG image compression standard. Describe its main steps - DCT, quantization, zig-zag ordering and entropy (Huffman) coding - with the help of a block diagram.

    [10 marks]
    Multimedia Data CompressionVery likelyfrom 2079 paper →

    This question has recurred in 3 of 8 years; so far only in internal assessments, not the board; and its topic (Multimedia Data Compression) appears in 100% of years.

Section B: Short Answer QuestionsAttempt any EIGHT questions.
  1. 1.

    What is Huffman coding? Construct a Huffman code for a given set of symbols and explain its working.

    [5 marks]
    Multimedia Data CompressionVery likelyfrom 2081 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (Multimedia Data Compression) appears in 100% of years.

  2. 2.

    Explain run-length encoding (RLE) with an example.

    [5 marks]
    Multimedia Data CompressionVery likelyfrom 2081 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (Multimedia Data Compression) appears in 100% of years.

  3. 3.

    Explain the role of DCT and quantization in JPEG compression.

    [5 marks]
    Multimedia Data CompressionVery likelyfrom 2081 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (Multimedia Data Compression) appears in 100% of years.

  4. 4.

    Differentiate between I-frames, P-frames and B-frames in MPEG.

    [5 marks]
    Multimedia Data CompressionVery likelyfrom 2081 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (Multimedia Data Compression) appears in 100% of years.

  5. 5.

    Differentiate between lossy and lossless compression with examples.

    [5 marks]
    Multimedia Data CompressionVery likelyfrom 2081 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (Multimedia Data Compression) appears in 100% of years.

  6. 6.

    What are the characteristics of multimedia data? Explain the storage requirements.

    [5 marks]
    Introduction to MultimediaVery likelyfrom 2081 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (Introduction to Multimedia) appears in 100% of years.

  7. 7.

    Differentiate between the RGB and CMYK color models.

    [5 marks]
    Multimedia Authoring and Data RepresentationsVery likelyfrom 2081 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (Multimedia Authoring and Data Representations) appears in 100% of years.

  8. 8.

    Explain sampling and quantization of digital audio.

    [5 marks]
    Fundamental Concepts in Audio and VideoVery likelyfrom 2081 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (Fundamental Concepts in Audio and Video) appears in 100% of years.

  9. 9.

    What is multimedia synchronization? Differentiate intra-media and inter-media synchronization.

    [5 marks]
    Multimedia Networks and CommunicationVery likelyfrom 2081 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (Multimedia Networks and Communication) appears in 88% of years.

04The receipts

Behind the numbers

The raw evidence the predictions are computed from: marks per unit per year, syllabus weights, trends, and coverage.

Show the heatmap, topic table and coverage analysis

The receipt: marks per unit, per year

Each row is a syllabus unit, each column an exam year, each cell the marks that unit earned that year. Click any cell to see the actual questions behind it.

Marks:nonefew → many
2074
2075
2077
2078
2079
2080
2081
2082
Total
U4Multimedia Data Compression
280
U1Introduction to Multimedia
105
U2Multimedia Authoring and Data Representations
85
U3Fundamental Concepts in Audio and Video
65
U5Multimedia Networks and Communication
65
U6Multimedia Information Retrieval and Content-Based Systems
0
#Syllabus unitProbabilityAppearedAvg marksSyllabus weightExam vs syllabusTrendQuestions
1U4Multimedia Data CompressionVery likely100%3531%14 lecture hrsOver-examinedexam 47% · syllabus 31%Fading13 recurring15 total
2U1Introduction to MultimediaVery likely100%13.111%5 lecture hrsOver-examinedexam 18% · syllabus 11%Steady4 recurring9 total
3U2Multimedia Authoring and Data RepresentationsVery likely100%10.618%8 lecture hrsBalancedexam 14% · syllabus 18%Rising3 recurring6 total
4U3Fundamental Concepts in Audio and VideoVery likely100%8.120%9 lecture hrsUnder-examinedexam 11% · syllabus 20%Rising2 recurring4 total
5U5Multimedia Networks and CommunicationVery likely88%9.311%5 lecture hrsBalancedexam 11% · syllabus 11%Steady3 recurring3 total
6U6Multimedia Information Retrieval and Content-Based SystemsOccasional0%
09%4 lecture hrsUnder-examinedexam 0% · syllabus 9%SteadyNone

Study smart, not hard

Drag the slider: studying the top 4 units in priority order covers ~89% of all observed marks.

  1. ~80% line

Lecture time vs exam marks

Where the exam pays more than the curriculum spends: ● lectures vs ● exam marks, as a share of the whole course. A long teal-leading bar = high-yield unit.

U4Multimedia Data Compression
31% of lectures → 47% of markshigh yield
U1Introduction to Multimedia
11% of lectures → 18% of markshigh yield
U2Multimedia Authoring and Data Representations
18% of lectures → 14% of marks
U3Fundamental Concepts in Audio and Video
20% of lectures → 11% of markslow yield
U5Multimedia Networks and Communication
11% of lectures → 11% of marks
U6Multimedia Information Retrieval and Content-Based Systems
9% of lectures → 0% of markslow yield

Topics are the official CSC467 syllabus units. Predictions are data-driven probabilities computed from 8 past papers (2074-2082) by mapping each real question to its syllabus unit. They indicate what has historically been likely, not guaranteed questions. Always study the full syllabus.