Skip to Content

Explore our BS in Information Technology Database Administration concentration

Explore the development, deployment, management, and integration of databases and information systems with this concentration. Throughout the course of your studies, you can explore ways to plan, design, and implement solutions for data storage that ensure business continuity.

In this concentration, you will:

  • Study ways to maintain a database environment and understand the design and operations of data centers.
  • Examine database design, disaster recovery, performance analysis and tuning, data dictionary maintenance, and data security.
  • Apply redundancy techniques to provide maximum availability of systems and data.

Program Savings

Receive up to a $1,300 Grant if you reside in the U.S. and start this program on June 28, 2021. Contact one of our Enrollment Specialists to learn more.

Get Started Now


Degree Completion Requirements

  • 181 quarter credits
    • General education courses (45 cr.)*
    • Core courses (96 cr.)
    • Concentration courses (20 cr.)
    • Elective courses (15 cr.)
    • Capstone courses (5 cr.)

Students may be eligible to transfer up to 135 credits. At least 45 credits must be completed at Walden.

This sequence represents the minimum time to completion. Time to completion will vary by student, depending on individual progress and credits transferred, if applicable. For a personalized estimate of the number of your transfer credits that Walden would accept, call an Enrollment Specialist at 855-646-5286.

*Click here for required general education courses by program.


Course Code Title Credits


LDRS 1001

Personal and Organizational Leadership

Personal goals, values, and purpose represent the foundations of effective personal leadership. In this introductory course, students explore this concept of personal leadership in their own work and community roles. Through the application of self-assessment tools, students can gain insights into their leadership strengths as well as those areas representing opportunities for improvement. The roles of emotional intelligence and social intelligence are introduced to provide a more comprehensive model of personal leadership. Students also investigate the alignment of Walden's mission of social change with broader societal issues in the workplace, including the relationship between personal and organizational leadership.

(6 cr.)
ITEC 1005

The Profession and Practice of Information Technology

This course provides students a foundation for successful study and professional practice in information technology (IT). Students explore a variety of IT careers and develop a foundational understanding of the components of information systems. Students develop key skills for academic and professional success with communications, analysis, and social responsibility.

(5 cr.)
ITEC 1015

Introduction to Computer Systems

In this course, students are introduced to the fundamental concepts of computer systems to prepare for a role in the field of IT. Students learn about the structure and purpose of hardware components (computers, networks, and interface devices) and software components (operating systems, middleware, applications, and system software). The course includes the essential domain aspects for platform technologies and incorporates emerging technologies. (Prerequisite(s): ITEC 1005.)

(5 cr.)
ITEC 1020

Networking Fundamentals

Corporations, small businesses, and even individuals rely upon robust communication networks that secure local resources while connecting into worldwide infrastructure. This course provides students with the opportunity to develop and administrate a small business network through hands-on lab exercises. They examine physical and logical local network components as well as protocols and connections for internet services and applications. Hands-on labs exercises provide experience with network configuration and settings. (Prerequisite(s): ITEC 1015 or ITEC 1010.)

(5 cr.)
ITEC 1030

Introduction to Programming

The cornerstone of modern software design is object-oriented programming (OOP), which is a methodology that uses objects to represent complex relationships and simplifies the development and management of information systems. This course provides students with introductory information on OOP and other prevailing techniques in programming. Students begin by studying foundational concepts and terminology of OOP. They examine programming paradigms, algorithmic thinking, and problem-solving techniques in OOP. Students engage in coursework on computer program design, constraints, variables, functions, procedures, logic and code control, error trapping, error handling, and interactive coding techniques. They gain hands-on, practical experience on compiling and running applications, reading data interactively, and debugging. (Prerequisite(s): [ITEC 1015 and MATH 1040] or [ITEC 1010 and MATH 1040].)

(5 cr.)
ITEC 2010

Data Structures

A data structure is a specialized layout for organizing and storing data. This is an integral part of the information technology arena; programmers work with many different types of data structures. Using fundamental programming knowledge, such as object-oriented programming (OOP), students continue their practice with OOP and have the opportunity to gain knowledge of advanced data structures, including lists, stacks, queues, hashmaps, trees, and the functions of each. They also learn how to choose data structures that are appropriate for various types of information. They engage in discussions to work through ideas and gain various perspectives on topical issues, such as OO inheritance and polymorphism, arrays, and data collections. Students gain hands-on experience as they solve complex problems by writing a program and using tools to create, compile, debug, and run interactive OO programs with data structures. (Prerequisite(s): ITEC 1030.)

