The Virginia Commonwealth University Department of Computer Science offers several opportunities for undergraduate students interested in the study of computer science:
- Bachelor of Science in Computer Science
- Accelerated B.S. and M.S. in Computer Science
- Post-baccalaureate Undergraduate Certificate in Computer Science
Fundamentals of Computing
You can earn a technology specialization — without being a tech major!
Students interested in pursuing a minor in computer science should submit a minor request form to the office of the dean of the School of Engineering. Students studying a major within the School of Engineering may take this form directly to the undergraduate director in computer science.
Once accepted, students must complete the courses as described on the VCU Bulletins website. Note that EGRE 245-246 may be substituted for CMSC 255-256.
The VCU Department of Computer Science is an ideal environment for international students to study, gain invaluable experience in the field and interact with their peers. For details on international admission procedures, please refer to the information provided by the VCU Global Education office.
The Virginia Commonwealth University Department of Computer Science offers programs leading to M.S. and Ph.D. degrees.
The Master of Science in Computer Science emphasizes continuing self-development of individuals currently engaged in science, technology and engineering-related fields and prepares those who have completed undergraduate majors in these fields for entry into a career in computing technology.
The department also offers a Ph.D. in Engineering with a track in computer science. Applicants for this research-intensive doctoral program must hold an M.S. in Computer Science, and his or her intended area of research must be compatible with existing computer science research interests. The applicant must provide a statement of intended research (approximately one page in length) with his or her application. Ideally, the intended research will have been discussed previously with relevant faculty.
The department financially supports a limited number of graduate students, and such awards are made on a competitive basis. For details on graduate admission procedures, please refer to the information provided by the School of Engineering and the VCU Graduate School websites.