Top Banner
Harvard College Cyber Defense Club Want to learn more about: - setting up strong firewalls - programming routers - running web/email servers - how the internet works Represent Harvard at the Northeast Collegiate Cyber Defense Competition Meetings Saturday 2 pm SOCH Room 354 Email [email protected] with any questions or to be added to the email list
28

Harvard College Cyber Defense Club

Feb 11, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Harvard College Cyber Defense Club

Harvard College Cyber Defense Club

l Want to learn more about: - setting up strong firewalls - programming routers - running web/email servers - how the internet worksl Represent Harvard at the Northeast Collegiate Cyber

Defense Competition l Meetings Saturday 2 pm SOCH Room 354l Email [email protected] with any

questions or to be added to the email list

Page 2: Harvard College Cyber Defense Club

This is CS50

Page 3: Harvard College Cyber Defense Club

quiz 1

Page 4: Harvard College Cyber Defense Club

CS50 Hackathonfri 12/2

Page 5: Harvard College Cyber Defense Club
Page 6: Harvard College Cyber Defense Club
Page 7: Harvard College Cyber Defense Club

CS50 Fairfri 12/9

Page 8: Harvard College Cyber Defense Club
Page 9: Harvard College Cyber Defense Club
Page 10: Harvard College Cyber Defense Club

ajax6.html

Page 11: Harvard College Cyber Defense Club

       //  iterate  over  rows  in  CSV        while  ($row  =  fgetcsv($fp))        {                //  set  To:                $mail-­‐>AddAddress($row[1]);

               //  set  body                $mail-­‐>Body  =  "Why  aren't  you  at  CS50,  {$row[0]}?!  love,  CS50  Bot";

               //  send  mail                print  "Texting  {$row[0]}...\n";                $mail-­‐>Send();

               //  rest                usleep(100000);        }

Page 12: Harvard College Cyber Defense Club

       //  iterate  over  rows  in  CSV        while  ($row  =  fgetcsv($fp))        {                //  set  To:                $mail-­‐>AddAddress($row[1]);

               //  set  body                $mail-­‐>Body  =  "Why  aren't  you  at  CS50,  {$row[0]}?!  love,  CS50  Bot";

               //  send  mail                print  "Texting  {$row[0]}...\n";                $mail-­‐>Send();

               //  rest                usleep(100000);        }

Page 13: Harvard College Cyber Defense Club

AaronAaron, Abel

Aaron, Abel, AbigailAaron, Abel, Abigal, Adriana

...

Page 14: Harvard College Cyber Defense Club

AaronAaron, Abel

Aaron, Abel, AbigailAaron, Abel, Abigal, Adriana

...

Page 15: Harvard College Cyber Defense Club

AaronAaron, Abel

Aaron, Abel, AbigailAaron, Abel, Abigal, Adriana

...

Page 16: Harvard College Cyber Defense Club

AaronAaron, Abel

Aaron, Abel, AbigailAaron, Abel, Abigail, Adriana

...

Page 17: Harvard College Cyber Defense Club

1 + 2 + ... + n = n(n+1)/2

Page 18: Harvard College Cyber Defense Club

O(n2)

Page 19: Harvard College Cyber Defense Club

       //  iterate  over  rows  in  CSV        while  ($row  =  fgetcsv($fp))        {                //  set  To:                $mail-­‐>AddAddress($row[1]);

               //  set  body                $mail-­‐>Body  =  "Why  aren't  you  at  CS50,  {$row[0]}?!  love,  CS50  Bot";

               //  send  mail                print  "Texting  {$row[0]}...\n";                $mail-­‐>Send();

               //  rest                usleep(100000);        }

Page 20: Harvard College Cyber Defense Club
Page 21: Harvard College Cyber Defense Club

HarvardCoursescourses.cs50.net

Page 22: Harvard College Cyber Defense Club

spring 2012

CS20 Discrete Mathematics for Computer ScienceCS51 Introduction to Computer Science IICS105 Privacy and TechnologyCS124 Data Structures and AlgorithmsCS164 Mobile Software EngineeringCS171 VisualizationCS179 Design of Usable Interactive SystemsCS201 Cyberlaw and Intellectual Property

Page 23: Harvard College Cyber Defense Club

fall 2012

CS61 Systems Programming and Machine OrganizationCS121 Introduction to Formal Systems and ComputationCS141 Computing HardwareCS203hf A Better Internet: Policy and PracticeCS205 Computing Foundations for Computational Science

Page 24: Harvard College Cyber Defense Club

malanCS50CS51CS120CS121CS124CS141CS143CS161CS222CS223

CS243CS253RCS263CS265CS299r

6.840J6.872J6.897

MAS.712

Page 25: Harvard College Cyber Defense Club

zuckerberg

CS51

CS91r

CS121

CS124

CS161

CS182

Page 26: Harvard College Cyber Defense Club

gates

AM107

AM2xx

Page 27: Harvard College Cyber Defense Club

ps

Anthro 1010Drama 1Gov 1540

Latin A

Page 28: Harvard College Cyber Defense Club

to be continued...