The Master of Science in Computer Science - Database Systems specialization emphasizes designing, implementing, maintaining, and administering large database systems. Students will become proficient in database programming and SQL (in Oracle and SQL Server). Students of this specialization will also be able to identify and utilize tools to be able to work with the vast amounts of data.
Most software and applications today have to be built around databases. This program takes a more holistic approach to software development, while focusing on database technologies. While learning key topics in the area of Software Engineering, students in this specialization will focus on designing, implementing, maintaining, and managing database systems. In terms of database technology, the primary focus is of course on relational databases, and students become proficient in database programming and SQL (in Oracle and SQL Server).
The required course-work will give students an opportunity to study data mining, data warehousing, and database administration. New courses, for example a course on BigData, are developed and offered from time to time. Hands-on experience, providing practical experience, is a major part of all courses. The capstone project, which also has a practical orientation, is focused on building software around database technology.
Students who have a research orientation may do a thesis in place of the capstone project. This program can be completed completely online, although local students can take some of the classes in a traditional face-to- face format.
In addition to the University graduate admission requirements, the department bases decisions for regular admission on a holistic review of credentials in which the criteria listed below are used to assess the potential success of each applicant.
- Submission of Graduate Application and Processing Fee
- Submission of official transcripts
*International students may have additional requirements.
- Submission of graduate admission tests: GRE (145 quantitative and 150 verbal) or MAT (370)
- Undergraduate cumulative GPA/major GPA
- Submission of letter of intent describing work experience and reasons for pursuing the degree program, including how the degree relates to career goals
- Submission of three recommendation letters
Preferred Application Dates (For Assistantships)
To ensure consideration for all available graduate funding, applicants should submit applications received by the listed Preferred Application Date. Applications received after these dates will be reviewed for admission, but may not be eligible for funding. Applicants should contact the appropriate graduate coordinator or department chair for more information.
Graduate Application Deadlines
Application deadlines for most graduate programs. Applicants should contact the appropriate graduate coordinator or department chair for more information.