(5 cr.)
ITEC 2030

Platform Technologies and Operating Systems

There are many important benefits from studying the different types of operating systems, such as administering computers efficiently and structuring code more effectively, which lend to best practices in writing code. This course provides students with an overview of the concepts of computer operating systems, including the main functions, similarities, and differences. They explore a variety of topics, including configuration, file systems, security, administration, interfacing, multitasking, and performance analysis. Students contextualize their learning experience through hands-on activities, such as performing basic administrative tasks on different operating systems, including configuring networking parameters, administering user accounts and groups, setting access and application permissions, and locating and analyzing log files. (Prerequisite(s): ITEC 1015 or ITEC 1010 or CMIS 1002.)

(5 cr.)
ITEC 2040

Systems Analysis

There are many roles involved in creating and managing an organization's information system, including the systems analyst. The analyst helps to ensure the software development process is successful by understanding its purpose, scope, and resource requirements. This course provides students with the prospect of understanding the field from the perspective of a systems analyst. Students focus on the definition and examination of system requirements, both functional and nonfunctional, for an information system (IS) project. Through the systems analysis process students learn about the identification of stakeholders, techniques for requirement elicitation, representation, and life cycles. Students sharpen their communication and practical skills by working on an information system development project. (Prerequisite(s): ITEC 1015 or ITEC 1010 or CMIS 1002.)

(5 cr.)
ITEC 2050

Systems Design

This course provides an introduction to Agile system development and various methodologies that support Agile development. Students explore the discipline of implementing system requirements and developing structural and functional designs that model organizational information technology solutions. They examine conceptual modeling and application frameworks. Students learn the basics of modeling, design representations, and the use of design tools. The course also examines planning and implementation issues. (Prerequisite(s): ITEC 2040 or CMIS 3003.)

(5 cr.)
ITEC 2055

Technical Problem-Solving and Project Management

The process of creation, from conception through completion, is complicated and requires a diverse set of management skills. This course combines the fundamental skills in problem-solving with project management skills. Students are introduced to the knowledge, tools, and techniques needed to successfully manage information technology (IT) projects throughout a project life cycle. Students in this course focus on the IT project management process and development of the project team as key to the successful achievement of IT projects. Students analyze the role of the project manager as an integral administrator overseeing the execution, progress, and interaction of all parties involved. Students learn the intricacies of managing projects and programs that may span multiple organizations. They engage in coursework through which they examine the project management cycle, sourcing strategy, third-party provider selection, and management of third-party providers. (Prerequisite(s): ITEC 2050 or CMIS 3004.)

(5 cr.)
ITEC 2025

Discrete Structures

Mathematics underpins much of Information Technology. Programming loops, web searches, data encryption, database queries, and network routing all have a mathematical foundation. This course introduces students to discrete mathematics concepts with focus on applications in Information Technology. Concepts include logic operators, recursive and iterative loops, sets, discrete probability, functions, trees, and graphs. Applications include complexity analysis, programming algorithms, network routing, and protecting and validating data. This course provides a mathematical foundation for applications across IT disciplines. (Prerequisite(s): ITEC 1030.)

(5 cr.)
ITEC 2060

Database Management Systems

All businesses rely on computerized systems to manage their data and to keep that data secure, accurate, and reliable. A database is a system designed to do just this as well as to simplify the processes of data entry, search, and retrieval. In this course, students learn about database management through the examination of the life cycle of a database. They focus on the representation and manipulation of information in relational database management systems and learn how to map real-world data to relational representations and how to manipulate data through relational queries to implement data-intensive applications. Students also discuss related issues, such as database storage, data validation, sorting, grouping, and nesting data. Students learn to use a core subset of the Structured Query Language (SQL) as well as the fundamentals of database administration. (Prerequisite(s): ITEC 2055 or ITEC 3040 or CMIS 3004.)

(5 cr.)
ITEC 2070

User Experience Design

This course introduces user experience design in the context of user experience, how a product behaves and is used for real-world applications. It includes an overview of human perception and cognitive performance, computer processes, and system design approaches to facilitate positive user experiences. Topics include social and emotional interaction, the process of user experience design, how to capture requirements, and construction and evaluation approaches. (Prerequisite(s): ITEC 2055 or ITEC 3040 or CMIS 3004.)

(5 cr.)
ITEC 2080

Web Programming

