1 of 127

CSE 365

Introduction to Cybersecurity

State of the Course

Connor Nelson and Yan Shoshitaishvili�Arizona State University

2 of 127

8/26/2024

3 of 127

Syllabus Review

#

4 of 127

Note on Academic Integrity

DON'T CHEAT

At the end of Spring 2024 we made upgrades to our anti-cheat

Over 300 students last semester (Spring 2024) were reported to Academic Integrity Office

This was "boring" (copy & paste) cheating

We can detect much more advanced cheating: we will catch you (and the statute of limitations is like 5 years)!

Nobody was reported for Discord collaboration via the pwncollege discord (we'll warn you if you start crossing the line)

#

5 of 127

Collaboration / Academic Integrity Ground Rules

You may collaborate...�... publicly on the pwn.college discord�... or in recitation�... on a conceptual (not code sharing!) level�... and you'll get extra credit for it!

You may not collaborate...�... via other discords/slacks/signals/telegrams(lol)/digital channels�... in person outside of recitation�... or with prior students of the course.

Shared code == academic integrity violation

#

6 of 127

Note on Working Ahead

We expect 60% of the class material will change.

You're welcome to "work ahead", but until we announce an assignment has been released, we make no guarantees!

For the fun "competitiveness" aspect, if you work ahead, you will not be on the scoreboard / receive competitive awards (you are still eligible for a belt!).

#

7 of 127

Note on SAILS Accommodations

There are no exams in this course.

Attendance is not mandatory.

Recordings are built in.

Assignments stack on each other.

#

8 of 127

Get. That. EC

#

9 of 127

Meme Review

#

10 of 127

11 of 127

Meme Review

POV: you posted a bad meme

#

12 of 127

13 of 127

Other courses running on our twitch/youtube/etc...

#

14 of 127

When pwn.college was down...

#

15 of 127

#

16 of 127

The DOJO

kanak

The DOJO

#

17 of 127

8/28/2026

18 of 127

Histogram for module linux-luminarium:

Percentile Range Count Histogram

-----------------------------------------------------------------

Not Registered 225 ■■■■■■■■

0% 190 ■■■■■■■

1-10% 74 ■■■

11-20% 54 ■■

21-30% 100 ■■■■

31-40% 69 ■■■

41-50% 29 ■

51-60% 56 ■■

61-70% 29 ■

71-80% 39 ■

91-99% 48 ■■

100% 130 ■■■■■

-----------------------------------------------------------------

Histogram for module talking-web:

Percentile Range Count Histogram

-----------------------------------------------------------------

Not Registered 225 ■■■■■■■■

0% 621 ■■■■■■■■■■■■■■■■■■■■■■■

1-10% 38 ■

11-20% 12

21-30% 19 ■

31-40% 8

41-50% 9

51-60% 12

61-70% 12

71-80% 9

91-99% 7

100% 89 ■■■

-----------------------------------------------------------------

19 of 127

Profs: Do the homework early, because deadline load overwhelms the server!�Students: Pile on to do the homework early, overwhelming the server.

Profs:

20 of 127

9/4/2026

21 of 127

22 of 127

23 of 127

Goodbye Linux / HTTP...

24 of 127

How Linux Luminarium went

Percentile Range Count Histogram

0% 15 ■

1-9% 6

10-19% 3

20-29% 10

30-39% 22 ■

40-49% 19 ■

50-59% 16 ■

60-69% 15 ■

70-79% 31 ■

80-89% 56 ■■

90-99% 209 ■■■■■■■■

100% 607 ■■■■■■■■■■■■■■■■■■■■■■■

Started: 994

Started Early: 45

Launched 2024-08-22 17:00:00-07:00

Checkpoint 2024-09-02 02:59:59-07:00

Due 2024-09-02 02:59:59-07:00

First Solve

- 25% Quartile 2024-08-24 19:17:00-07:00

- 50% Quartile 2024-08-26 20:43:00-07:00

- 75% Quartile 2024-08-28 20:04:00-07:00

Median Solve

- 25% Quartile 2024-08-27 12:43:00-07:00

- 50% Quartile 2024-08-29 16:14:00-07:00

- 75% Quartile 2024-08-31 19:49:00-07:00

Last Solve

- 25% Quartile 2024-08-29 16:40:00-07:00

- 50% Quartile 2024-08-31 23:11:00-07:00

- 75% Quartile 2024-09-01 22:27:00-07:00

Checked: 96.63%

Passed: 89.49%

25 of 127

How Talking Web went

Percentile Range Count Histogram

0% 39 ■

1-9% 11

10-19% 5

20-29% 6

30-39% 15 ■

40-49% 15 ■

50-59% 13

60-69% 22 ■

70-79% 20 ■

80-89% 89 ■■■

90-99% 127 ■■■■■

100% 647 ■■■■■■■■■■■■■■■■■■■■■■■■■

Started: 970

Started Early: 110

Launched 2024-08-22 17:00:00-07:00

Checkpoint 2024-09-02 02:59:59-07:00

Due 2024-09-03 23:59:59-07:00

First Solve

- 25% Quartile 2024-08-28 11:25:00-07:00

- 50% Quartile 2024-08-30 21:35:00-07:00

- 75% Quartile 2024-09-01 13:54:00-07:00

Median Solve

- 25% Quartile 2024-08-29 19:55:00-07:00

- 50% Quartile 2024-08-31 22:20:00-07:00

- 75% Quartile 2024-09-02 13:23:00-07:00

Last Solve

- 25% Quartile 2024-08-31 00:03:00-07:00

- 50% Quartile 2024-09-01 19:29:00-07:00

- 75% Quartile 2024-09-03 18:45:00-07:00

Checked: 93.95%

Passed: 87.51%

26 of 127

Hello Web Security!

27 of 127

How Web Security is going...

Percentile Range Count Histogram

0% 832 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

1-9% 81 ■■■

10-19% 14 ■

20-29% 30 ■

30-39% 10

40-49% 16 ■

50-59% 12

60-69% 0

70-79% 3

80-89% 4

90-99% 3

100% 4

Started: 177

Started Early: 43

Launched 2024-09-02 10:00:00-07:00

Checkpoint 2024-09-08 23:59:59-07:00

Due 2024-09-15 23:59:59-07:00

First Solve

- 25% Quartile 2024-09-02 11:04:00-07:00

- 50% Quartile 2024-09-02 23:57:00-07:00

- 75% Quartile 2024-09-03 16:53:00-07:00

Median Solve

- 25% Quartile 2024-09-02 16:07:00-07:00

- 50% Quartile 2024-09-03 14:04:00-07:00

- 75% Quartile 2024-09-03 21:06:00-07:00

Last Solve

- 25% Quartile 2024-09-02 19:35:00-07:00

- 50% Quartile 2024-09-03 16:45:00-07:00

- 75% Quartile 2024-09-03 23:37:00-07:00

Checked: 5.15%

Passed: 1.39%

28 of 127

Don't delay!

29 of 127

30 of 127

DEADLINE DISASTERS

31 of 127

32 of 127

Embrace the DOJO

33 of 127

Embrace the damn lectures!

34 of 127

Embrace the... bugs?

35 of 127

The Jail is Working

36 of 127

Jailed Meme Showcase!

37 of 127

Escaping the Filesystem

38 of 127

Memes Get Degrees

39 of 127

memes=knowledge+pain

40 of 127

... and more knowledge!

41 of 127

... neverending knowledge...

42 of 127

43 of 127

And other awards...

44 of 127

Don't forget to help your schoolmates!

45 of 127

Thanks Leaderboard

#1 noodles31 24

#2 .neha. 23

#3 svecify 15

#4 thewyrmsuperior 14

#5 mikeluigi64. 13

#6 robwaz 11

#7 deltoraiv 11

#8 .canlex 10

#9 alchemy1729 10

#10 shadyswashbuckler 9

#11 biscuitbiscuit 9

#12 azon0 8

#13 username354 7

#14 rm95634 7

#15 .nomaschenko 6

#16 arnavlohiya 6

#17 razvioverflow 6

#18 granolaluvr69 5

#19 m.yk.i 5

#20 eyeurn 5

#21 antaraki2004 5

#22 .hanto 4

#23 hooknows 4

#24 soupyracer 4

#25 aizen5447 4

#26 shutoyster 4

#27 smit2553 4

#28 wine99 4

#29 heatherrr1723 3

#30 nobody.pm 3

#31 velzxr 3

#32 f4_u57 3

#33 ssgalaxies 3

#34 n132 3

#35 dawnsunsinger 3

#36 litlyss 3

#37 pr00mpt_engineer_94764 2

#38 hollowsmough 2

#39 pwnrsh 2

#40 aaaa8292 2

#41 walkman 2

#42 wilsil23 2

#43 reemo22 2

#44 tgigg51 2

#45 broncos5894 2

#46 ibbit 2

#47 sin.cerely_ 2

#48 zardus 2

#49 .b0de 2

#50 phoenixos 2

46 of 127

We can remake them... better.

47 of 127

... but not too good?

48 of 127

9/9/2024

49 of 127

Web Security

------------------------------------------------------

Percentile Range Count Histogram

------------------------------------------------------

0% 215 ■■■■■■■■

1-9% 62 ■■

10-19% 34 ■

20-29% 327 ■■■■■■■■■■■■■

30-39% 193 ■■■■■■■

40-49% 70 ■■■

50-59% 40 ■■

60-69% 19 ■

70-79% 16 ■

80-89% 9

90-99% 4

100% 24 ■

------------------------------------------------------

Started: 798

Started Early: 43

Launched 2024-09-02 10:00:00-07:00

Checkpoint 2024-09-08 23:59:59-07:00

Due 2024-09-15 23:59:59-07:00

First Solve

- 25% Quartile 2024-09-04 16:07:00-07:00

- 50% Quartile 2024-09-07 14:14:00-07:00

- 75% Quartile 2024-09-08 15:30:00-07:00

Median Solve

- 25% Quartile 2024-09-06 18:42:00-07:00

- 50% Quartile 2024-09-08 11:53:00-07:00

- 75% Quartile 2024-09-08 19:39:00-07:00

Last Solve

- 25% Quartile 2024-09-07 22:42:00-07:00

- 50% Quartile 2024-09-08 18:01:00-07:00

- 75% Quartile 2024-09-08 21:49:00-07:00

Checked: 66.83%

Passed: 5.23%

50 of 127

51 of 127

Thanks Leaderboard

Started at: 2024-08-22 00:00:00-07:00

Updated: 2024-09-09 12:46:00-07:00

--------------------------------------------------

#1 robwaz 32

#2 svecify 30

#3 .hanto 30

#4 noodles31 26

#5 thewyrmsuperior 25

#6 .neha. 23

#7 coolwolfy96 18

#8 biscuitbiscuit 13

#9 mikeluigi64. 13

#10 eyeurn 12

#11 deltoraiv 11

#12 dittygoops 10

#13 shadyswashbuckler 10

#14 .canlex 10

#15 alchemy1729 10

#16 granolaluvr69 9

#17 azon0 8

#18 username354 7

#19 rm95634 7

#20 wine99 6

#21 a_mowghlii 6

#22 .nomaschenko 6

#23 arnavlohiya 6

#24 razvioverflow 6

#25 dozerwatch 5

52 of 127

53 of 127

54 of 127

55 of 127

56 of 127

57 of 127

58 of 127

59 of 127

60 of 127

61 of 127

62 of 127

9/16/2024

63 of 127

Started at: 2024-08-22 00:00:00-07:00

Updated: 2024-09-16 12:39:00-07:00

--------------------------------------------------

#1 .hanto 141

#2 svecify 41

#3 robwaz 41

#4 noodles31 37

#5 thewyrmsuperior 30

#6 biscuitbiscuit 26

#7 bytingthebits 25

#8 .neha. 23

#9 kxy17 22

#10 eyeurn 18

#11 coolwolfy96 18

#12 .canlex 17

#13 cyberfloww 17

#14 igenius99 16

#15 kkauserr 16

#16 azon0 15

#17 mikeluigi64. 15

#18 zardus 13

#19 deltoraiv 12

#20 shadyswashbuckler 11

#21 ket2836 11

#22 granolaluvr69 11

#23 dittygoops 11

#24 jojogunner92 10

#25 n132 10

64 of 127

How Web Security went...

Percentile Range Count Histogram

0% 84 ■■■

1-9% 25 ■

10-19% 17 ■

20-29% 24 ■

30-39% 28 ■

40-49% 38 ■

50-59% 66 ■■■

60-69% 85 ■■■

70-79% 135 ■■■■■

80-89% 145 ■■■■■■

90-99% 138 ■■■■■

100% 219 ■■■■■■■■■

% Completed

- 25% Quartile 66.67%

- 50% Quartile 81.48%

- 75% Quartile 96.30%

Checked: 94.35%

Passed: 69.24%

Started: 920

Started Early: 43

Launched 2024-09-02 10:00:00-07:00

Checkpoint 2024-09-08 23:59:59-07:00

Due 2024-09-16 12:00:00-07:00

First Solve

- 25% Quartile 2024-09-04 23:19:00-07:00

- 50% Quartile 2024-09-07 19:32:00-07:00

- 75% Quartile 2024-09-08 18:19:00-07:00

Median Solve

- 25% Quartile 2024-09-08 23:21:00-07:00

- 50% Quartile 2024-09-12 00:39:00-07:00

- 75% Quartile 2024-09-14 20:42:00-07:00

Last Solve

- 25% Quartile 2024-09-14 17:00:00-07:00

- 50% Quartile 2024-09-15 19:57:00-07:00

- 75% Quartile 2024-09-15 23:50:00-07:00

65 of 127

9/18/2024

66 of 127

Started at: 2024-08-22 00:00:00-07:00

Updated: 2024-09-18 12:04:00-07:00

--------------------------------------------------

#1 .hanto 153

#2 robwaz 42

#3 svecify 41

#4 noodles31 37

#5 thewyrmsuperior 33

#6 biscuitbiscuit 26

#7 bytingthebits 25

#8 .neha. 23

#9 kxy17 22

#10 zardus 18

#11 eyeurn 18

#12 coolwolfy96 18

#13 .canlex 17

#14 cyberfloww 17

#15 azon0 16

#16 igenius99 16

#17 kkauserr 16

#18 deltoraiv 15

#19 mikeluigi64. 15

#20 shadyswashbuckler 12

#21 dittygoops 12

#22 jojogunner92 11

#23 ket2836 11

#24 granolaluvr69 11

#25 username354 10

67 of 127

68 of 127

How Intercepting Communication is going...

Percentile Range Count Histogram

0% 645 ■■■■■■■■■■■■■■■■■■■■■■■■■

1-9% 10

10-19% 28 ■

20-29% 126 ■■■■■

30-39% 41 ■■

40-49% 43 ■■

50-59% 41 ■■

60-69% 7

70-79% 20 ■

80-89% 5

90-99% 24 ■

100% 15 ■

% Completed

- 25% Quartile 21.43%

- 50% Quartile 35.71%

- 75% Quartile 50.00%

Checked: 70.56%

Passed: 17.78%

Started: 360

Started Early: 50

Launched 2024-09-16 13:00:00-07:00

Checkpoint 2024-09-22 23:59:59-07:00

Due 2024-09-29 23:59:59-07:00

First Solve

- 25% Quartile 2024-09-16 13:45:00-07:00

- 50% Quartile 2024-09-16 17:29:00-07:00

- 75% Quartile 2024-09-17 14:16:00-07:00

Median Solve

- 25% Quartile 2024-09-16 15:20:00-07:00

- 50% Quartile 2024-09-16 22:29:00-07:00

- 75% Quartile 2024-09-17 16:22:00-07:00

Last Solve

- 25% Quartile 2024-09-16 17:53:00-07:00

- 50% Quartile 2024-09-17 13:28:00-07:00

- 75% Quartile 2024-09-17 20:33:00-07:00

69 of 127

70 of 127

71 of 127

72 of 127

73 of 127

74 of 127

75 of 127

76 of 127

77 of 127

78 of 127

79 of 127

80 of 127

81 of 127

82 of 127

83 of 127

9/23/2024

84 of 127

Thanks Leaderboard

Started at: 2024-08-22 00:00:00-07:00

Updated: 2024-09-23 11:54:00-07:00

--------------------------------------------------

#1 .hanto 206

#2 robwaz 51

#3 svecify 41

#4 thewyrmsuperior 37

#5 noodles31 37

#6 eyeurn 36

#7 bytingthebits 26

#8 biscuitbiscuit 26

#9 .neha. 24

#10 .canlex 22

#11 kxy17 22

#12 deltoraiv 20

#13 username354 20

#14 zardus 18

#15 coolwolfy96 18

#16 cyberfloww 17

#17 shadyswashbuckler 16

#18 mikeluigi64. 16

#19 azon0 16

#20 igenius99 16

#21 kkauserr 16

#22 spinnu 15

#23 dittygoops 12

#24 dulcetdelirium 11

#25 0xn00by 11

85 of 127

How Intercepting Communication is going...

Intercepting Communication

-------------------------------------------------------

Percentile Range Count Histogram

-------------------------------------------------------

0% 101 ■■■■

1-9% 0

10-19% 7

20-29% 373 ■■■■■■■■■■■■■■■

30-39% 164 ■■■■■■

40-49% 87 ■■■

50-59% 87 ■■■

60-69% 13 ■

70-79% 50 ■■

80-89% 26 ■

90-99% 55 ■■

100% 42 ■■

-------------------------------------------------------

Started: 904

Started Early: 50

Checked: 97.35%

Passed: 19.14%

Launched 2024-09-16 13:00:00-07:00

Checkpoint 2024-09-22 23:59:59-07:00

Due 2024-09-29 23:59:59-07:00

First Solve

- 25% Quartile 2024-09-17 02:35:00-07:00

- 50% Quartile 2024-09-19 14:21:00-07:00

- 75% Quartile 2024-09-22 00:16:00-07:00

Median Solve

- 25% Quartile 2024-09-17 23:06:00-07:00

- 50% Quartile 2024-09-20 13:41:00-07:00

- 75% Quartile 2024-09-22 12:13:00-07:00

Last Solve

- 25% Quartile 2024-09-19 15:51:00-07:00

- 50% Quartile 2024-09-21 17:49:00-07:00

- 75% Quartile 2024-09-22 17:57:00-07:00

% Completed

- 25% Quartile 28.57%

- 50% Quartile 35.71%

- 75% Quartile 50.00%

86 of 127

9/25/2024

87 of 127

How Intercepting Communication is going...

Intercepting Communication

-------------------------------------------------------

Percentile Range Count Histogram

-------------------------------------------------------

0% 98 ■■■■

1-9% 1

10-19% 5

20-29% 309 ■■■■■■■■■■■■

30-39% 148 ■■■■■■

40-49% 97 ■■■■

50-59% 92 ■■■■

60-69% 19 ■

70-79% 73 ■■■

80-89% 31 ■

90-99% 76 ■■■

100% 56 ■■

-------------------------------------------------------

Started: 907

Started Early: 50

Checked: 98.02%

Passed: 26.02%

Launched 2024-09-16 13:00:00-07:00

Checkpoint 2024-09-22 23:59:59-07:00

Due 2024-09-29 23:59:59-07:00

First Solve

- 25% Quartile 2024-09-17 02:35:00-07:00

- 50% Quartile 2024-09-19 14:32:00-07:00

- 75% Quartile 2024-09-22 00:54:00-07:00

Median Solve

- 25% Quartile 2024-09-18 14:11:00-07:00

- 50% Quartile 2024-09-20 21:57:00-07:00

- 75% Quartile 2024-09-22 15:03:00-07:00

Last Solve

- 25% Quartile 2024-09-20 14:27:00-07:00

- 50% Quartile 2024-09-22 15:08:00-07:00

- 75% Quartile 2024-09-23 00:15:00-07:00

% Completed

- 25% Quartile 28.57%

- 50% Quartile 35.71%

- 75% Quartile 71.43%

88 of 127

89 of 127

90 of 127

91 of 127

92 of 127

93 of 127

94 of 127

95 of 127

96 of 127

97 of 127

98 of 127

9/30/2024

99 of 127

How Intercepting Communication went

Intercepting Communication

-------------------------------------------------------

Percentile Range Count Histogram

-------------------------------------------------------

0% 71 ■■■

1-9% 0

10-19% 1

20-29% 22 ■

30-39% 15 ■

40-49% 15 ■

50-59% 34 ■

60-69% 19 ■

70-79% 145 ■■■■■■

80-89% 130 ■■■■■

90-99% 316 ■■■■■■■■■■■■

100% 241 ■■■■■■■■■

-------------------------------------------------------

Started: 938

Started Early: 51

Checked: 99.47%

Passed: 88.70%

Launched 2024-09-16 13:00:00-07:00

Checkpoint 2024-09-22 23:59:59-07:00

Due 2024-09-29 23:59:59-07:00

First Solve

- 25% Quartile 2024-09-17 09:04:00-07:00

- 50% Quartile 2024-09-19 18:27:00-07:00

- 75% Quartile 2024-09-22 10:11:00-07:00

Median Solve

- 25% Quartile 2024-09-21 12:22:00-07:00

- 50% Quartile 2024-09-26 18:47:00-07:00

- 75% Quartile 2024-09-29 12:09:00-07:00

Last Solve

- 25% Quartile 2024-09-27 16:32:00-07:00

- 50% Quartile 2024-09-29 16:32:00-07:00

- 75% Quartile 2024-09-29 21:58:00-07:00

% Completed

- 25% Quartile 78.57%

- 50% Quartile 92.86%

- 75% Quartile 100.00%

100 of 127

Thanks Leaderboard

Started at: 2024-08-22 00:00:00-07:00

Updated: 2024-09-30 12:31:00-07:00

--------------------------------------------------

#1 .hanto 289

#2 robwaz 60

#3 eyeurn 54

#4 svecify 43

#5 bytingthebits 38

#6 thewyrmsuperior 38

#7 cheftoan 37

#8 noodles31 37

#9 username.1337. 30

#10 zardus 26

#11 biscuitbiscuit 26

#12 kxy17 24

#13 .neha. 24

#14 deltoraiv 23

#15 .canlex 22

#16 spinnu 20

#17 ket2836 18

#18 coolwolfy96 18

#19 azon0 17

#20 0xn00by 17

#21 cyberfloww 17

#22 cadon 16

#23 shadyswashbuckler 16

#24 mikeluigi64. 16

#25 igenius99 16

101 of 127

10/16/2024

102 of 127

How Cryptography is going...

Cryptography

-------------------------------------------------------

Percentile Range Count Histogram

-------------------------------------------------------

0% 55 ■■

1-9% 8

10-19% 24 ■

20-29% 280 ■■■■■■■■■■■

30-39% 200 ■■■■■■■■

40-49% 118 ■■■■■

50-59% 92 ■■■■

60-69% 73 ■■■

70-79% 46 ■■

80-89% 55 ■■

90-99% 20 ■

100% 18 ■

-------------------------------------------------------

Started: 934

Started Early: 102

Checked: 91.43%

Passed: 14.88%

Launched 2024-09-30 15:00:00-07:00

Checkpoint 2024-10-06 23:59:59-07:00

Due 2024-10-17 23:59:59-07:00

First Solve

- 25% Quartile 2024-10-01 02:20:00-07:00

- 50% Quartile 2024-10-03 11:48:00-07:00

- 75% Quartile 2024-10-05 17:37:00-07:00

Median Solve

- 25% Quartile 2024-10-04 03:32:00-07:00

- 50% Quartile 2024-10-06 09:58:00-07:00

- 75% Quartile 2024-10-06 21:01:00-07:00

Last Solve

- 25% Quartile 2024-10-06 21:47:00-07:00

- 50% Quartile 2024-10-10 20:44:00-07:00

- 75% Quartile 2024-10-15 12:41:00-07:00

% Completed

- 25% Quartile 29.03%

- 50% Quartile 38.71%

- 75% Quartile 58.06%

103 of 127

How Access Control is going...

Access Control

-------------------------------------------------------

Percentile Range Count Histogram

-------------------------------------------------------

0% 713 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■

1-9% 7

10-19% 11

20-29% 44 ■■

30-39% 6

40-49% 7

50-59% 15 ■

60-69% 10

70-79% 34 ■

80-89% 80 ■■■

90-99% 14 ■

100% 48 ■■

-------------------------------------------------------

Started: 276

Started Early: 73

Checked: 83.70%

Passed: 63.77%

Launched 2024-10-14 12:00:00-07:00

Checkpoint 2024-10-20 23:59:59-07:00

Due 2024-10-20 23:59:59-07:00

First Solve

- 25% Quartile 2024-10-14 08:39:00-07:00

- 50% Quartile 2024-10-14 19:11:00-07:00

- 75% Quartile 2024-10-15 16:23:00-07:00

Median Solve

- 25% Quartile 2024-10-14 13:25:00-07:00

- 50% Quartile 2024-10-14 22:38:00-07:00

- 75% Quartile 2024-10-15 18:03:00-07:00

Last Solve

- 25% Quartile 2024-10-14 15:52:00-07:00

- 50% Quartile 2024-10-15 06:26:00-07:00

- 75% Quartile 2024-10-15 22:12:00-07:00

% Completed

- 25% Quartile 42.11%

- 50% Quartile 84.21%

- 75% Quartile 89.47%

104 of 127

Started at: 2024-08-22 00:00:00-07:00

Updated: 2024-10-16 13:16:00-07:00

--------------------------------------------------

#1 .hanto 345

#2 robwaz 77

#3 zardus 72

#4 kanak 67

#5 eyeurn 61

#6 bytingthebits 59

#7 svecify 48

#8 username.1337. 45

#9 thewyrmsuperior 43

#10 noodles31 41

#11 cheftoan 37

#12 coolwolfy96 36

#13 rajaafrequenter 33

#14 deltoraiv 32

#15 dulcetdelirium 31

#16 spinnu 30

#17 cadon 28

#18 ket2836 26

#19 biscuitbiscuit 26

#20 kxy17 25

#21 .neha. 24

#22 shadyswashbuckler 23

#23 theheff 23

#24 .canlex 23

#25 dittygoops 22

105 of 127

106 of 127

10/21/2024

107 of 127

How Cryptography went

Cryptography

-------------------------------------------------------

Percentile Range Count Histogram

-------------------------------------------------------

0% 48 ■■

1-9% 4

10-19% 12

20-29% 126 ■■■■■

30-39% 112 ■■■■

40-49% 141 ■■■■■■

50-59% 141 ■■■■■■

60-69% 125 ■■■■■

70-79% 101 ■■■■

80-89% 105 ■■■■

90-99% 45 ■■

100% 30 ■

-------------------------------------------------------

Started: 942

Started Early: 103

Checked: 93.63%

Passed: 29.83%

Launched 2024-09-30 15:00:00-07:00

Checkpoint 2024-10-06 23:59:59-07:00

Due 2024-10-17 23:59:59-07:00

First Solve

- 25% Quartile 2024-10-01 03:24:00-07:00

- 50% Quartile 2024-10-03 12:22:00-07:00

- 75% Quartile 2024-10-05 18:32:00-07:00

Median Solve

- 25% Quartile 2024-10-05 14:38:00-07:00

- 50% Quartile 2024-10-06 20:45:00-07:00

- 75% Quartile 2024-10-11 17:14:00-07:00

Last Solve

- 25% Quartile 2024-10-13 15:13:00-07:00

- 50% Quartile 2024-10-17 14:55:00-07:00

- 75% Quartile 2024-10-17 22:08:00-07:00

% Completed

- 25% Quartile 38.71%

- 50% Quartile 54.84%

- 75% Quartile 74.19%

108 of 127

75

109 of 127

How Access Control

Access Control

-------------------------------------------------------

Percentile Range Count Histogram

-------------------------------------------------------

0% 74 ■■■

1-9% 1

10-19% 0

20-29% 8

30-39% 5

40-49% 5

50-59% 7

60-69% 10

70-79% 50 ■■

80-89% 340 ■■■■■■■■■■■■■■

90-99% 121 ■■■■■

100% 369 ■■■■■■■■■■■■■■■

-------------------------------------------------------

Started: 916

Started Early: 74

Checked: 99.78%

Passed: 96.07%

Launched 2024-10-14 12:00:00-07:00

Checkpoint 2024-10-20 23:59:59-07:00

Due 2024-10-20 23:59:59-07:00

First Solve

- 25% Quartile 2024-10-15 20:41:00-07:00

- 50% Quartile 2024-10-18 00:19:00-07:00

- 75% Quartile 2024-10-19 18:26:00-07:00

Median Solve

- 25% Quartile 2024-10-16 15:39:00-07:00

- 50% Quartile 2024-10-18 19:19:00-07:00

- 75% Quartile 2024-10-20 03:25:00-07:00

Last Solve

- 25% Quartile 2024-10-18 14:00:00-07:00

- 50% Quartile 2024-10-20 01:54:00-07:00

- 75% Quartile 2024-10-20 19:13:00-07:00

% Completed

- 25% Quartile 84.21%

- 50% Quartile 94.74%

- 75% Quartile 100.00%

110 of 127

111 of 127

112 of 127

Started at: 2024-08-22 00:00:00-07:00

Updated: 2024-10-21 13:16:00-07:00

--------------------------------------------------

#1 .hanto 370

#2 robwaz 84

#3 zardus 78

#4 kanak 68

#5 eyeurn 61

#6 bytingthebits 60

#7 cheftoan 59

#8 username.1337. 54

#9 svecify 53

#10 coolwolfy96 45

#11 thewyrmsuperior 44

#12 noodles31 41

#13 dulcetdelirium 37

#14 rajaafrequenter 36

#15 deltoraiv 35

#16 spinnu 33

#17 ket2836 29

#18 cadon 29

#19 granolaluvr69 27

#20 azon0 27

#21 kxy17 27

#22 shadyswashbuckler 26

#23 biscuitbiscuit 26

#24 .neha. 24

#25 jojogunner92 23

113 of 127

114 of 127

11/13/2024

115 of 127

How Computing 101 went

Computing 101

-------------------------------------------------------

Percentile Range Count Histogram

-------------------------------------------------------

0% 30 ■

1-9% 4

10-19% 1

20-29% 11

30-39% 20 ■

40-49% 15 ■

50-59% 32 ■

60-69% 139 ■■■■■■

70-79% 199 ■■■■■■■■

80-89% 283 ■■■■■■■■■■■■

90-99% 148 ■■■■■■

100% 72 ■■■

-------------------------------------------------------

Started: 859

Started Early: 0

Checked: 98.92%

Passed: 75.97%

Launched 2024-10-21 15:00:00-07:00

Checkpoint 2024-10-28 10:59:59-07:00

Due 2024-11-04 23:59:59-07:00

First Solve

- 25% Quartile 2024-10-21 19:07:00-07:00

- 50% Quartile 2024-10-23 13:46:00-07:00

- 75% Quartile 2024-10-26 15:37:00-07:00

Median Solve

- 25% Quartile 2024-10-25 12:37:00-07:00

- 50% Quartile 2024-10-29 09:44:00-07:00

- 75% Quartile 2024-11-02 18:43:00-07:00

Last Solve

- 25% Quartile 2024-11-03 13:34:00-07:00

- 50% Quartile 2024-11-03 22:19:00-07:00

- 75% Quartile 2024-11-04 20:01:00-07:00

% Completed

- 25% Quartile 71.21%

- 50% Quartile 80.30%

- 75% Quartile 89.39%

116 of 127

How Reverse Engineering is going...

Reverse Engineering

-------------------------------------------------------

Percentile Range Count Histogram

-------------------------------------------------------

0% 95 ■■■■

1-9% 32 ■

10-19% 23 ■

20-29% 475 ■■■■■■■■■■■■■■■■■■■■

30-39% 246 ■■■■■■■■■■

40-49% 38 ■■

50-59% 23 ■

60-69% 10

70-79% 4

80-89% 4

90-99% 1

100% 3

-------------------------------------------------------

Started: 859

Started Early: 0

Checked: 92.20%

Passed: 1.40%

Launched 2024-11-04 12:00:00-07:00

Checkpoint 2024-11-10 23:59:59-07:00

Due 2024-11-17 23:59:59-07:00

First Solve

- 25% Quartile 2024-11-06 19:50:00-07:00

- 50% Quartile 2024-11-08 23:23:00-07:00

- 75% Quartile 2024-11-10 14:57:00-07:00

Median Solve

- 25% Quartile 2024-11-08 14:41:00-07:00

- 50% Quartile 2024-11-09 23:37:00-07:00

- 75% Quartile 2024-11-10 19:06:00-07:00

Last Solve

- 25% Quartile 2024-11-09 22:17:00-07:00

- 50% Quartile 2024-11-10 19:09:00-07:00

- 75% Quartile 2024-11-10 23:16:00-07:00

% Completed

- 25% Quartile 28.57%

- 50% Quartile 28.57%

- 75% Quartile 33.33%

117 of 127

118 of 127

119 of 127

120 of 127

11/18/2024

121 of 127

How Reverse Engineering went...

Reverse Engineering

-------------------------------------------------------

Percentile Range Count Histogram

-------------------------------------------------------

0% 70 ■■■

1-9% 27 ■

10-19% 18 ■

20-29% 213 ■■■■■■■■■

30-39% 328 ■■■■■■■■■■■■■■

40-49% 133 ■■■■■■

50-59% 52 ■■

60-69% 40 ■■

70-79% 19 ■

80-89% 17 ■

90-99% 5

100% 32 ■

-------------------------------------------------------

Started: 884

Started Early: 0

Checked: 93.21%

Passed: 8.26%

Launched 2024-11-04 12:00:00-07:00

Checkpoint 2024-11-10 23:59:59-07:00

Due 2024-11-17 23:59:59-07:00

First Solve

- 25% Quartile 2024-11-06 20:55:00-07:00

- 50% Quartile 2024-11-09 08:03:00-07:00

- 75% Quartile 2024-11-10 15:52:00-07:00

Median Solve

- 25% Quartile 2024-11-08 23:25:00-07:00

- 50% Quartile 2024-11-10 14:36:00-07:00

- 75% Quartile 2024-11-10 21:36:00-07:00

Last Solve

- 25% Quartile 2024-11-10 21:28:00-07:00

- 50% Quartile 2024-11-15 17:51:00-07:00

- 75% Quartile 2024-11-17 18:02:00-07:00

% Completed

- 25% Quartile 28.57%

- 50% Quartile 33.33%

- 75% Quartile 42.86%

122 of 127

123 of 127

124 of 127

Cryptography

Reverse Engineering

CSE 365 Students

~6.8/10 Median

~5.4/10 Median

125 of 127

Connor and Yan

Student RE Grades

+30%

126 of 127

127 of 127