- Duration: 5-8 minutes
- Format: MP4 (recommended), AVI, or MOV
- Resolution: Minimum 1080p (1920x1080)
- Audio: Clear narration throughout
- Content: Technical demonstration of your project
- Due Date: December 14, 2025
- Team member names and project title
- Brief overview of what will be demonstrated
- Context for the demonstration
- High-level architecture explanation
- Key components and their roles
- Technologies and tools used
- Live walkthrough of your system
- Key features and functionality
- Real-time execution and results
- Explanation of what's happening behind the scenes
- Performance metrics and outcomes
- Comparison with baseline or existing solutions
- Discussion of strengths and limitations
- Summary of key achievements
- Future improvements or extensions
- Contact information
-
OBS Studio (Windows/Mac/Linux)
- Professional-grade, highly customizable
- Supports multiple scenes and sources
- Best for complex demonstrations
-
QuickTime Player (Mac only)
- Simple screen recording
- Built-in, no installation required
- Good for basic demonstrations
-
Windows Game Bar (Windows 10/11)
- Built-in screen recorder (Win + G)
- Simple and quick to use
- Limited editing capabilities
-
Camtasia (Windows/Mac)
- Professional editing features
- Easy-to-use interface
- Good for polished presentations
-
ScreenFlow (Mac only)
- Professional screen recording and editing
- Advanced animation capabilities
- Excellent for detailed tutorials
- Built-in microphone: Acceptable for basic recording
- External USB microphone: Recommended for better quality
- Headset with microphone: Good compromise for clarity
- Audio editing: Audacity (free) for noise reduction
- DaVinci Resolve - Professional-grade, free version available
- OpenShot - Simple, cross-platform editor
- iMovie (Mac) - User-friendly with good templates
- Adobe Premiere Pro - Industry standard
- Final Cut Pro (Mac) - Professional Mac editing
- Filmora - User-friendly with effects
Sample Script Outline:
[0:00-0:30] Introduction
"Hello, I'm [Name] and this is [Name]. Today we'll be demonstrating
our CS 4910 project: [Project Title]. This system [brief description
of what it does and why it's important]."
[0:30-1:30] System Overview
"Our system consists of three main components: [Component 1],
[Component 2], and [Component 3]. Let me show you the architecture..."
[1:30-5:00] Technical Demo
"Now let's see the system in action. First, I'll demonstrate [Feature 1].
As you can see, when I [action], the system [response]. This is
happening because [technical explanation]..."
[5:00-6:30] Results
"Let's look at the performance results. Our system achieved [metric]
which is [comparison]. This graph shows [explanation]..."
[6:30-7:00] Conclusion
"In summary, we've demonstrated [key achievements]. Future work
includes [improvements]. Thank you for watching!"
- Test everything beforehand: Ensure all components work
- Prepare sample data: Use realistic, interesting examples
- Plan for failures: Have backup screenshots/videos
- Time your demo: Practice to stay within limits
- Prepare environment: Clean desktop, close unnecessary applications
- Resolution: Record at 1080p minimum
- Frame rate: 30 fps is sufficient for most demos
- Lighting: Ensure good lighting if showing yourself
- Stability: Use tripod if recording with camera
- Environment: Record in quiet space
- Microphone placement: Close to mouth, avoid breathing sounds
- Speaking pace: Speak clearly and at moderate pace
- Volume levels: Test and adjust before full recording
- Clean desktop: Remove distracting elements
- Close notifications: Turn off email, chat, etc.
- Cursor visibility: Ensure cursor is visible and smooth
- Zoom appropriately: Make text and UI elements readable
- Highlight important areas: Use cursor or annotations
- Close unnecessary applications
- Set up recording software
- Test audio levels
- Prepare demonstration environment
- Have script/notes ready
- Start with a few seconds of silence
- Speak clearly and at steady pace
- Demonstrate features systematically
- Explain what you're doing as you do it
- Show results and explain their significance
- Watch entire recording
- Check audio quality throughout
- Verify all key points are covered
- Note any sections that need re-recording
- Trim beginning/end: Remove setup and shutdown time
- Cut mistakes: Remove "ums," long pauses, errors
- Add titles: Include project title and team names
- Adjust audio: Normalize volume, reduce background noise
- Add annotations: Highlight important screen areas
- Picture-in-picture: Show yourself alongside screen
- Zoom effects: Focus on specific UI elements
- Transitions: Smooth cuts between sections
- Background music: Subtle, non-distracting audio
- Format: MP4 (H.264 codec recommended)
- Resolution: 1920x1080 (1080p)
- Bitrate: 5-10 Mbps for good quality
- Audio: AAC, 128-192 kbps
CS4910_VideoDemo_LastName1_LastName2.mp4
- Canvas Upload: If file size < 500MB
- Cloud Storage: Google Drive, OneDrive, Dropbox (share link)
- Video Platforms: YouTube (unlisted), Vimeo (password protected)
Network Security Projects:
Cryptography Projects:
Web Security Projects:
Note: These are example URLs. For actual project videos, search for "cybersecurity student projects" or "information security demos" on YouTube or academic platforms.
Before submitting your video, ensure:
- Video is 5-8 minutes long
- Resolution is at least 1080p
- Audio is clear throughout
- Screen content is readable
- No technical glitches or freezes
- All team members are introduced
- Project purpose is clearly explained
- Technical demonstration is comprehensive
- Results are shown and explained
- Conclusion summarizes key points
- Speaking is clear and well-paced
- Content is well-organized
- Demonstration flows logically
- Professional language used throughout
- File is properly named and formatted
- Low volume: Increase microphone gain, speak closer
- Background noise: Use noise reduction software
- Echo: Record in smaller room with soft furnishings
- Sync issues: Use clap or visual cue to sync audio/video
- Blurry screen: Increase recording resolution
- Choppy playback: Reduce frame rate or close other applications
- Large file size: Compress video or reduce bitrate
- Compatibility: Export in MP4 format with H.264 codec
- Software crashes: Save frequently, use stable recording software
- Performance issues: Close unnecessary applications
- Storage space: Ensure adequate disk space before recording
- Permission errors: Run recording software as administrator
If you encounter technical difficulties:
- Canvas Discussion: Post general questions for peer help
- Office Hours: Visit instructor for technical guidance
- IT Support: Contact university IT for software/hardware issues
- Online Tutorials: YouTube has extensive tutorials for all recording software
Remember: The video demo is your opportunity to showcase the technical depth and functionality of your project. Take time to plan, practice, and produce a professional demonstration that effectively communicates your work.