CPSC400-401---Fall, 2011

Computer Security Integrated Research Component

Organizational Meeting: 

Requirements of the project choice:

You must implement something dealing with computer security in whatever language you feel is appropriate. A few representative suggestions will be given, but I encourage you to develop your own ideas. Research that leads to a different or unusual way of implementing something is very, very desirable, although original results are not required. Experiments that test security techniques or tools' effectiveness can be interesting. You might want to look into the computer forensic area also. You do need programming that is substantial enough to demonstrate that you can implement a major programming project. You can't just do a term paper where you research a topic and fail to create something.

You are expected to do a literature search of journal articles about related work as well as research-oriented web sites. I expect you to locate most of your research sources, but I am willing to help whenever possible. The librarian, Chris Schmidt, can help you locate material you may need. You may NOT use only the web for references.

The best projects have been those with the following characteristics:

0) Work on the project is started in the firsst week of the term and continues throughout the term.

1)  A specific object or phenomena is selected to be studied. Do NOT think you are going to be able to construct a complicated tool in approximately 10 weeks!

2) The specific object or phenomena has not been done by someone else or you have been able to improve on what someone else has done. This is not a requirement, but these types of projects normally turn out very well.

3) Journal papers and research-oriented web sites that deal with your topic have been read and explored in order to investigate what others have done.

4) The project is something the student has felt passionately and excited about. When this happens, the necessary time devoted to the project is not work, but fun. Although the IRC carries only 2 hours of credit, that amount was chosen to save you money, not to reflect on the amount of time you will work on the project.

5) The work proceeds evenly over the entire semester and isn't pushed just at the last moment.

Even with good progress all through the semester, you will tend to push at the end to add some things you just thought about doing. PLAN AHEAD TO ALLOW YOURSELF THE TIME!!!

Almost all failures or poor projects have been due to procrastination, a failure to realize the amount of time involved in doing a good job, or a failure to seek help in time. I can help you without it costing you anything.

Textbook: Try to read before class starts as it should help you.

References to explore:


VIII. A final package of the project which you designed, developed, and coded- Due by the last day of the 12 week exam period.



GRADING DETAILS:


The following pages are from some former IRCs.

These will act as background material you might find useful to see the scope of the projects. The "Description of presentations given to our guests" shows the purpose of the projects and the abstracts show some of the projects done in previous sessions.. The Evaluation Form may be modified slightly, but the basic structure will be the same.

Be aware that not all of the abstracts are well done. For example, several incorrectly used the first person voice. Sometimes a student didn't submit the abstract in time. Then the student was responsible for supplying copies at the presentation even though points were lost for not meeting the deadline. More importantly, not all of the projects are well done. To some extend, you can almost spot the poorer ones as the descriptions are vague, talk about being a work in progress, or speak to what they hoped to do, not what they did.

Information about your paper: See the references above.


Information about your poster:

Directions for Creating a Poster

Example Poster 1 - graphics

Example Poster 2 - biology


Information about your presentations:

Some Talk Tips

Description of presentations given to our guests.

Abstracts of Projects -1998

Abstracts of Projects -2001
Abstracts of Projects- 2002

Abstracts of Projects- 2005

Comment made in 1998: I did not edit any of the abstracts so if you see spelling or grammar errors now, and some of you should ;-), it is too late!

Comment made 1/10/2001: Not all projects were acceptable, but most of the difficulties where due to a failure to carry out the project in a reasonable fashion (due to waiting too long to start coding), rather than a failure of the original scope of the project

Sample Evaluation Form Required for Each Presentation (except yours):