Program Details

Undergraduate Certificate of Completion in Java Programming

Offered By: College of Science, Engineering, & Technology
Total Program Credits & Course Length:
Total Program Credits: 16
Campus: 16 weeks


Earn Your Java Programming Certificate at GCU

Grand Canyon University's Undergraduate Certificate of Completion in Java Programming equips students with skills in Java, an in-demand programming language that powers applications and the web. This programming language rates at the top of the TIOBE Index,* runs on billions of devices and various platforms, and is a key component for Android applications. Completing a Java programming certificate may lead to a career with job responsibilities such as writing, revising and updating website applications and coding algorithms, as well as analyzing and validating data.

This immersive Java certificate program provides the requisite knowledge to break into Java programming. Students will gain a foundation in Java object-oriented techniques, Java-driven software development, and building applications using software engineering methods. Students learn concepts and techniques for improving new code and refactoring existing code.

Degree Outcomes

Specialize in Java within the Tech Industry

Earning a Java programming certificate puts students onto a professional path with strong employment opportunities, such as in the fast-growing software development field. According to the Bureau of Labor Statistics, the number of jobs requiring software developers will increase by 24% by 2026 - an increase of over 300,000 related jobs.**

What You Will Learn

Develop High-Demand Skills in Java Programming

This offering includes the following course content:

  • Java fundamental concepts and algorithms, syntax and problem solving
  • Java software development, and relationships between machine architecture and data organization through Java-based projects
  • Interfaces, event and exception handling, Java I/O and collection framework
  • Concepts, tools and frameworks of Open source software development

Students will be able to build applications and develop an acquaintance with compilers, scripting languages, frameworks, build tools, APIs, version control software and licensing constraints using operating systems like Linux. Throughout the Java programming certificate, students will also obtain skills in professional communications and conduct associated with a career in technology.

Career Outcomes

Explore Professions with a Java Certificate

Equipped with this certificate, graduates may seek career opportunities such as Java developer, computer programmer, software developer or software engineer with a specialty in the Java programming language. Other career paths include information security analyst, computer system analyst and computer network architect.

*Information retrieved from

**Information retrieved from the Bureau of Labor Statistics

Program Domains

Course List

The programs offered at Grand Canyon University may vary by content and course length. You are currently viewing the program version available in Arizona. For information about specific course content, credit length and VA approval in your state, please contact a counselor at 1-855-GCU-LOPE or click here to request more information.
16 credits
Total Degree Requirements:
16 credits

Program 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 exposes the relationships between machine architecture and data organization through Java-based projects, including algorithmic machines. Prerequisite: CST-105N.

Course Description

This course covers user interfaces, event and exception handling, Java I/O, and the collection framework. Students build applications using software engineering methods including design models and implementation/testing strategies, while learning to assume professional responsibilities. Prerequisite: CST-135N.

Course Description

This course covers the concepts, tools, and frameworks of Open Source software development. Using open source operating systems like Linux, students develop an acquaintance with compilers, scripting languages, frameworks, build tools, APIs, version control software, and their licensing constraints. Students also learn how to participate in and contribute to open-source projects. Prerequisite: CST-135N or CST-235N or BIT-210.

Program Locations



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 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 GCU 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.

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

* The Department of Education defines how an institution must calculate a program's On-Time Completion rate for federal disclosure purposes. The On-Time Completion rate is based on a program's published required number of months to complete all degree requirements as provided in the institution's catalog. Completion statistics are updated every January and are based on the cohort of students who started the program in the same year and then graduated within the published program length.

Online and Evening program disclosures (4 months)

* Please refer to the Academic Catalog for more information. Program subject to change.