Master of Science in Software Development (Bridge)

Bridge (Master of Science in Software Development)

Offered By: College of Science, Engineering, & Technology

Are you looking to take your career in a new direction? Careers in software development are promising and rewarding options for those who are interested in technology and would like to have a direct hand in creating the software our society uses every single day.

Grand Canyon University’s Bridge to a Master of Science in Software Development is directly designed for candidates with a bachelor’s degree in an unrelated field, allowing them to build the skills necessary for success in the software development master’s program.

Take the First Step to Designing & Developing Software

Even for those with limited to no experience in software development, this bridge pathway offers learners the opportunity to gain the necessary background for success in the full software development master’s program.

Throughout four courses, students gain a wide breadth of knowledge and gain hands-on skills. Courses dive deep into these topics:

  • Computer programming: Learn fundamental concepts of the programming languages, focusing on object-oriented techniques as well as troubleshooting, problem-solving and basic algorithm knowledge.
  • Java: Explore the Java programming language in-depth, focusing on advanced techniques. Course allows students to gain knowledge in topics including file I/O, generics, collections, multi-threading, networking, and unit testing.
  • Database design and development: Equip yourself with the basic technical skills to implement database solutions. Coursework covers relational and non-relational databases, data definition language, data manipulation language, SQL server management and more topics necessary for creating and interacting with databases.
  • Cybersecurity: Prepare to secure data and maintain the privacy of digital information. The coursework explores white-hat hacking techniques, the use of preventative tools and how to identify potential breaches.

Join the Quickly Growing Software Development Industry

Technology is immensely important in our 21st century society, and its importance is only continuing to grow. The generation of usable software is necessary in every field, industry and organization. As this necessity increases, so will the job opportunities for high skilled software development professionals.

Online Bridge Class Options Available

GCU’s Bridge to the Master of Science in Software Development pathway is designed with working professionals in mind. Flexible online options allow for candidates to complete their degree while maintaining their already busy schedules.

Online courses require the same rigorous coursework as in-person courses, meaning you will experience the same level of advanced education in both the remote and traditional settings. Laboratory requirements allow students to gain hands-on experience in important field content, providing a workable foundation made up of both theoretical knowledge and hands-on skills.

Enrolling in GCU’s software development bridge pathway can be your first step toward transforming your career into one you are passionate about. Contact an admissions counselor or apply today for more information.

Get More Information!

Loading Form

Total Credits: 16
Online: 7 weeks
[More Info]
Up to 90 credits, only 84 can be lower division
Online: $485 per credit [More Info]

Course List

16 credits
Total Degree Requirements:
16 credits

Core Courses

Course Description

This course introduces the fundamental concepts and syntax of the Java programming language. The course focuses on object-oriented techniques in Java with an emphasis on problem solving and fundamental algorithms.

Course Description

This course focuses on software development using the Java programming language. The course focuses on advanced object-oriented techniques in Java along with advanced topics including file I/O, generics, collections, multi-threading, networking, and unit testing. Prerequisite: CST-105.

Course Description

This course provides students with the technical skills required to design and implement a database solution using both relational and non-relational databases. Students use data definition language (DDL) to create and delete database objects, and data manipulation language (DML) to access and manipulate those objects. Students gain hands-on experience with database design, data normalization, SQL sub-queries, creating and using views, understanding and working with data dictionaries, and loading and unloading databases. The laboratory reinforces and expands learning of principles introduced in the lecture. Hands-on activities focus on writing code that implements concepts discussed in the lecture course, specifically creating databases and SQL queries. Prerequisite: CST-105.

Course Description

This course provides a fundamental understanding of the importance of cybersecurity through a broad range of Cyber Security topics. The course introduces core concepts and terminology used in Cyber Security and Information Systems security. Students will learn concepts related to identifying common attack vectors, threats, preventive tools, and keeping information secure as it travels across a network. Students will also gain a basic understanding of how Cyber Security threats and Social Engineering impact society.


GCU Online Student

Pursue a next-generation education with an online degree from Grand Canyon University. Earn your degree with convenience and flexibility with online courses that let you study anytime, anywhere.

* Please note that this list may contain programs and courses not presently offered, as availability may vary depending on class size, enrollment and other contributing factors. If you are interested in a program or course listed herein please first contact your University Counselor for the most current information regarding availability.

* Please refer to the Academic Catalog for more information. Programs or courses subject to change.

Scroll back to top