This textbook is intended to explain how media and multimedia are developed and used for communications. It provides a basic understanding of computers, graphics, animation, audio, video, and websites to help students learn to best communicate digitally.
Chapter 1: Introduction
What is Multimedia?
Conveying the Message
Structure of this Textbook
Bibliography
Chapter 2: Understanding Computers
Fundamentals of Computers
Binary, Hexadecimal, and Other Number Systems
Digital Language
Files and Folders
Communications on the Internet
Review Questions
Bibliography
Chapter 3: Graphics
What Are Graphics?
Basics of Graphics
Pixel Measurements and Resolution
Digitized Images
Image Formats and Compression Techniques
Design Principles and Considerations
Review Questions
Bibliography
Chapter 4: Animation
What Is Animation?
File Size and Compression
Applications
Animation Effects and Parameters
Animation in Entertainment
Review Questions
Bibliography
Chapter 5: Audio
What Is Audio?
Digitizing Audio
Compression
Review Questions
Bibliography
Chapter 6: Video
What is Video?
Compression and File Formats
How Televisions Work
Delivery of Video
Review Questions
Bibliography
Chapter 7: Websites
Websites
Website Development
Design Principles
Putting the Website Online
Online Visibility
Review Questions
Bibliography
Appendix I: Review Question Solutions
Chapter 2: Understanding Computers
Chapter 3: Graphics
Chapter 4: Animation
Chapter 5: Audio
Chapter 6: Video
Chapter 7: Websites
Appendix II: Equations and Conversions
Charts
Equations
File Sizes
Appendix III: Resources
Software
Browsers
Media Resources
Bryan
Sarlo
Bryan Sarlo has been a Computer Science lecturer at Western since Fall 2017. He mainly teaches first year courses: CS1033, CS1026, CS1027. Bryan wrote a digital textbook on multimedia topics, specifically for his CS1033 class.
Bryan received his BSc degree in Computer Science from Nipissing University, where he had the privilege of publishing articles and presenting research at conferences as an undergraduate student. He received his MSc in Computer Science from Western with a thesis with the theme of AI in video game development, supervised by Dr. Mike Katchabaw.