ITSE404 : Multimedia Systems

Department

Department of Software Engineering

Academic Program

Bachelor in Software Engineering

Type

Elective

Credits

03

Prerequisite

ITGS226ITSE413

Overview

The course is a basic grounding in issue surrounding multimedia design and multimedia data. It enhances the student’s view about graphics and images. The course will cover the following: digital audio, graphics, still images and videos, animation. Also it includes data compression and transmission of media, as well as software tools used for integrating digital media.

Intended learning outcomes

Knowledge &understand

  • Student learns the basics and history of multimedia
  • Student enumerates the main tools, components and elements of multimedia
  • Student enumerates and explain file compression techniques
  • Student explains the methods of media storage
  • Student enumerates and explain the different media elements

mental skills

  • Student compares different media file formats
  • Student suggests a way to combine media elements
  • Student compares the types of cartoons (animated / still)
  • Student be able to convert between different types of files

Practical & professional skills

  • Student uses software and tools to create and display multimedia
  • Student should design (image / video / visual presentation) that combines various media elements
  • Student uses various techniques to compress media files
  • Student uses media tools on the internet

General and transferable skills

  • Editorial communication and report writing
  • Team work
  • Commitment to performing exams and handing in assignments on time

Teaching and learning methods

  • Lectures
  • Mini-projects
  • Research papers

Methods of assessments

  • Midterm exam = 30
  • Final exam = 50
  • Scientific activities (eg writing a report or giving a presentation) = 20

Course contents

  • Introduction to multimedia (definition/concept/historical development/components)
  • Multimedia tools/components/elements
  • Multimedia elements
  • Text
  • Still images
  • Fixed fees
  • Animation
  • The sound
  • Graphics
  • The video
  • Media technology potential
  • Storage methods
  • File compression technologies
  • Media application development

Networks Programming (ITSE405)
Mobile Applications Development (ITSE304)
Cryptographic Algorithms and Protocols (ITSE306)
Information Retrieval Systems (ITSE307)
Mobile Operating System (ITSE308)
Programming Paradigms (ITSE309)
Principles of Games Developments (ITSE401)
Multimedia Systems (ITSE404)
Cloud Computing (ITSE406)
Web Services (ITSE407)
Web Applications Development (ITSE408)
Modelling of Complex Systems (ITSE303)
Data Mining/Business Intelligence (ITSE302)
Social Networking (ITSE409)
Logic Programming (ITSE301)
Mathematics I (ITMM111)
Physics (ITPH111)
Problem solving Technic (ITGS113)
Intro to Information Technology (ITGS111)
General English1 (ITEL111)
Arabic language 1 (ITAR111)
Mathematics II (ITMM122)
Arabic language 2 (ITAR122)
General English2 (ITEL122)
Introduction to Programming (ITGS122)
System Analysis and Design (ITGS124)
logic Circuit Design (ITGS126)
Introduction to Networking (ITGS215)
Introduction to Statistics (ITST211)
Object Oriented Programmin (ITGS211)
Introduction to Software Engineering (ITGS213)
Discrete Structures (ITGS217)
Numerical analysis (ITGS219)
Introduction to Databases (ITGS228)
Data Structure (ITGS220)
Foundation of Information Systems (ITGS222)
Introduction to Internet Programming (ITGS226)
Computer Architucture & Organization (ITGS223)
Information Security (ITGS224)
Design and Analysis algorithms (ITGS301)
IT Project Management (ITGS303)
Software Requirements Analysis (ITSE311)
Advanced Databases (ITSE312)
Scientific Writing (ITGS304)
Modern Programming Language (ITSE322)
Software Construction (ITSE321)
Operating System (ITGS302)
Software Design and Architecture (ITSE411)
Advanced Internet Programming (ITSE412)
Human Computer Interaction (ITSE413)
Software Engineering Ethics (ITSE414)
Software Quality Assurance and Testing (ITSE421)
Software Reuse and Component-Based Software Engineering (CBSE) (ITSE422)
Visual Programing (ITSE423)
software design models (ITSE424)