1 - Jun 20, 2023 |
Introductions
|
- Recording
- Students should complete Hobbies, Computer background and Discord setup at Class-1-sheet
- Roster
- Discord Invite
|
2 - Jun 21, 2023 |
Introduction to Cyber Security
|
- Recording
- Warm-up to Cyber Security [Attack/Movie]
- Presentation is here
- In Discord: Homework#1: Please share a link with few lines of description about a cyber security tidbit which you found information and entertaining.
|
3 - Jun 22, 2023 |
Introduction to Cyptography (Hands-on No Computers) (Cypher-1-3, Cryptography & Steganography).
|
- Recording
- Presentation is here
- Homework#2: Quiz to complete is here
|
4 - Jun 26, 2023 |
Overview of Logical Operators & Introduction to Cyber Security through Games
|
- Recording
- Presentation is here
- We covered XOR and Logical Operations, Public Key Cryptography
- Homework#3: Do 5 XOR 6 and show all your work.
|
5 - Jun 27, 2023 |
Cyber Security Games & Public Key Cryptography
|
- Recording
- Presentation is here
- Student are encouraged to try the crossword puzzle game
- Read on Securtiy board games - Security Cards, Dx03D, Cards Against Security, Stratego, Control-Alt-Hack, Cyber Thread Defenders and Hacker.
- Classwork: Use the inspiration from Cyber Security Games posted earlier and find one cyber security game which you find interesting and post a link in Discord.
|
6 - Jun 28, 2023 |
Open Source Intelligence - I
|
Recording
Fraud & Phishing
- Presentation
- Homework #4 - Quiz
|
7 - Jun 29, 2023 |
Open Source Intelligence - II
|
Recording
Shodan, & Google Dorking
- Presentation
- Homework#7: Use google hacking database,
Shoadan Queries and Shodan Dorks
and post in Discrod 2 Google Queries 3 Shodan Queries which show interesting results?
Python Code Reading
- Try Pythontutor to read code
|
8 - Jul 5, 2023 |
Ethics - I
|
Recording
- Ethics - Presentation
- Final Project Explanation [Ideas]
Homework
- Post two paragraphs as a project proposal for end of class. It will be 2-3 mins individual presentation - topics could be - write-up, code, game, story – Anything which excites you about computers and cybersecurity. Be specific on project topic and first paragraph answer why and second paragraph should outline how you will do it. Use project-proposal channel.
- Write two paragraphs on a Cyber Security Incident, What was intriguing to you about it? Post on discord
|
9 - Jul 6, 2023 |
Ethics - II and Security Incident Discussion
|
Recording
Ethics
- Ethics - Presentation
Security Incidents
- Security Incidents explained
Introduction to Shell
- Introduction to Shell - with a game (ls, cat, grep, pipe, nmap, …)
- OverTheWire Bandit Challenge
Final Projects
- Discussion of final project proposals and security-incidents
Homework
- Post a refined version of your proposal with my feedback from today - Why, How?
- Include 2-3 links or resources which you will research for the project.
- Play the Bandit, get help for Commandline
- Read the Executive briefing from the 2023 Verizon DBIR Report, and on discord two interesting things your learnt from it.
|
10 - Jul 10, 2023 |
Introduction to Code (Reading Python Code)
|
Recording
Homework
- Share a Google doc of your project proposal with two paragraphs and references, post link in “project” tab of roster
- Implement a basic calculator using the Google Collab environment and share link in “coding” tab of roster
|
11 - Jul 11, 2023 |
Introduction to Coding (Functions)
|
Recording
Google Colab Coding Work
Presentation
Homework
- Read the following articles:
1.1 PEP8
1.2 How to learn programming in 10 years
- Implement a basic calculator with function and share in Google colab
- Share a Google doc of your project proposal with two paragraphs and references, post link in “project” tab of roster
|
12 - Jul 12, 2023 |
Python Programming (Testing) (III)
|
Recording
Google Colab Coding Work
Presentation
Homework:
- Complete the calculators program and add it to your roster
- Propose a project partner after reading the project write-ups
- Read PEP8
|
13 - Jul 13, 2023 |
How to developer Programming skills & Test Game play
|
Recording
Gameplay
- Test gameplay of The Hogwarts Escape
- How to learn programming in 10 years
Homework
- Create a Github account and post on Discord thread
- Write a paragraph on your implementation of your project in your project document, and update project tab
- Review the Gameplay of The Hogwarts Escape and post on Discord
Optional
- Post personal programming ideas on discord
|
14 - Jul 17, 2023 |
Introduction to Forensics & Security Engineering
|
Recording
- Project Milestone - Presentation
- Forensics Presentation
- Physical Secuirty Presentation
Homework:
- Make sure you have presentation link for your project in the “project” tab of Roster
- Optionally Listen to Deviant on Darknet Diaries
|
15 - Jul 18, 2023 |
Computers & Networking
|
No Recording Available
Computers & Networking
- How does the internet work?
- Presentation
Data Science for CyberSecurity-
- Access logs, OS logs, Application logs, Service logs, syslogs
- Introduction to Intrusion Detection
- Explain Personal Finance Data Analysis with Jupyter Notebook
Homework:
- Complete presentation in add it to “project” tab in your roster.
- Complete code assignment “Final Calculator” and add it to your code tab in roster
|
16 - Jul 19, 2023 |
Security Careers
|
Recording
Careers
- Cyber Seek
Classwork
- What career path would interest you in Cyber Security? Post in #chat
- Enter your LinkedIn and Github Profile in Roster
|
17 - Jul 20, 2023 (8:00am - 9:30am PST) |
Guests & Student Presentations - Final Class!
|
-
Project work [Presentations]
-
Announcements & Links - What’s next?
- Listen to Cyber Security Podcasts - Darknet Diaries, Stormcast
- Participate in Security competitions - NCL, Cyber Patriots,Try HackMe, Hack The Box
- Get a Security Certification - EC-Council, Security+, OSCP
- Follow Us on Twitter, Instagram, YouTube
|