TABFlux
HomeCoursesUniversitiesProgramsForum
Contact Us

© 2026 TABFlux. All rights reserved. Built for students, by students.

ForumPrivacy PolicyTerms of ServiceContact UsContributors

Multimedia Computing

Multimedia Computing is the "logical" study of the processes and technologies used to represent, store, and transmit multiple forms of information—including text, graphics, audio, video, and animation. It utilizes "circuit-based technical materials" to manage high-bandwidth data and ensures "technical clarity" in how these media types are integrated into "Communication Systems".

Select University

TU

Select Program

BSC-CSITBIT

TabFlux . Multimedia Computing . TU . BSC-CSIT

Multimedia Computing

0%

Course Title: Multimedia Computing

Course No: CSC330

Nature of the Course: Theory + Lab

Semester: 5

Full Marks: 60 + 20 + 20

Pass Marks: 24 + 8 + 8

Credit Hours: 3

Course Description

Course Objectives

Course Contents

1. Introduction
5 hrs
1.1. Global Structure of Multimedia
1.2. Multimedia Application
1.3. Medium
1.4. Multimedia System and Properties
1.5. Characteristics of a Multimedia System
1.6. Challenges for Multimedia Systems
1.7. Components of a Multimedia System
2. Sound/Audio System
6 hrs
2.1. Concepts of Sound System
2.2. Music and Speech
2.3. Speech Generation
2.4. Speech Analysis
2.5. Speech Transmission
3. Images and Graphics
5 hrs
3.1. Digital Image Representation
3.2. Image and graphics Format
3.3. Image Synthesis, analysis and Transmission
4. Video and Animation
6 hrs
4.1. Video Signal Representation
4.2. Computer Video Format
4.3. Computer-Based animation
4.4. Animation Language
4.5. Methods of Controlling Animation
4.6. Display of Animation
4.7. Transmission of Animation
5. Data Compression
8 hrs
5.1. Storage Space
5.2. Coding Requirements
5.3. Source, Entropy and Hybrid Coding
5.4. Lossy Sequential DCT-based Mode
5.5. Expanded Lossy DCT-based Mode
5.6. JPEG and MPEG
6. User Interfaces
5 hrs
6.1. Basic Design Issues
6.2. Video and Audio at the User Interface
6.3. User-friendliness as the Primary Goal
7. Abstractions for Programming
5 hrs
7.1. Abstractions Levels
7.2. Libraries
7.3. System Software Toolkits
7.4. Higher Programming Languages
7.5. Object-Oriented Approaches
8. Multimedia Application
5 hrs
8.1. Media Preparation and Composition
8.2. Media Integration and Communication
8.3. Media Entertainment
8.4. Telemedicine
8.5. E-learning
8.6. Digital Video Editing and Production Systems
8.7. Video Conferencing
8.8. Video-on-demand

Laboratory Works

    Text Books

    1. 1.Multimedia: Computing, Communications and Applications, Ralf Steinmetz and Klara Nahrstedt, Pearson Education Asia
    2. 2.Multimedia Communications, Applications, Networks, Protocols and Standards, Fred Halsall, Pearson Education Asia
    3. 3.Multimedia Systems, John F. Koegel Buford, Pearson Education Asia

    Notes:

    Source:

    This course familiarizes students with the concepts of multimedia computing including sound, image, video, animations, data compression, and multimedia applications.

    The main objective of this course is to provide knowledge of different concepts of multimedia computing and their applications.

    The laboratory work includes writing programs of different concepts of multimedia computing.
    This syllabus follows the official BSC-CSIT curriculum of Tribhuvan University. In case of any doubt or revision, the university's published syllabus shall be considered authoritative.