Database Programming Bachelor

title

Bachelor of Science in Computer and Information Science

Thank you for your interest in Database Programming!

This program is currently not offered at ECPI University in this format. Instead, pursue your interest in Database Programming by earning Bachelor of Science in Computer and Information Science with a Major in Software Development and one of these exciting tracks:

Mobile Development, Software Development, and Web Design and Development

Database Programming Overview

Computer technology continues to evolve and amaze, but the systems themselves still require humans to tell them what to do. That’s the job of the Database Programmer. If you enjoy using creativity, logic and analytical skills to solve problems, then a career in Database Programming may be right for you.

Through ECPI University’s year-round schedule, you could earn a Bachelor of Science Degree in Computer and Information Science with a concentration in Database Programming in as little as 2.5 years. Here are just some of the things Database Administrators do on the job:

  • Identifying user needs to create and administer databases
  • Ensuring that the database operates efficiently and without error
  • Making and test modifications to the database structure when needed
  • Maintaining the database and update permissions
  • Merging old databases into new ones
  • Backing up and restoring data to prevent data loss 

Thank you for your interest in Database Programming!

This program is currently not offered at ECPI University in this format. Instead, pursue your interest in Database Programming by earning Bachelor of Science in Computer and Information Science with a Major in Software Development and one of these exciting tracks:

Mobile Development, Software Development, and Web Design and Development

Core Curriculum24 semester credit hours
Course IDCourse NameCredits
BUS102Fundamentals of Customer Service3
BUS121Introduction to Business3
BUS472Applied Project Management3
CIS121Software Logic and Design3
CIS150Networking I3
CIS223Database I3
CIS282Web Interface Design3
CIS495Senior Capstone3
Arts and Sciences31 semester credit hours
Course IDCourse NameCredits
CAP480Arts and Sciences Capstone3
COM115Principles of Communication3
ENG110College Composition3
ENG120Advanced Composition3
HUM205Culture and Diversity: Exploring the Humanities3
MTH131College Algebra3
MTH140Statistics3
PHY120Physics3
PHY120LPhysics LAB1
PSY105Introduction to Psychology3
PSY220Positive Psychology3
Self-Integration and Computer Literacy9 semester credit hours
Course IDCourse NameCredits
CIS106Introduction to Operating Systems3
COR090Career Orientation Seminar0
FOR110Essentials for Success3
CIS115Computer Applications3

Concentration Requirements

Database Programming24 semester credit hours plus electives
Course IDCourse NameCredits
CIS126Programming I3
CIS203Code Design and Debugging3
CIS206UNIX Administration3
CIS214Object-Oriented Programming Using C#3
CIS215Object-Oriented Programming with C++3
CIS218Object-Oriented Programming Using JAVA3
CIS250Database Scripting3
CIS266Intermediate Database3
 Various Electives 
Healthcare IT (Currently available for NCPACE students only. No longer offered after September 2015.)24 semester credit hours plus electives
Course IDCourse NameCredits
CIS202Introduction to Routing and Switching3
CIS212Principles of Cybersecurity3
CIS225Networking II3
CIS245Windows Client and Server3
CIS286Information Technology in Healthcare3
CIS403Ethical Hacking3
HCA101Medical Terminology3
HCA112Medical Office Procedures3
 Various Electives 
Cyber and Network Security24 semester credit hours plus electives
Course IDCourse NameCredits
CIS225Networking II3
CIS202Introduction to Routing and Switching3
CIS204Intermediate Routing and Switching3
CIS206UNIX Administration3
CIS212Principles of Cyber Security3
CIS245Windows Client and Server3
CIS403Ethical Hacking3
CIS410Security Systems Administration3
 Various Electives 
Software Development24 semester credit hours plus electives
Course IDCourse NameCredits
CIS127Object-Oriented Programming I3
CIS227Object-Oriented Programming II3
CIS332Mobile App Development3
CIS360Web Application Development3
CIS370Cloud Application Development3
CIS421Design Patterns3
CIS422Software Engineering3
CIS432Mobile App Development II3
 Various Electives 
Web Development24 semester credit hours plus electives
Course IDCourse NameCredits
CIS107Digital Imaging3
CIS126Programming I3
CIS136Storyboarding for Animation3
CIS213Web Client Scripting3
CIS214Object-Oriented Programming Using C#3
CIS250Database Scripting I3
CIS3032D Design3
CIS311Web Site Management3
 Various Electives 
