Home Syllabus Operating System

Operating System

374
0

Course Objective:

    1. The students will get the knowledge about basic concepts of drawing.
    2. The students will get the knowledge of various graphics and their technique.
    3. The students will get the knowledge of multimedia and its other blocks.

Course Contents:

Unit I: Introduction of CG and Basic Concepts of Drawing ———— 2 hours
    1. Introduction
    2. Development of Graphics system
    3. Field of Computer graphics
Unit II: Overview of Graphics System ————————————— 3 hours
    1. Video display devices:
      1. Refresh cathode-Ray Tubes
      2. Color CRT display
      3. Flat-panel display(LCD, LED and Plasma Display)
      4. Raster-Scan systems
      5. Random-scan systems
Unit III: Graphics Algorithm ————————————————– 4 hours
    1. DDA line drawing algorithm
    2. Bresenham’s line drawing algorithm
    3. Midpoint Circle Algorithm
Unit IV: Graphics Dimensions ———————————————— 12 hours
    1. Two-Dimensional Geometric transformations:
      1. Translation
      2. Rotation
      3. Scaling
    2. Composite transformation
    3. Homogeneous Co-Ordinate System
    4. Two-Dimensional object to screen viewing (Window to viewport co-ordinate transformation only)
    5. Clipping and Cohen Sutherland clipping algorithm
    6. Three- Dimensional object to screen viewing
    7. Extension of two-dimensional display methods:
      1. Parallel Projection (Oblique and orthographic)
      2. Perspective Projections
Unit V: Illumination and Rendering —————————————– 10 hours
    1. Non planner surfaces (Bezier Curve and surfaces)
    2. Methods of generating non-planner surfaces (Polygon Table, Polygon mesh and Plane equation)
    3. Visible surface detection methods (Back face, Z buffer and Scanline)
    4. Polygon-Rendering methods:
      1. Constant-Intensity shading
      2. Gouraud Shading
      3. Phong shading
      4. Fast phong shading
    5. Introduction to OPENGL and its application
Unit VI: Introduction to Multimedia —————————————– 3 hours
    1. Definitions
    2. Application of Multimedia
    3. Multimedia Terms:
      1. Project Manager
      2. Multimedia Designer
      3. Interface Designer
      4. Writer
      5. Video Specialist
      6. Audio Specialist
      7. Multimedia Programmer
      8. The Sum of the parts
Unit VII: Media Software —————————————————— 5 hours
    1. Basic Tools:
      1. Painting and Drawing Tools
      2. 3-D Modeling and Animation Tools
      3. Image Editing Tools
      4. OCR Software
      5. Sound Editing Programs
      6. Animation
      7. Video
      8. Digital movies and Players
    2. Multimedia Authoring Tools
    3. Types of Authoring Tools:
      1. Card and Page-bases Authoring Tools
      2. Icon-Based Authoring Tools
      3. Time-Based Authoring Tools
      4. Object-Oriented Tools
Unit VIII: Multimedia Building Blocks ————————————- 16 hours
    1. Text:
      1. Typefaces and fonts
    2. Design Issue:
      1. Beyond the Basics
      2. Bitmap
      3. True Type
      4. Postscript (ATM)
      5. The Jaggies
      6. Fontographer
      7. Font Monger
      8. Font Chameleon
    3. Icons and Symbols:
      1. Animating text and 3D effects
      2. Logo Motion
      3. Tapestry
      4. ASCLL- standard only 0-127
    4. Sound and Music:
      1. The power of sound
      2. Multimedia system sounds
      3. MIDI Vs. Digital Audio
      4. Choosing between MIDI and Digital Audio
      5. Digital Audio
      6. Professional Sound standard (Red Book Standard)
      7. Quality and space considerations
    5. Color Theory:
      1. Electromagnetic Spectrum
      2. ROYGBIV: 400nm-600nm
      3. Additive Color:- RGB
      4. Subtractive Color-CMYK
      5. Color Models-RGB, HBS, BSL, CIE YUV,
      6. Perception of Color
    6. Graphics and Imaging:
      1. Color Depth and File Size
      2. Palette Management
      3. Importing Graphics:
        1. Painting vs Drawing
        2. Photoshop and Illustrator
        3. Scanning
        4. PhotoCD
        5. Digital Photography
        6. Still images
        7. Screen Capturer (CMb-Shft-3 or Printscreen)
    7. Animation:
      1. The Power of Motion
      2. Principle of Animation
      3. Animation Technique
      4. Animation file formats
    8. Video:
      1. Broadcast Video standards (NTSC, PAL SECAM, HDTV)
      2. Integrating computer and Television
      3. Recording Formats
      4. Video compression (JPEG, MPEG, DVI Indeo)
      5. Other Compression Methods
      6. Optimizing Video Files

Laboratory:

    1. Implementation of Bresenham’s line drawing algorithm using C/C++
    2. Implementation of mid-point drawing algorithm using C/C++
    3. Implementation of Two-Dimensional-Translation, Scaling)
    4. Implementation of Two-Dimensional-Rotation
    5. Implementation of Two-Dimensional-Scaling
    6. Demonstration of multimedia(Integration of multimedia component)
    7. Demonstration of Video Compression Technique using library file
    8. Demonstration of Animation technique using any programming language

Reference Books:

    1. Dnaild Hern and M. Pauline Baker: Computer Graphics, Prentice-Hall.
    2. Tay Vaughan: Multimedia: Making it work, 4th ed, Osborne McGraw-Hill Publisher; 1998
    3. Malay K. Pakhira, Computer Graphics Multimedia and Animation Second Edition PHI Publicatin.

LEAVE A REPLY

Please enter your comment!
Please enter your name here