Database Programming Overview
Do you enjoy using creativity, logic, and analytical skills to solve problems? Do you like playing complex games such as chess or video/computer games or find yourself wanting to know how computers do what they do? Check out a career in Database Programming with an Associate of Science in Computer & Information Science or the Associate of Applied Science in Computer & Information Science (South Carolina only).
Computer programs tell the computer what to do, which Database information to identify and access, how to process it, and what equipment to use. Programs vary widely depending upon the type of information to be accessed or generated. For example, the instructions involved in updating financial records are very different from those required to duplicate aircraft conditions for pilots training in a flight simulator.1
This hands-on, interactive educational program equips students with the computer programming and information processing skills required for career-entry positions in a wide range of positions. Students are introduced to a variety of operating system environments and programming languages.
A Bachelor Degree program is also available which prepares the graduate for more advanced and higher-level employment positions in the Database Programming field.
1Derived from U.S. Dept. of Labor Bureau of Labor Statistics Occupational Outlook Handbook
For more information about this program and its outcomes, please see the program description in the University Catalog. Database Programming Program Description
What You Can Learn in Database Programming
Our Database Programming program objectives are to prepare graduates to be able to demonstrate:
- Proficiency in the use of various programming languages
- Knowledge of application software and operating systems
- Database Design and Scripting
Specific focus is on:
- Programming in C, C++, C#, or Java
- Relational Databases
- Server Scripting
Where You Can Go in Database Programming
Database Programming graduates find entry-level employment opportunities across a wide spectrum of industries in positions such as:
- Database Administrators
- Applications Developers