General information
In this course, we will cover topics including: the "security mindset", threat modeling, software security, cryptography, malware, web security, web privacy, authentication, usable security, anonymity, physical security, and security for emerging technologies.
Course Staff
Instructor:Basia RadkaTeaching Assistants:
Hello! My name is Antonio, it's my third time TAing this class, and I have experience as a TA for CSE 331 and CSE 391 as well. I like to watch TV/movies, read books, or boulder in my free time. I do some research on Hardware Security and Formal Methods so feel free to ask about that. I'm super excited to TA this course again and I hope y'all enjoy this quarter! :)
Hi everyone! I'm Sonya and I'm excited to TA this Autumn. I had a fun time taking the course and looking forward to helping you guys out! For fun, I take any excuse to bake and have been trying pick up guitar. Looking forward to meeting you all!
Hey everyone! I'm Alexandra, it's my fourth quarter TA-ing 484 and I am excited to return this quarter as 484 has been one of my favorite courses! I'm really passionate about cybersecurity and am always happy to chat about anything security! Looking forward to a great quarter with you all :)
Hey guys! My name's Jaycee (JC), and I'm super excited to be a TA this quarter! This is my first time TA'ing ever, and it's for my favorite CS class to boot... I hope you all learn to love computer security as much as I do! When I'm not on the College Grind™, you can find me watching the birds on campus, drawing in my sketchbook, and/or raving about my favorite video games. Please don't hesitate to stop by my office hours and chat with me!
Hi everyone! My name is Tiago, and this is my second time TAing this class! In my free time I love to play video games, read, and watch youtube! Please come by my office hours and say hi :)
Hi everyone! I'm Chris and this is my first quarter as a TA. I like absorbing brainrot through doomscrolling and other mediums, as well as playing sports! I have dipped my toes into various subfields in cybersecurity so feel free to teach or ask me about any niche's in cybersecurity! Look forward to getting to know you all :)
Bello! My name is Kelly and this is my first time TA’ing 484! I’ve previously TA’d CSE 197X and 197W for Allen Scholars. In my free time I love to hike, climb, listen to music and lots of side-questing. I hope you’ll enjoy 484 as much as I did. If you have any questions feel free to ask me! :D
Shrimayee Narasimhan is a current senior at UW and is thrilled to be TAing CSE 484 for the first time! She developed a strong interest in cybersecurity after taking 484 last year and is grateful to be able to pass on that excitement to students. In her free time, Shrimayee loves playing the violin, trying the newest snacks at Trader Joes’, playing blackjack, and annoying her cat. She can’t wait to meet everyone this quarter!
Hey everyone! My name is Rasmus, and I'm very excited to TA security this fall! It's my third time TAing this course (10th time overall... wow I'm old), but I've always enjoyed the content just as much so I'm sure you will too. I am a big fan of teaching and gaming, so in my free time I love to play different games with my friends! Excited to meet you all on campus! :)
Hello everyone!!!!! My name is Kelbin and I'm glad to be TA-ing for 484 a second time; this class got me interested into Cybersecurity as a topic! I'm big into Japanese music, rhythm games, and gacha games (😭) so come talk if you're also a fan 😎👍 P.S. please give me good foodslop recommendations around Seattle/Bellevue area so I can grand-tour them with friends 👀 (our only go-to's are Menchies and IHOP)
Email everyone (preferred method to reach staff): cse484-tas@cs.washington.edu
Course Location and Time
Lecture: MWF 10:30-11:20AM PT, in CSE2 G20. Recordings via Panopto.Section
If you need to regularly attend a section that is not your assigned one, please contact Basia for permission. You are expected to attend section every week.
- AD: 12:30-1:20 @ MEB 238
- AA: 1:30-2:20 @ LOW 216
- AB: 2:30-3:20 @ MEB 103
- AC: 3:30-4:20 @ LOW 206
Discussion Board
Ed Discussion Board
See the course syllabus for details on our Q+A board policies.
Office Hours
Office hours run for one hour, and will stop sharply at the end time.
Instructor Office Hours: Friday, 11:30-12:20 PM CSE 206
- Monday
- 12:00 - 1:00pm @ Allen 5th floor break out (Kelly, Tiago)
- 2:30 - 3:30pm @ Allen 3rd floor break out (Sonya, Chris)
- Tuesday
- 12:00 - 1:00pm @ Allen 2nd floor break out (Rasmus, Shrima)
- 3:00 - 4:00pm @ Allen 2nd floor break out (Alexandra, Kelbin, JC)
- Wednesday
- 12:30 - 1:30pm @ Allen 5th floor break out (Antonio, Rasmus)
- 2:30 - 3:30pm @ Allen 5th floor break out (Chris, Tiago)
- 3:30 - 4:30pm @ Allen 4th floor break out (Sonya, JC)
- Thursday
- 11:00 - 12:00 pm @ Allen 5th floor break out (Antonio, Kelbin)
- Friday
- 2:30 - 3:30pm @ Allen 5th floor break out (Kelly, Shrima)
Assignments and Handins
All assignments are turned in on Gradescope.
Prerequisites
You should have maturity in both the mathematics of computer science and in the engineering of computer systems. This means that you should: have a good understanding of data structures and algorithms; be comfortable writing programs in an imperative language (ideally C or C++); be comfortable writing and debugging assembly code; and be comfortable in a command-line Unix development environment (gdb, gcc, etc). We strongly recommend taking CSE 391 before CSE 484. You should also have a good understanding of computer architecture, operating systems, and computer networks. Most importantly, you should be eager to challenge yourself and learn more!