CS 231: Computer Security

Research project

Work in a group of 2-4 people.

Need help finding a group? Let me know as soon as possible. You can also post your availability on the spreadsheet linked below.

Throughout the text below, I pretend that you know how to make a website. If your group does not have this knowledge and you want some help, please tell me right away, and we can arrange a time to get together for a getting-started session on web development.

What's this project about?

For this assignment, you will

What to hand in

Just a link to your website. Post your link on the same spreadsheet.

Mike Tie has arranged for you to have space on a web server. You can login to your usual account on any of the CS lab machines (including spectra.mathcs.carleton.edu and thacker.mathcs.carleton.edu, both of which are always on and ssh-able), and place your website's files in /Accounts/courses/cs231/web-directories/yourusername/. You can then access those files using a browser by going to http://thacker.mathcs.carleton.edu/cs231/yourusername/.

If you have ambitions to do something fancier than static web content, Mike has set aside a port number on thacker for you. Those of you who happened to be in my CS257 last spring will know how this goes, and you may certainly make use of flask if you wish to do so. You do not need to get fancy in this way, but I wanted to make it possible in case your topic lends itself particularly to a dynamic web page of some kind. If you take advantage of this, then your URL will be http://thacker.mathcs.carleton.edu:yourportnumber/.

Notes

The port numbers

Here are the port numbers assigned to you. As I said above, this is only if you have a particular need to run your own web application instead of a collection of static web pages.

Adkisson, Joe5102
Bindal, Nupur5103
Cassel-Mace, Ethan A.5104
Emery, Jamie5105
Forbes, Dylan5106
Garfinkle, Isaac H.5107
Green, Martin R.5108
Hallstrom, Reilly W.5109
Hieshima, Makala B.5110
Imhoff, Charlie5111
Johnson, Anna S.5112
Jones, Hailey R.5113
Kar, Ritvik5114
Kowalewski, Kevin E.5115
Kuo, Brennan B.5116
Leal, Danny5117
Lu, Lucy5118
Ma, Shilin5119
Mathson, Alex B.5120
Mawby, Elliot C.5121
Mering, Brynna B.5122
Oliveira Caracol, Barbara D.5123
Shang, Da5124
Shoemaker, Chris5125
Stone, Ben5126
Stoneman, Michael J.5127
Tigar, Adam A.5128
Tran, Kiet J.5129
Vue, Michael5130
Woosnam, Andrew T.5131
Wu, Kaixing5132
Wu, Renzhi5133