VCU Bulletins

Computer Science, Master of Science (M.S.)

Arodz, Dr. Tom
Department of Computer Science, School of Engineering
tarodz@vcu.edu
(804) 827-3989

Admission requirements summary

Computer Science, Master of Science (M.S.)
Degree:

M.S.
Semester(s)
of entry:

Fall
Spring
Deadline
dates:

Jun 1 (Feb 15 for financial assistance)
Nov 15
Test
requirements:

GRE-General
Special requirements:
Contact graduate director for specific requirements

Admission requirements

In addition to the general requirements for admission to graduate programs in the Graduate School and the School of Engineering, applicants to the M.S. program in computer science must satisfy the requirements outlined below.

Acceptance of an applicant is based upon the recommendation of the Graduate Committee with approval of the program chair and the associate dean for graduate studies.

Student learning outcomes

  1. Apply advanced knowledge of mathematics, science and engineering: Graduates will demonstrate an ability to apply advanced knowledge of mathematics, science and/or engineering.
  2. Problem analysis, design and implementation on computer systems: Graduates will demonstrate an ability to analyze problems, and to design and implement solutions on computer systems.
  3. Communicate effectively: Graduates will demonstrate an ability to communicate effectively.  

Foundational areas for computer science graduate studies:

Foundational areas
Courses
   
Theory CMSC 501 Advanced Algorithms
CMSC 526 Theory of Programming Languages
CMSC 620/CISS 624 Applied Cryptography
CMSC 621 Theory of Computation
   
Systems CMSC 502 Parallel Algorithms
CMSC 608 Advanced Database
CMSC 622 Network and Operating Systems Security
   
Applied computer science CMSC/CISS 609 Advanced Artificial Intelligence
CMSC 630 Applied Signal and Image Analysis
CMSC 635 Knowledge Discovery and Data Mining
CMSC 678 Statistical Learning and Fuzzy Logic Algorithms

M.S. in Computer Science requirements:

A student may choose either a thesis or non-thesis degree program. The thesis option is suggested for students who have a strong research interest or those who wish to pursue a Ph.D. For students not in the accelerated B.S.-M.S. program, at most, six non-CMSC credits may be applied toward the degree. Students in the accelerated B.S.-M.S. program should refer to the rules described in the bulletin under the heading Accelerated B.S.-M.S. program.

Non-thesis option (30 credits)

A minimum of 30 credits, including:

Up to 30 percent of a student’s non-research graduate-level credits can be transferred into the M.S. program from another college or university.

The number of credits that may be transferred by students pursuing an M.S. in Computer Science through the Commonwealth Graduate Engineering Program is limited by CGEP policy to 50 percent of the required credits.

All transfer credits must be approved by the Graduate Committee using the graduate course transfer form.

For students not in the accelerated B.S.-M.S. program, courses that are transferred are subject to the following rules:

At most three credits of CMSC 697 or CMSC 692 can be applied toward the degree.

Thesis option

Students will have to satisfy the following:

Up to 30 percent of a student’s non-research graduate-level credits can be transferred into the M.S. program from another college or university.

The number of credits that may be transferred by students pursuing an M.S. in Computer Science through the Commonwealth Graduate Engineering Program is limited by CGEP policy to 50 percent of the required credits.

All transfer credits must be approved by the Graduate Committee using the graduate course transfer form.

For students not in the accelerated B.S.-M.S. program, courses that are transferred are subject to the following rules:

Students seeking to take a research credit course [CMSC 692 Independent Study (maximum three credit hours) or CMSC 697 Directed Research (maximum 6 credit hours)] must find a faculty adviser willing to supervise the research.

The student will produce a written thesis in the format specified by the VCU Graduate School and will publicly defend the thesis before a committee consisting of the thesis adviser, at least one other faculty member from the computer science program and a faculty member from outside of the computer science program.

 

 

Comments/feedback about this site   |   Bulletin (catalog) archives/printer-friendly bulletins   |   About these bulletins

Virginia Commonwealth University
Richmond, Virginia
Contact us: bulletin@vcu.edu

Last update: 2/10/2014

Created by VCU University Relations