Database Systems has an emphasis on database design, from the logical and physical design through to the interface. MSc Database Systems provides the opportunity to develop the skills to manage the development and implementation of a maintainable database system, taking into account user requirements. You will also have the opportunity to work on a substantial database project of your own choice. In addition this course will help you to become Oracle accredited; however the course is not a training course in Oracle.
This course will help you to develop the skills and understanding needed as a database developer. You will learn how to choose and use appropriate analysis and implementation tools, implement a database system to make best use of the hardware and/or software constraints, and monitor/fine-tune the implemented database for optimum efficiency. You will also develop skills in database administration and an understanding of the database administrator role. You will develop transferable skills in evaluation of ideas and concepts, effective communication, synthesis of ideas and become a reflective practitioner. You will have the opportunity to plan and carry out a supervised project to develop a substantial database system.
Assessment methods will include individual and group assignments, presentation, seminars and examinations.
The School of Computing, Engineering and Physical Sciences provides an 'electronic learning' environment to facilitate flexible learning. This environment combines traditional face-to-face lecture/tutorial and practical sessions with additional, resource-rich, on-line materials allowing you to continue independent learning through a variety of approaches.
A course module that will help you plan your career is available as a free choice module (called an elective), which you can study as part of your degree programme.