Bridge Master of Science in Computer Science
Grand Canyon University’s Bridge (Master of Science in Computer Science) program is designed to be an accelerated pathway into GCU’s Master of Science in Computer Science degree program for those interested in engineering, information technology, science and more specifically, a career in computer science. A bachelor’s degree, which can be in an unrelated field, is required.
Computer science is an ideal career path for those with a passion for technology and computers, and those who enjoy thinking critically, analytically and creatively to solve problems. To help individuals determine whether or not a career in computer science is right for them, they may ask questions such as, “Am I interested in math, science, learning computer languages and artificial intelligence?” or, “Do I find it fascinating to think about how computer systems and mobile devices can be more innovative and work better?” If so, completing the bridge program to pursue a career in computer science is the first step to take.
What is a Computer Science Bridge Program?
Offered by the College of Science, Engineering and Technology, this six-course, 24-credit online bridge program introduces students to computer science and will support students in building the foundational skills necessary to be successful in the graduate program. Equipped with these skills, students can move on to deepen their understanding of the field which focuses on the theory, design, development, application and analysis of software, algorithms, applications and technological systems.
The computer science bridge program begins with the study of calculus for science and engineering, which provides a rigorous treatment of elementary calculus concepts and methods and its application to real-world problems. The curriculum goes into more detail below.
Learn Fundamentals for a MS in Computer Science
Students will develop competencies in the areas below:
- Calculus for Science and Engineering I: Learn about differentiation, optimization and integration; interact with software that facilitates problem analysis and graphing
- Applied Linear Algebra I: Engage in concepts and techniques of modern linear algebra, while writing about linear algebra concepts and applying theory to examples
- Computer Programming I: Become familiar with the Java Programming language by learning about its fundamental concepts, syntax and object-oriented techniques
- Algorithms and Data Structures: Learn about classical algorithms and data structures with an emphasis on implementation to solve real-world problems; the lab reinforces and expands upon principles addressed in the lecture and provides hands-on coding activities
- Digital Logic and Design Lecture & Lab: Gain an introductory understanding of discrete mathematics with an in-depth focus on digital logic; while participating in the lab, students will write computer programs that integrate concepts covered in the lecture
- Operating Systems Concepts: Explore UNIX-derived, open-source operating systems, along with the history and development trends in open-source OS
Next Steps After a Computer Science Bridge Program
Students will strongly benefit from moving directly into the master’s program following the bridge program. As the next step, the master’s program will prepare students for senior and leadership positions that range from algorithm designer and enterprise software tool developer to senior software architect and director of software development. See GCU’s Master of Science in Computer Science page for an overview of the program, employment projections, potential workplaces and more.
* Please refer to the Academic Catalog for more information. Program subject to change.