This program develops user-friendly interfaces to database applications. A database application is made of data, a database engine to store the data, and an interface to extract and display the data. The skills needed to build a database application range from database theory and design, using a database engine such as SQL Server, or Oracle, to programming in ADO technologies to extract the data, as well as programming in Windows and Web applications on a client and server-side basis to present the data. In addition, with increasing concerns over security, a database developer must also be able to write secure code that runs with minimum risk of attacks.
Program Learning Outcomes
Upon completion of the program, students will:
Upon completion of this program, students will demonstrate the ability to design, develop and populate databases locally, remotely and in the cloud. Upon completion of this program, students will demonstrate the ability to properly organize and structure information for storing and retrieving different kinds of data at industry scale.