Information Technology & Software Development


The number of high-paying IT and software development jobs outnumber qualified candidates. It's not enough to just know the concepts and theory behind the different technologies. IT and software development professionals are hired based on what they can actually do. That's why our graduates are at the top of many employers’ hiring lists. Our hands-on approach prepares students to actually do what others can only talk about.

Student View

After a complete change in career direction, Tyler Keith had so many job offers he got to choose which one to take.


Why come to LDSBC? It's simple. 90 percent of our graduates are placed in a career or choose not to go to work.

Career Opportunities

There are currently more job opportunities in IT and software development than qualified candidates to fill them. Companies are eager to hire people with understanding and skills necessary to manage their technology needs and are willing to pay for it.

Our students are currently working for companies like UNISYS, Rio Tinto, EMC/Dell, Fireeye, CSS, DMBA, ICS and The Church of Jesus Christ of Latter-day Saints. Others are managing the technology efforts for small to mid-sized businesses.

If you plan to design your career in Information Technology here are some career paths you could focus on:

  1. Software Development

    The outlook for software developers is extremely bright.  Software development is not just about programming, it is about solving problems using technology. Being able to work in teams is highly important. Knowing the right way to design software makes software developers value in the market increase. So, if you like solving problems, working with other bright people and designing a better mouse-trap software development is for you.

    Software Development required courses and graduation requirements.

  2. Database Administration

    Database Administrators (DBAs) are critical to any organization, whether large or small. As the amount of data that companies collect and maintain continues to grow exponentially, the role of the DBA becomes critical to ensuring that data is accessible, confidential, and secure. Graduates will be able to design, implement and maintain databases, applying knowledge of database management systems.

    Database Administration required courses and graduation requirements.

  3. Network Engineering

    All organizations require a network infrastructure in order to conduct business. Successful graduates will install, configure, support and protect an organization’s infrastructure, whether it is a local area network, wide area network, or Cloud model. They will implement systems that will monitor the network’s viability, and availability as well as ensure that the network infrastructure is safe from external attacks.

    Network Engineering required courses and graduation requirements.

  4. Server Administration

    A server administrator, or system administrator, works with a variety of back office devices that are used for things such as hosting databases, hosting websites and other network services used by the organization. Network services must be maintained, updated, and protected and it is the Server Administrator who has the primary responsibility of keeping things running smoothly.

    Server Administration required courses and graduation requirements.

  5. Business Intelligence

    Companies leverage software and services to transform data into actionable intelligence that develop a picture of where the company stands in their given industry and where they can reduce costs.

    Buisness Intelligence required courses and graduation requirements.

  6. Cyber Security

    Companies pay big money to ensure that their data and corporate secrets remain secret. In addition, governmental regulations are becoming more and more aggressive towards businesses that do not protect customer information or medical organizations that do not protect customer health information from attack. This degree prepares students to enter the world of corporate espionage and data protection.

    Cyber Security required courses and graduation requirements.

  7. Systems Analysis

    Systems Analysts are like software architects. They have to understand as much about the business processes of their company as they do about programming. The Systems Analyst has to understand programming concepts, but usually does not actually do the programming. Similar to an Architect in relationship to a General Contractor.

    Systems Analysis required courses and graduation requirements.

  1. Technical Support Engineer

    One of the most valuable skills any technology professional can learn is the ability to troubleshoot problems. This is not something that always comes easy and one of the best ways to get experience troubleshooting is to work as a technical support engineer.  This type of position provides valuable experience for the IT professional to learn how to troubleshoot all sorts of technical problems. Many IT departments often seek people who have had experience troubleshooting problems with customers. 

    Technical Support Engineer required courses and graduation requirements.