Teaching

Date: Not executed

I originally wanted to hold workshops that explained the basic usage of different aspects of a laptop or computer in an easy to digest manner. I think that when people approach COSI without prior knowledge, they can be easily intimidated or become disinterested when they can't understand what most people are talking about during meetings. By providing a baseline level of information that newer members that are unfamiliar with the intricacies of technology, we could possibly increase the number of COSI members and bring more interest and positive attention to the organization/lab. Due to other responsibilities, I wasn't able to facilitate this idea, but I did have a presentation for it and a list of ideas.

Original pitch slides

Date: TBD

  • Open Source/Right to Repair

  • Linux Memes

  • rm -rf --no-preserve-root Demonstration

  • Making a boot drive

  • Ventoy Explained

  • Installing Linux

  • Customizing Linux [themes, icons, etc.]

Date: TBD

  • Laptop Assembly/Disassembly

  • What is a CPU?

  • How to install a CPU [maybe]

  • What is RAM?

  • How to install RAM [laptop/computer][maybe]

  • What is an SSD/HDD?

  • How to install an SSD

  • What is a flash drive?

  • USB Flash Drives and SSD Enclosures

  • eMMC vs. SSD vs. HDD

  • Framework Laptop

  • How do I troubleshoot problems?

Date: TBD

  • What is a Type 1 Hypervisor?

  • What is a Type 2 Hypervisor?

  • What can you do with a Hypervisor?

  • Installing Hypervisors

  • What is a server?

Date: TBD

  • Rainmeter

  • Powertoys

  • Oh-My-Posh

Date: TBD

  • What is a Bios?

  • Changing Boot Order

  • Dual Booting

  • What is a Partition?

  • Resizing Partitions

  • Bios Passwords

Date: TBD

  • What is the internet?

  • How does data travel across the Web?

  • ipv4/ipv6

  • DNS

  • TCP/IP

  • Routers, Travel Routers, VPNs, Firewalls, DNS-based ad blockers

Date: TBD

  • I have nothing to hide! [and Why that doesn't matter]

  • What is Cybersecurity?

  • Common Terms used in Cybersecurity

  • What is a script kiddie?

  • Packet Sniffing [Network Traffic Analysis]

  • Man in the Middle Attack Demonstration

Date: TBD

  • Backing up important data

  • Securing your data

  • Securing your devices

  • How to clean your laptop/computer

  • How to wipe a hard drive

Date: TBD

  • Why have a desk setup?

  • Ergonomics [desk height, etc.]

  • Desk Setup Components

Date: TBD

  • Web Browsers and why people use different ones

  • Web Browser Extensions

  • Inspect Element

  • Keyboard Shortcuts

  • SQL Injection Attack Demonstration

  • UBlock Origin and The New York Times

Date: TBD

  • TBD

This was a snippet of ideas that I had for workshops.

If I have the opportunity to take MP* in the future, I plan on giving some, if not all of these workshops.

Date: Nearly Every Week

    About every week, I gave a lightning talk at our weekly COSI meetings about a topic I found interesting. This included, but was not limited to:

  • Project Updates

  • The linux program 'oneko'

  • The game emulator 'Desmume'

  • Usage of 'nmap' and 'hollywood' in popular media

  • Talking about my linux desktop environment customizations (Chicago95)

  • mapscii (a command line map program like Google Earth)

  • Linux command 'lolcat'

  • Command line resource manager 'btop'

  • Open source note taking applications

  • Customizing 'neofetch' by editing its config file

  • Aliasing and a command line program to help with mistyped commands

  • Customizing my bash environment by editing the .bashrc file

  • Command line file explorer 'ranger'

  • Installing Windows 11 and issues that can arise from it

  • Windows 11 install slides

COSI Ideas

The Pitch:

I wanted to see if COSI would be able to have an E-waste disposal program so that we could repurpose old or unwanted technology more effectively. I was then informed that most E-waste disposal was done by OIT, and that there are actually E-waste bins all around campus.