Every day we are learning to adapt to 21st-century technology. More importantly, we are beginning to rely on it for daily needs, such as obtaining the news, shopping, communicating, banking, and full-scale education. There is a high demand for developers of static and dynamic web pages of all kinds. In this course, students consider factors such as optimization, accessibility, and appeal in the design and development of web applications. They also examine the tools and techniques needed to develop and manage these applications. Through discussions and application assignments, students explore dynamic web page implementations, elements of client-server and server-side processing, data validation, and concurrency issues.


  • ITEC 1030

(5 cr.)
ITEC 3010

Web and Mobile Technologies

Mobile computing was developed in the early 1990's with the introduction of laptop computers. Since then, devices have become smaller, more intuitive and accessible, and have worked their way into businesses, homes, hospitals, and children's backpacks. The basic principles of system design for such technologies are not entirely different from larger-scale development, but designers must make different considerations and use special techniques for web and mobile technologies. In this course, students examine the technical, business, legal, and sociocultural benefits and challenges of mobile devices and wireless communication technologies. Through discussion and written assignments, students explore wireless protocols and business and consumer applications, such as mobile computing, communication, and multimedia devices; and intelligent and context-aware services. (Prerequisite(s): ITEC 2055 and ITEC 2080.)

(5 cr.)
ITEC 3020

Information Assurance and Security

Insecure security systems can cause major risks and vulnerabilities for companies. Breaches in personal employee information, financial information, or company secrets can elicit the downfall of an organization. In this course, students learn the importance of such concerns as well as key concepts of computer and information security, including technical, privacy, organizational, social, and policy issues. They examine fundamental notions of authentication, authorization, and encryption. Students learn about economic and human impact issues through the analysis of case studies of security and privacy breaches. Through discussions and assignments, students also examine risk management, informal system security methods, and corporate governance.  (Prerequisite(s): ITEC 2055 or ITEC 3040 or CMIS 1002.)

(5 cr.)
ITEC 4010

Network Administration

Students explore the role of a network administrator, the many considerations of operating a modern system, and the tools and technologies that are available to meet the requirements and demands of an organization's network. They acquire an understanding of the hardware and software components that make up the internet and examine protocols, routers, and client/server architecture related to configuring network services. Students study software platforms, control, shared resources, and security from a practical perspective. Through a series of hands-on assignments, students practice administrative tasks using applications as network tools for routing, securing ports, configuring network address translations, and confirming reconfigurations. (Prerequisite(s): [ITEC 1020 and ITEC 2055] or [ITEC 1020 and ITEC 3040].)

(5 cr.)
STAT 3401

Statistics for Data Analytics

Statistical analysis is a key information technology tool. Quality assurance, data mining, and performance monitoring all employ extensive statistical analysis. Other applications incorporate various aspects of probability and statistics. This course provides students with an introduction to statistics for data analytics. Within an analytics framework, students synthesize theory with practical applications to learn the fundamentals of statistical reasoning, and the use of numeric and graphical descriptive statistics, statistical comparison, correlations, and other methods. Throughout, students also have the opportunity to use statistical software to solve problems.


  • MATH 1030 or MATH 1040

(5 cr.)
ITEC 4030

Systems Integration

Students in this course examine the systems integration approaches used by today's organizations to learn what makes them more effective, efficient, and competitive. They explore the potential of enterprise application integration (EAI) using traditional and cloud-based platform environments. Through a hands-on approach, students learn to solve an integration problem by designing an appropriate architecture. (Prerequisite(s): [ITEC 2055 and ITEC 2080] or [ITEC 3040 and ITEC 2080].)

(5 cr.)


ITEC 3201

Database-Driven Web Applications

In this course, students gain the skills necessary to develop and administer database-backed dynamic web applications. Demand for developers who can create cutting-edge, fully-interactive, dynamic websites is increasing as organizations compete for web presence. Students explore contemporary development tools for database-driven web applications, the use of multitier architecture to separate business logic and presentation, and data storage and management. They also examine server and application configuration to ensure site security, session management, and user authentication. In this course, students have the opportunity to enhance their communication and critical-thinking skills as they engage in peer discussions on topical issues, such as web hosting, website operations, security, and database management. (Prerequisite(s): ITEC 2060 and ITEC 2080.)

(5 cr.)
ITEC 4201

Database Administration

The database administrator plays an integral role in ensuring that the information on which organizations rely is organized, efficient, and secure. In this course, students identify the range of tasks a database administrator performs, including disaster recovery, performance analysis and tuning, data dictionary maintenance, data modeling and optimization, and database and user management and monitoring. They also assess the techniques, tools, and best practices used in managing a relational database. Students apply concepts presented in the course to practical exercises involving installation, management, performance monitoring, creation of users and user privileges, backup, and recovery.   (Prerequisite(s): ITEC 2060.)

