1 Introduction - Computer Science and Computer Engineering

advertisement
University of Arkansas - CSCE Department
Master of Science (M.S.) Thesis or Project Proposal
TITLE
Student: student name
Faculty Advisor: Dale R. Thompson
Abstract
1-2 paragraphs
1 Introduction
1.1 Problem
Write a few paragraphs focused on the problem (not the solution approach), its importance, and
the impact of not having a solution.
When picking a research topic for a dissertation or a thesis judge the topic by answering the
following three questions.
 Is the research significant?
 Is the research original?
 Is the research doable (capable of being done)?
1.2 Literature Review
Develop the background. This section should be 1-2 pages on what other researchers or
developers have accomplished in this project area including references. There should be
approximately 10 references from journals and conferences listed. There should be very few
books referenced.
1.3 Objective
State the objective of this project and the rationale in 1 to 2 sentences.
2 Method
Tell the reader what you plan to do and how you will accomplish it. It should be 1 to 2 pages. It
should include a list of tasks and a schedule as shown below.
2.1 Tasks
1.
2.
Understand/gain background …
Simulate given scenario
Title (via View/HeaderFooter) – Student Name
3.
4.
5.
6.
7.
Design new experiment
Implementation it
Test it
Demonstrate it
Document it
2.2 Schedule
1.
2.
3.
4.
5.
6.
Understanding: 8/15/04 – 8/31/04
Design: 9/1/04 – 9/15/04
Implement: 9/16/04 – 9/30/04
Test: 10/1/04 – 10/15/04
Demonstrate: 10/16/04 – 10/31/04
Document: 11/1/04 – 11/15/04
3 Deliverables
A M.S. thesis or project may be the end of a student’s graduate program, but it is an intermediate
step in research for the faculty advisor. A student should understand that the finished project
many times is handed off to another student to extend. Therefore, any code generated should be
available in one directory and documented so that a new student can begin. The preferred
directory structure is to have one directory and under that directory should be a “readme.txt” file
and the subdirectories /bin, /obj, /src, /docs, /data, etc. The “readme.txt” should introduce the
code and give the directory structure. In addition, a Makefile for compiling is required. The /docs
directory should contain an “install.txt” file explaining out to install the code and a
“user_guide.txt” on how to use the code. It should also include the final report in IEEE
Proceedings format and the final PowerPoint presentation. The PowerPoint presentation should
contain a flow diagram of the program.



Code and data in one directory
Final report in IEEE Proceedings format
PowerPoint presentation
4 Key Personnel
Student – student name – Lastname is a junior/senior/graduate student in the Computer Science
and Computer Engineering Department at the University of Arkansas. She/He has completed
relevant courses. Optionally, any relevant experience.
Mentor - Dr. Dale R. Thompson – Dale R. Thompson is an Assistant Professor at the
University of Arkansas in Fayetteville, AR. He received his B.S. and M.S. degrees in Electrical
Engineering from Mississippi State University in 1990 and 1992, respectively. He received his
Ph.D. in Electrical Engineering from North Carolina State University in 2000. He worked as an
Electronics Engineer in the communications group at the U.S. Army Engineer Research and
Development Center in Vicksburg, MS from 1992 to 2000. He has been with the Department of
University of Arkansas M.S. Project Proposal – page 2
Title (via View/HeaderFooter) – Student Name
Computer Science and Computer Engineering at the University of Arkansas since 2000. Dr.
Thompson’s research interests are network design, survivable networks, and grid computing.
5 References
1. D. R. Thompson and G. L. Bilbro, “Sample-sort simulated annealing,” IEEE
Transactions on Systems, Man, and Cybernetics – Part B: Cybernetics, vol. 35, no. 3, pp.
625-632, June 2005.
2. D. R. Thompson and G. L. Bilbro, “Comparison of a genetic algorithm with a simulated
annealing algorithm for the design of an ATM network,” IEEE Communications Letters,
vol. 4, no. 8, pp. 267-269, 2000.
3. D. R. Thompson and A. W. Apon, “Public Network Technologies and Security,” in The
Handbook of Information Security (H. Bidgoli, Ed.). Hoboken, NJ: John Wiley & Sons,
in press.
4. D. R. Thompson and A. W. Apon, “Public Networks,” in The Internet Encyclopedia, vol.
3, H. Bidgoli, Ed. Hoboken, NJ: John Wiley & Sons, 2004, pp. 166-176.
5. J. White and D. R. Thompson, “Load balancing on a grid using data characteristics,” in
Proc. Int’l Conf. Grid Computing and Applications (GCA), Las Vegas, June 20-23, 2005.
6. A. Khan and D. R. Thompson, “Solving the WDM network operation problem using
dynamic synchronous parallel simulated annealing,” in Proc. IEEE Southeastcon, Ft.
Lauderdale, FL, April 8-10, 2005.
7. D. R. Thompson, B. Maxwell, and J. P. Parkerson, “Building the big message
authentication code,” in Proc. 8th World Multiconference on Systemics, Cybernetics and
Informatics (SCI 2004), vol. 2, Orlando, FL, July 18-21, 2004, pp. 544-549.
8. D. R. Thompson and S. Shin, “Mean value analysis of a database grid application,” in
Proc. 3rd Int’l Conf. Networking, Guadeloupe, French Caribbean, March 1-4, 2004, pp.
775-780.
9. D. R. Thompson and M. T. Anwar, “Parallel recombinative simulated annealing for
wavelength division multiplexing,” in Proc. Int’l Conf. Communications in Computing
(CIC), Las Vegas, NV, June 23-26, 2003, pp. 212-217.
10. J. White and D. R. Thompson, “Using census data for grid partitioning,” poster at
Oklahoma Supercomputing Symposium, Norman, OK, Oct. 6-7, 2004.
11. D. R. Thompson, A. Apon, Y. Yara, J. Mache, and R. Deaton, “Training a grid
workforce,” poster at Oklahoma Supercomputer Symposium, Norman, OK, Sep. 25,
2003.
12. B. Maxwell, D. R. Thompson, G. Amerson, and L. Johnson, “Analysis of CRC methods
and potential data integrity exploits,” in Proc. Int’l Conf. Emerging Technologies,
Minneapolis, MN, Aug. 25-26, 2003.
University of Arkansas M.S. Project Proposal – page 3
Download