A few more revisions, specifically some additions to the list of
possible out of department classes...

=============================================================

A few notes for new CS graduate students who are working with me on
their MS thesis research (or who would like to do so).

Any CS graduate student working with me as their advisor will be
required to complete a Plan A Thesis. While there is a Plan B project
option, I have only allowed that in a few (two!) very special cases
where a student joins me only during their second and final year in
the CS program.

We will work together to identify a suitable research topic, but in
general it will be in the area of Natural Language Processing and/or
Computational Linguistics. You can get a very good idea of the kind of
research we do by looking at previous MS student's work :
http://www.d.umn.edu/~tpederse/masters.html

You should also look at the various software tools we have created
over the years, and even give them a try. Some of them have web
interfaces, others of them must be installed on a Linux system and
run from the command line. You can find those by browsing around
my web pages ( http://www.d.umn.edu/~tpederse ) If we have done
our job well, you should be able to install and use these packages
simply by consulting the documentation. Let us know how well
we have met that goal, and suggestions for improvement are always
welcome.

Most of the software packages have mailing lists associated with
them, and you are encouraged to join any and all that you find interesting.
In addition, there is a NLP @ UMD mailing list that I ask all students
who work with me to join, and anyone else who is interested in what
we do here is surely welcome. This is a place where we make
announcements and point out issues in the news that might be of
interest. Please sign up here : http://groups.yahoo.com/group/nlpatumd/

In addition to completing an original piece of research (ie your
thesis), you will be required to take four 8000 level CS classes, plus
two out of department classes. I will require that your out of
department classes be selected from among the following :

   STAT 5411 - Analysis of Variance
   STAT 5511 - Regression Analysis
   STAT 5515 - Multivariate Statistics
   STAT 5531 - Probability Models

   ECE 5801 - Introduction to Artificial Neural Networks

   MATH 5365 - Graph Theory
   MATH 5233 - Mathematical Foundations of Bioinformatics

It is possible to take free electives while you are a graduate student
- this is included in your TA or RA funding in fact! These are
typically 5000 level classes (or below) that do not count towards your
degree (but you can still take them for credit and grades). This could
include areas of personal interest (such as Theater or Physical
Education), or other academic areas (such as Mathematics, Economics,
Linguistics, Psychology, or Engineering Management). As long as you
are doing well in your required classes and your thesis research, I
will very likely approve.

It will take you four semesters of hard work to complete your thesis.
We will start working in the first weeks of your first year, and we'll
continue through to the end of your second year. Your course load at
UMD is relatively light (only 6 courses over 4 semesters) - that is to
allow you to spend significant time on your thesis work each semester.

Your thesis work will inevitably include programming (typically in
Perl). Any code that is used to produce results that are either
published or that appear in your thesis *must* be released as
open-source. The motivations behind this policy are described in a
short piece that appeared in Computational Linguistics in 2008 (
http://www.d.umn.edu/~tpederse/Pubs/pedersen-last-word-2008.pdf )This
philosophy is central to much of what we do, so please make sure you
read this.

There are two required pieces of writing that you must complete as a
part of your thesis. The first is your thesis proposal, which is
normally completed by the end of your first semester. This is a 3-5
page document that describes the problem you will be working on, what
approach you will take, how others have tried to solve this problem,
and what the overall schedule for the work is. The second is the
thesis itself, which is typically completed in the summer following
your fourth semester. (While the thesis is completed at the end of
your second year, we will start writing it well before then.)

Both of these documents must be original, and you will do all of the
writing yourself (with my guidance). It's very important that the
writing be done in a proper academic or scholarly fashion, which means
among other things that there must be no plagiarism in the work.
Please make sure you read and understand the following Plagiarism Case
Study ( http://www.d.umn.edu/~tpederse/Docs/A-Plagiarism-Case-Study.pdf
), and always ask questions about this issue if you are ever in doubt.
Also, please read (
http://www.d.umn.edu/~tpederse/Docs/The-Art-of-WAR.pdf ), which
includes some general thoughts and tips on writing about research.

The summer of your first year (between years one and two) is an
excellent time to pursue an internship or similar opportunity. The
summer of your second year is not as good for such things - instead
you should plan on finishing your degree and moving on to whatever
your next destination is!

Please review the CS department graduate program brochure in detail.
All degree requirements are spelled out there, as are expectations
regarding academic performance:
http://www.d.umn.edu/cs/degr/grad/brochure.pdf

These guidelines are specific to Dr. Ted Pedersen, and may not be
followed by all other members of the CS department.

Last revised September 9, 2009

Please direct any questions to : [email protected]


-- 
Ted Pedersen
http://www.d.umn.edu/~tpederse

Reply via email to