(5 cr.)
ITEC 4202

Advanced Database Topics

Mathematics underpins much of Information Technology. Programming loops, web searches, data encryption, database queries, and network routing all have a mathematical foundation. This course introduces students to discrete mathematics concepts with focus on applications in Information Technology. Concepts include logic operators, recursive and iterative loops, sets, discrete probability, functions, trees, and graphs. Applications include complexity analysis, programming algorithms, network routing, and protecting and validating data. This course provides a mathematical foundation for applications across IT disciplines. (Prerequisite(s): ITEC 4201.)

(5 cr.)
ITEC 4203

Fault-Tolerant Systems

Businesses rely on stable, secure systems to run their organizational operations. If a system is disrupted or encounters problems, it may result in loss of money, time, or customer faith. Effective data center operation helps to provide assurance that the integrity and functionality of a system is at low risk of disruption or threat. Students in this course explore the study and application of the principles of fault-tolerant systems (failsafe) and networks, which are used to ensure systems continue to operate appropriately, even if one or more components fail. They learn about a variety of topics, including design; modeling; analysis; and integration of hardware, software, and redundancy techniques to achieve dependable systems. Students also examine performance and reliability evaluation techniques, system diagnosis, disaster recovery planning, backup strategies for data and hardware, virus monitoring, and associated security and administration issues.   (Prerequisite(s): [ITEC 2055 and ITEC 2025] or [ITEC 3040 and ITEC 2020].)

(5 cr.)


ITEC 4999

IT Capstone Project

In this capstone project course, students complete an integrative IT project that combines multiple aspects of their information technology program. The project requires collaboration with a team of students to manage, analyze, design, implement, and evaluate a computer-based information system. The system development process is initiated with a case study included within the course structure. Students will develop a project charter that will guide them through the discovery of functional and nonfunctional requirements, the creation of a system design based on those requirements, and the development and testing of a functional computer application. Students will develop a management presentation to describe the project design and justify the continuation of the project. In addition, students will create or update their professional development plan, using the plan as a starting point for a job search or career upgrade based on the experience and professional skills they have developed while completing their educational program. (Prerequisite(s): [ITEC 4020 and 3402 and 4401 and 4402] or [ITEC 3201 and 4201 and 3202 and 4203] or [ITEC 3301 and 4101 and 4302 and 4203] or [ITEC 3101 and 4101 and 4102 and 4103] or [ITEC 3501 and 4501 and 4502 and 4503] or [ITEC 3201 and 4201 and 4202 and 4203] and ITEC 4902.)

(5 cr.)


Choose three courses from general education, BS in Information Technology, other Walden bachelor’s degree programs, or Accelerate into Master’s (AIM) courses. At least 1 course must be at the 3000 level or higher. Your elective credits should total 15 to meet your program requirements. You may also be eligible to transfer previous credit to meet your elective requirements. Note on minors: Electives can also be used to complete a six-course minor. Although this program requires fewer than six elective courses, you have the option to complete a minor and graduate with more than the required number of credits for this program.


Tuition and Fees

Curriculum Component Requirements Cost Amount
Tuition 181 quarter credit hours $325 per quarter hour $58,825
Technology Fee Per quarter $160 $2,560


*Tuition reflects the minimum time to completion. Time to completion varies by student, depending on individual progress and credits transferred, if applicable. Tuition and time to complete may be reduced if transfer credits are accepted, or if you receive grants, scholarships or other tuition reductions. Walden may accept up to 135 transfer credits. For a personalized estimate of the number of your transfer credits that Walden would accept, call an Enrollment Specialist at 844-768-0109.

Tuition and fees are subject to change. Books and materials are not included and may cost up to an additional $5,000.


Many Walden degree-seeking students—67%—receive some form of financial aid.* Create a customized plan that makes sense for you.

*Source: Walden University’s Office of Financial Aid. Data reports as of 2018.

Find Ways to Save

Program Savings

Receive up to a $1,300 Grant if you reside in the U.S. and start this program on June 28, 2021. Contact one of our Enrollment Specialists to learn more.

Get Started Now

Admission Requirements

Admission is considered for adult students who hold a high school diploma or its equivalent. Applicants must also meet one of the following criteria:

  • You are 21 years of age or older.
  • You are less than 21 years of age with at least 12 quarter credits.
  • You are an active member of the military or a veteran with documentation of service.

More information for international applicants.



Have a Question?

Chat with a BS in Information Technology - Database Administration Enrollment Specialist.

Chat Now