Offered By: College of Science, Engineering, & Technology
Earn Your Degree in Computer Programming
In the Bachelor of Science in Computer Programming, offered through Grand Canyon University's College of Science, Engineering and Technology, you increase your understanding of Java, C# and SQL in addition to software development. In this program, you study advancements in computer programming languages, from “Hello World” to 21st-century digital software and applications. With society's increased reliance on technology comes a great demand for professionals skilled in programming.
Using a foundational approach to your education, this computer programming degree program begins with courses to introduce you to the Christian worldview, effective communication, and critical thinking. In small dynamic learning environments, you are oriented to the principles of research and technical writing, advanced programming, and information security concepts. Great emphasis is placed on software and database application development throughout the program to prepare you for changing trends in technology.
Take Advanced Science and Technology Courses
The BS in computer programming degree emphasizes the integration of mobile network technologies, software as a service, proficiency in a variety of programming languages and much more. You receive a contextual general education in addition to taking major courses focused on information security, cloud computing, software project management and more. In addition to studying challenging curriculum relevant to the 21st century, you focus on developing workplace skills, including communication, teamwork, initiative, self-confidence and strong work ethic.
What You Will Learn
Explore Computer Programming Curriculum
In this computer programming degree program, you study the following topics:
- IT case planning for global business
- Professionalism and ethics in technology communication
- Operating systems concepts
- Enterprise applications programming
- Algorithms and data structures
- Career Outcomes
Find a Career in Computer Programming
The Bachelor of Science in Computer Programming degree helps prepare you for a career in digital, network and enterprise companies. You may pursue a role as a computer and information system manager, computer programmer, systems analyst, geospatial information technologist or web application developer.
Join Grand Canyon University’s vibrant and growing campus community, with daytime classes designed for traditional students. Immerse yourself in a full undergraduate experience, complete with a curriculum designed within the context of our Christian worldview. New modern classrooms, suite-style residence halls, popular dining options, resort-style swimming pools and a focus on creating a dynamic student life make G.C.U. a top choice for high school graduates and transfer students. Exciting events, well-known guest speakers, and Division I athletics round out the traditional student experience. Our welcoming campus community is the perfect place to find your purpose.
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. G.C.U. offers the most experienced leadership in delivering online degree programs. Full-time faculty members and fully trained adjunct instructors, equipped with strong academic backgrounds and practical experience in their fields, support you every step of the way. Designed with the career-oriented professional in mind, our online classes provide an intimate environment that stimulates engaging and challenging discussions. Choose from programs across our distinct colleges, in high-demand employment areas. Classes begin frequently.
Grand Canyon University’s evening programs cater to the demands of working professionals who prefer an in-person learning environment. Our night classes meet just once per week and offer the interaction and discussion of a typical college classroom. Night classes are designed for a specific number of students, providing a warm and nurturing environment that supports an engaging experience. In an evening cohort, you will progress through your degree program with the same career-minded classmates, providing an opportunity to network and forge relationships that go beyond the classroom. Classes begin frequently at various locations, including our main campus.
This school offers programs in: