Union Graduate College - Home
Overview Degree Programs News & Events Faculty & Research Internships FAQ
Frequently Asked Questions

Click to ask a question

Engineering

Q How many courses do I have to take to get an MS in Electrical or Mechanical Engineering?
A 10 courses are required. For the Electrical Engineering degree, you must take 7 electrical engineering courses and 3 technical electives. For the Mechanical Engineering degree, you must take three core mechanical engineering courses, five mechanical engineering courses at the 500 level plus 2 technical electives.
Q Is a thesis required for the Engineering degrees?
A The MS Electrical Engineering does not require a thesis. If you elect to do a thesis, it counts as one or two technical electives. The MS Mechanical Engineering requires a thesis for full-time students. Part-time mechanical engineering students may elect to do a thesis, which counts as two technical electives.
Q What is the capstone or final culminating experience of the engineering program?
A MS in Electrical Engineering candidates must choose to complete a thesis, independent study or MS Graduate Project approved by the faculty advisor. MS in Mechanical Engineering candidates must choose either a thesis or MS Graduate Project approved by the faculty advisor.

Computer Science

Q What is this project/thesis that I have to do?
A A project or thesis is required of all candidates for the Masters degree in Computer Science unless otherwise approved.
Q What's the difference between a project and a thesis?
A Both the project and the thesis are two-term course sequences that let you independently study a topic of significant scope.

The thesis is more research-oriented. You study the existing literature about a topic, come up with your own ideas for broadening or expanding the field in a new way, and test out your hypotheses if applicable (e.g. writing a program to see if you get results), and then culminating all of your work into an original paper (a thesis) describing your background research, experiments, and results.

The project is implementation-oriented. One doesn't come up with original research, but studies existing techniques to develop an application of significant size (usually something of a much bigger scope than in any programming class). For example, a recent Masters student implemented the game of Go in Java. This involved learning a lot about AI and some advanced aspects of the language.
Q Is this requirement in addition to the nine courses I have to take?
A No. It counts as 2 of the 9. So the degree requirements can be met by taking 7 "real" (i.e. lecture-style) courses, and then taking two terms of either the project or the thesis. This, of course, assumes that the 7 lecture-style courses meet all the other requirements for graduation.
Q Is the project/thesis the same as the graduate seminar?
A No. The graduate seminar, a regularly scheduled seminar in which you participate in a discussion of current topics in computer science, is a separate requirement.
Q Can this requirement be waived?
A It is possible to substitute two lecture-style courses for the project/thesis requirement. The requirement can be satisfied if, in your job, you have already been involved with large-scale programming projects. "Involved" means that you have been actively programming, debugging, expanding, testing, and maintaining a large piece of software (sometimes as part of a team). You would need to present a write-up to the graduate advisor detailing your involvement with the project(s) (1-2 pages). If accepted, you won't have to do a project or thesis, but you would need to take two more courses instead.
Q How do I choose a topic?
A Students typically choose topics that are extensions of what they're doing at work -- something that might be useful at work but is not part of the job assignment, or something that will let them learn material they haven't learned in classes. Another option is to extend something interesting from a course, or to build upon faculty research.

The scope of the project should be comparable to two courses worth of work: at 4 class hours/week and 8-12 hours/week outside class, that amounts to 240-320 person-hours of work for the project or thesis. That's the equivalent of 6-8 weeks of full-time work.
Q Do I need to get my topic approved?
A Yes, you should pitch your topic to the graduate advisor. Once approved, you will be matched up with the faculty member nearest to your area of interest. That faculty member will act as your advisor on the project or thesis.
Q When do I need to register for the project/thesis?
A One normally registers for the project/thesis during the last year of the program. There is some flexibility in this, though. If the faculty advisor is available and willing, you can also register for one of the project/thesis courses during a summer term. The two project/thesis courses should be taken consecutively.
Q How do I register?
A Register for CSc 594 and 595 if doing a project. Register for CSc 596 and 597 if doing a thesis.


© 2008 Union Graduate College, Full, part time and accelerated Graduate Masters Degree Study Programs.

Apply Online! | About Union Graduate College | Request Union Graduate Degree Program Information | Graduate School Admissions & Financial Aid | Graduate School Catalog |
Graduate College Calendar | Union Graduate Internships & Jobs | Union Graduate Student Resources | Map & Directions | Alumni & Friends | FAQs | News & Events

Union Graduate College Lamont House 807 Union Street, Schenectady, NY 12308 US Phone: (518) 388-6148 Fax: (518) 388-6686
Educating Graduate students from Albany, Schenectady, Upstate New York’s Capital Region, United States, and around the World.