Graduate Program/Students Frequently Ask
Questions
Prepared By
Professor G. Alaghband
The latest version of the MS
Handbook provides complete information regarding the Master Degree
in Computer Science.
Questions:
Question:
Where can I get more
information about the graduate program?
Answer:
The latest
version of the MS
Handbook
and other information
regarding the Master’s program in computer science can be viewed
on-line at the
following website:
CS
Graduate Program.
The right
panel of the screen provides a number of
informational links for program information, transfer of credits,
thesis
guidelines, etc.
Back to questions
Question:
My undergraduate
degree was not computer science. What
undergraduate courses do I need to take before I am admitted to the
graduate
program?
Answer:
A formal
evaluation is only done after student has submitted
an application for admission. However, the MS Handbook gives a list of
the
required course that we expect students to have to enter the graduate
program.
The requirements are as follows:
Admission
Requirements
Applicants
should hold a bachelor’s degree from an
institution comparable to the University of Colorado. They need to
have sufficient programming experience and mathematical maturity to
understand
advanced courses.
Prerequisites
Applicants
should have had the equivalent of the following
University of Colorado courses:
CSC
1410-3 Fundamentals of Computing
CSC 2421-3 Data Structures and Program Design
CSC 2511-3 Discrete Structures
In addition,
applicants should have had at least three
upper-division computer science courses, such as the following courses:
CSC
3412-3 Algorithms
CSC 3415-3 Principles of Programming Languages
CSC 3453-3 Operating System Concepts
CSC 4034-3 Theoretical Foundations of Computer
Science
CSC 4508-3 Introduction to Software Engineering
CSC 4591-3 Computer Architecture
Additional
requirements include:
(1)
10 credit hours, on the semester basis, of university-
level Calculus; and
(2)
at least one math course beyond Calculus, such as
Advanced Calculus,
Differential Equations, Linear Algebra, Probability,
Statistics, or Combinatorial Analysis.
Students
lacking some of these courses, whose background
is otherwise satisfactory, might be
admitted
with the understanding that the courses would
have to be completed after admission.
Back to questions
Question:
My graduate
admission is
conditional. I have been asked to take a number of undergraduate
courses as prerequisite to my graduate studies. Can I take these
courses from another institution?
Answer:
The Graduate
Committee will evaluate your academic credentials based on the material
you submit with your application. Their decision is based on the UCDHSC
computer science program. Once you receive your admission letter, you
must complete all your course work in the Computer Science program at
UCDHSC. Prior to applying, however, you may take courses from other
institutions and submit your additional transcript for evaluation. It
is highly advised that you review the course contents for equivalency.
Back to questions
Question:
What is the
minimum GPA requirements for admission to
graduate program?
Answer:
Applicants should
have a grade point average (GPA) of at
least 2.75. If the GPA is below 2.75 but above 2.50, and/or some
prerequisites
are lacking, applicants may be accepted as” provisional degree
students.”
Back to questions
Question:
Do I need to take the GRE?
Answer:
Applicants whose
GPA is below 2.75 must submit GRE results
of 1000 Verbal + Math, and 3.0 Written. The other option is to take
four CSE
undergraduate courses in computer science, to betaken at UCDHSC, as a
non-degree student and receive at least a B in all of them; the student
must
contact CSE Graduate Advisor to learn which courses are applicable.
Back to questions
Question:
I am a foreign
student. What are the language proficiency
requirements?
Answer:
International students must take
TOEFL English proficiency
exam and score at least 500 on the paper based exam or 173 on the
computer
based exam or 61 in Internet based test.
Back to questions
Question:
Can I transfer
courses from my previous institution?
Answer:
A maximum of nine
semester hours of graduate course work may
be transferred into the program based on department approval. In
principle,
core courses must be
taken from CSE department at UCDHSC Transfer forms are
available on-line at
CS
Graduate Program.
Back to questions
Question:
What are the MS
program requirements?
Answer:
For the complete program description,
requirements, total
credit hours, etc. see the MS
Handbook.
Back to questions
Question:
I am interested in doing
a thesis project. What are the
research areas of the faculty that I may work under?
Answer:
The MS
Handbook,
provides
the list of our Department faculty along with their overall area of
interest. You may visit each faculty’s websites and/or contact them
directly
with your questions.
Back to questions
Question:
How do I make an
appointment with a graduate advisor?
Answer:
Please call Ms. Francis Moore at the
Computer Science and
Engineering Office at:
303-556-4314
Back to questions
Question:
Can I meet
with an advisor to discuss admission criteria?
Answer:
If you would like to meet with an advisor
for an informal
evaluation, please call the CSE office for an appointment and make sure
to
bring the required background document. Evaluation of your
background for
admission is handled formally by the admission advisor when they have
your
submitted material.
Back to questions
Question:
Can I take courses from School of Business
and apply them toward MS. Degree in Computer Science?
Answer:
The general answer is no. Students are
encouraged to follow
the MS. Handbook very carefully. CS courses are designed for the
computer
science degree. Similar (titled) courses from other schools normally
have a
different area of emphasis than computer science. Petitions submitted
for
approval of such a course must provide detailed justification for the
request.
Back to questions
Question:
Will I be admitted
for next semester if I apply now?
Answer:
The process for application review does not
start until your
application packet has been completely received by the CSE Department.
Once the
application is complete, the graduate committee will review it and
makes a
recommendation. The Committee review normally takes between two to
three weeks
during academic year. Summer advising and reviews are handled somewhat
different. Official deadline to receive completed
application for admission consideration for the following semester is
as follows:
Fall admission
Applications must be completed by April 15 of the
previous semester
Spring admission
Applications must be completed by November 5 of the previous semester
Back to questions
Question:
I have had some
industry experience in certain area(s), but
my letter of admission indicates that I must take certain courses in
that area.
How can I request to waive these prerequisite courses?
Answer:
The University cannot give Academic credit
for industrial
experience. If you believe you have had academic courses that satisfy
certain
prerequisites, then you need to submit a formal petition, with
supporting
documents (i.e. transcripts, course description,..) to the Computer
Science and
Engineering office. A graduate advisor will examine your petition and
will make
a recommendation accordingly.
Back to questions
Question:
How and where do I
submit petitions?
Answer:
You can submit a petition on-line from the
following
website:
CS
Graduate Program
Be sure to submit the supporting
document. You can submit
the hard copies ate the CSE office located in NC2605.
Back to questions
Question:
Who do I contact if
I need information regarding the
contents and/or syllabus of specific courses?
Answer:
You need to contact the professor in charge
of teaching the
course.
Back to questions
Question:
What should I do about
courses with prerequisites that I
have not formally taken and my admission letter did not require me to
take?
Answer:
In general you are responsible to take all
prerequisite
courses for a course prior to being allowed to take the course in
question.
However, if you can present a special argument then the professor in
charge of
teaching each course will be the person to waive the prerequisites for
you.
Present your case to the professor and if permitted you may take the
course.
Back to questions
Question:
My letter of
admission indicates that I must take several
undergraduate courses as prerequisite to the graduate program. Can I
wave some
of these course?
Answer:
In order to wave a required undergraduate
prerequisite
course, you must file a formal petition. You must also provide
documentation such
as (course descriptions, transcripts, etc.) that will support your
argument for
having studied the material in other academic courses. A graduate
advisor will
review your petition and once a final decision is made you will be
notified.
Back to questions
Question:
- Who
are the full-time faculty of the CSE
Department?
Answer:
Please see the list of Full-Time
Faculty in MS
Handbook.
Question:
- Who
can supervise Independent Study and/or Thesis projects?
Answer:
Only full-time faculty of the
Computer Science Department can be major advisor on Independent Study
and Thesis projects. This means that they must sign off on your paper
work and will be your major advisors. You may collaborate with a
faculty with graduate faculty appointment under the supervision and
agreement of your major advisor.
Question:
What can I do if I
receive a B- or lower grade in a core course?
There are several core courses that the student can
choose from. Students may take additional core courses and apply the
required number of core courses with grade B or better towards their
graduation.
Note that in computer science, students must
receive a B or better in core courses. In college of Engineering a C
is accepted as long as the minimum GPA of 3.0 is maintained.