Electives
Course IDCourse NameCredits
BUS472LApplied Project Management LAB1
CIS107Digital Imaging3
CIS142Cloud Computing Concepts3
CIS202LIntroduction to Routing and Switching LAB1
CIS204Intermediate Routing and Switching3
CIS207Network Routing and Switching LAB1
CIS212Network Security Concepts3
CIS213Web Client Scripting3
CIS215Object-Oriented Programming with C++3
CIS215LObject-Oriented Programming with C++ LAB1
CIS218Object-Oriented Programming Using JAVA3
CIS219Object-Oriented Programming Using VB.NET3
CIS220LStorage Area networks and Disaster Recovery Lab1
CIS224Server-Side Scripting3
CIS241IP Telephony3
CIS245LWindows Client and Server LAB1
CIS250Database Scripting I3
CIS251Advanced Windows Server3
CIS253LNetwork Virtualization Fundamentals Lab1
CIS256Windows Active Directory3
CIS256LWindows Active Directory LAB1
CIS266LIntermediate Database LAB1
CIS280CIS Project II3
CIS290Externship-CIS III3
CIS291Externship-CIS I-a1
CIS292Externship-CIS I-b1
CIS293Externship-CIS I-c1
CIS294Externship-CIS II2
CIS303L2D Design LAB1
CIS305Advanced UNIX Administration3
CIS305LAdvanced UNIX Administration LAB1
CIS308Web Animation3
CIS311Web Site Management3
CIS311LWeb Site Management LAB1
CIS317Advanced Object-Oriented Programming Using C#3
CIS319Advanced Object-Oriented Programming Using Java3
CIS319LAdvanced Object-Oriented Programming using Java LAB1
CIS321Network Scripting3
CIS324Server-Side Framework3
CIS324LServer-Side Framework LAB1
CIS328Email Services3
CIS340Oracle Architecture and Operation3
CIS340LOracle Architecture and Operation LAB1
CIS346Oracle Programming3
CIS346LOracle Programming LAB1
CIS350Introduction to Data Structures3
CIS353LNetwork Virtualization Administration Lab1
CIS367Database Scripting II3
CIS367LDatabase Scripting II LAB1
CIS395Emerging Networking Technologies3
CIS403Network Security I3
CIS410Network Security II3
CIS420System Analysis and Design3
CIS425Advanced Network Defense and Countermeasures3
CIS425LAdvanced Network Defense & Countermeasures LAB1
CIS435SQL Server3
CIS435LSQL Server LAB1
CIS441Mobile Game Development3
CIS450Web Interface Design II3
CIS450LWeb Interface Design II LAB1
CIS455Web Interface Design III3
CIS455LWeb Interface Design III LAB1
CIS4653D Design3
CIS465L3D Design LAB1
CIS470CIS Project III4
CIS480CIS Project IV3
CIS490Externship-CIS Sr. III3
CIS491Externship-CIS Sr. I-a1
CIS492Externship-CIS Sr. I-b1
CIS493Externship-CIS Sr. I-c1
CIS494Externship-CIS Sr. II2
EET110Electric Circuits I3
EET250Computer Configuration I3
EET251Computer Configuration II3
EET282Wireless Security3
EET350Overview of Electronic Security Devices3
HCA305Legal Aspects of Healthcare Administration3
HCA310Healthcare Administration Ethics3
HCA400Health Information Systems3
HCA420Healthcare Delivery Systems3
HCA422Managing Cries in Community Settings3

Thank you for your interest in Database Programming!

This program is currently not offered at ECPI University in this format. Instead, pursue your interest in Database Programming by earning Bachelor of Science in Computer and Information Science with a Major in Software Development and one of these exciting tracks:

Mobile Development, Software Development, and Web Design and Development

Database Programming Program Description

ECPI University is committed to providing its Database Programming students with industry-standard curriculum – that means faculty members consult regularly with leaders in the field to ensure that the skills they are teaching are the ones employers are seeking from new graduates. ECPI’s hands-on instruction helps students to develop: 

  • Proficiency in the use of various programming languages
  • Knowledge of application software and operating systems
  • Database design and scripting

Targeted coursework includes:

  • Programming in C, C++, C#, or Java
  • Relational Databases
  • Server Scripting
  • Systems Concepts and Analysis

Thank you for your interest in Database Programming!

This program is currently not offered at ECPI University in this format. Instead, pursue your interest in Database Programming by earning Bachelor of Science in Computer and Information Science with a Major in Software Development and one of these exciting tracks:

Mobile Development, Software Development, and Web Design and Development

Database Programming Possible Career Track

Upon completion, graduates with a Bachelor of Science Degree in Computer and Information System with a concentration in Database Programming could possibly pursue career opportunities across a wide range of industries in positions such as:

  • Programmer/Software Technicians
  • Database Developers/Administrators
  • Applications Software Developers

The largest number of Database Programmers work for computer system design and related services firms, such as Internet service providers and data-processing firms. Others are employed by firms with large databases, such as insurance companies and banks, both of which keep track of vast amounts of personal and financial data for their clients. Some administer databases for retail companies that keep track of customer credit card and shipping information; others work for healthcare firms and manage patients medical records.

 

Thank you for your interest in Database Programming!

This program is currently not offered at ECPI University in this format. Instead, pursue your interest in Database Programming by earning Bachelor of Science in Computer and Information Science with a Major in Software Development and one of these exciting tracks:

Mobile Development, Software Development, and Web Design and Development

Database Programming Outcomes

Students in the bachelor’s degree in Computer & Information Science program learn how to manage projects, design and write different computer programs, create interesting web pages, use and maintain databases, and install and secure computer networks. Students also learn to provide excellent customer service when assisting customers and clients with technical issues.

Upon successful completion of the Bachelor of Science in Computer and Information Science, graduates are expected to:

  • Utilize organizational customer service plans.
  • Analyze various aspects of business operations.
  • Evaluate the impact of information systems upon the operation of a business.
  • Utilize PC operating system concepts.
  • Effectively utilize PC productivity applications and concepts to include word processing, spreadsheets, and presentation graphics.
  • Construct a basic web page.
  • Correctly install basic network hardware and software by applying industry-standard networking knowledge.
  • Demonstrate a working knowledge of the professional and ethical responsibilities of an information system specialist.
  • Identify ethical uses of organizational data, applications, computers, and network operating systems.
  • Apply basic logical constructs such as flow charts and process diagrams in order to understand the operation and troubleshooting of information systems.
  • Design a basic relational database management application.
  • Evaluate program-specific knowledge for an individual subject area concentration (e.g., Network Security or Web Development) appropriate for a Bachelor of Science Degree.
  • Demonstrate comprehensive knowledge of subject area concentration via successful completion of a capstone project, including an oral and written defense.

Students in the bachelor’s degree in Computer & Information Science program learn how to manage projects, design and write different computer programs, create interesting web pages, use and maintain databases, and install and secure computer networks. Students also learn to provide excellent customer service when assisting customers and clients with technical issues.

Upon successful completion of the Bachelor of Science in Computer and Information Science, graduates are expected to:

  • Utilize organizational customer service plans.
  • Analyze various aspects of business operations.
  • Evaluate the impact of information systems upon the operation of a business.
  • Utilize PC operating system concepts.
  • Effectively utilize PC productivity applications and concepts to include word processing, spreadsheets, and presentation graphics.
  • Construct a basic web page.
  • Correctly install basic network hardware and software by applying industry-standard networking knowledge.
  • Demonstrate a working knowledge of the professional and ethical responsibilities of an information system specialist.
  • Identify ethical uses of organizational data, applications, computers, and network operating systems.
  • Apply basic logical constructs such as flow charts and process diagrams in order to understand the operation and troubleshooting of information systems.
  • Design a basic relational database management application.
  • Evaluate program-specific knowledge for an individual subject area concentration (e.g., Network Security or Web Development) appropriate for a Bachelor of Science Degree.
  • Demonstrate comprehensive knowledge of subject area concentration via successful completion of a capstone project, including an oral and written defense.

Let's Get Started

 

Technology, Nursing, Health Science, Business, and Criminal Justice:
10:00 AM - 4:00 PM

Culinary Arts:
10:00 AM - 2:00 PM