The College of Science, Engineering and Technology offers degree programs that prepare students for high-demand professions in science, technology, engineering and math (STEM) fields. With an emphasis on Grand Canyon University’s Christian worldview, our college believes in instilling social awareness, responsibility, ethical character and compassion. Our blog, BrainSTEM, focuses on topics related to science, engineering and technology, with engaging contributions from students, staff and faculty. On the blog, you can find helpful resources relating to STEM fields and learn more about current events occurring globally, locally and within GCU. We hope to provide our readers with information that helps them learn about the necessary knowledge, skills and mental disciplines to succeed in today’s job market.
Let's get started on your degree

* Do you have a high school, college or university credits from outside the U.S.?
* Are you a U.S. Citizen?
* Are you a licensed, registered nurse in the U.S.?
(example: 777-777-7777)

* Required field

** Required field if international

Request More Information
Category: Featured

Computer programmers can make a great impression at the technical interview by being well-prepared for the most common questions. Typically, coders spend weeks studying before each interview. This might seem excessive but remember that the more time you spend preparing for the questions, the more confident you’ll feel in front of the whiteboard.

Questions About Arrays

Interviewers love to ask questions about arrays. In a typical technical interview, you’ll likely get asked multiple questions about them. The problem with them is that, once an array is created, it is impossible to change its size. If you need to make an array shorter or longer, you’ll have to create a brand new array and transfer the elements. To answer array-based questions proficiently, you should brush up on array data structure and programming constructors, like fundamental operators. Consider these common array-based questions and directives:

  • Using Java, reverse an array in place.
  • If an array has multiple duplicates, how can you find duplicate numbers?
  • Using Java, remove duplicates from a particular array.
  • Identify the smallest and largest numbers on an unsorted integer array.

Questions About Linked Lists

Like an array, a linked list stores elements in a linear way. Unlike the array, a linked list does not rely on contiguous storage locations for the elements. Since linked lists are just lists of nodes, you can add or take away elements instead of creating an entirely new linked list. Linked lists are recursive data structures so brush up on the basics of recursion before your technical interview. Consider these common linked list questions and directives:

  • Reverse a linked list.
  • Without recursion, reverse a singly linked list.
  • How can you eliminate duplicate nodes in an unsorted linked list?
  • How can you convert a binary tree to a doubly linked list?
  • How can you swap every two nodes?

Questions About String Coding

If you have a solid knowledge of the array, string-based questions should be easier for you. Strings are a character array. It can be helpful if you remind yourself of the structure of strings, regardless of which programming language you’re using for the solutions. And always remember that strings are immutable. Some of the most common string-based questions and directives include:

  • Find all the permutations of a string.
  • How can you use recursion to reverse a given string?
  • Are two given strings a rotation of each other?
  • Is a given string a palindrome?
  • How can you determine if two strings are anagrams of each other?
  • How could you print duplicate characters from a given string?
  • How can you tell if there are only digits on a given string?

As you can see, there are lots of questions you should prepare for when you’re getting ready for your technical interview. Set aside more time to study than you think you’ll need.

You can prepare for a seamless transition from academia into the workforce with help from the Career IMPACT Center and the Office of Internships. Grand Canyon University is committed to helping our students achieve their career aspirations. If you’re a future student who wants to learn more about our Bachelor of Science in Computer Programming degree, you can click on the link to Request More Information.


As a science major, you are likely to enroll in a course on anatomy and physiology. An introductory anatomy course will cover a great deal of material pertaining to the cells and tissues and bodily systems. Students will learn to recognize key concepts in organ systems and body function. It can be challenging to retain all of this information. There are a few smart studying strategies you can use to give your brain a boost.

Use Anatomy Mnemonic Devices

Mnemonic devices are memory tricks that can help your brain remember complex information. There are at least nine basic types of mnemonics, including musical jingles (ever wonder why so many TV commercials are set to music?) and expression mnemonics. Expression mnemonics are the most commonly used. You might remember Please Excuse My Dear Aunt Sally from your high school math classes. It helps students remember the order of operations, from parentheses to subtraction. One helpful device for anatomy is PEST OF, which can help you remember the cranial bones:

  • Parietal
  • Ethmoid
  • Sphenoid
  • Temporal
  • Occipital
  • Frontal

Use the device, Come, Let’s Get Sun Burned, to remember the layers of the epidermis.

  • Corneum
  • Lucidum
  • Granulosum
  • Spinosum
  • Basale

Use Visualization Techniques

If you have an active imagination, you can create visual imprints in your mind for the concepts that you’re struggling with. Do this by considering words that might sound similar to the medical terminology. Then, form a picture of those words in your head. The sillier the picture is, the easier it will be to remember. For example, the ginglymoid  joints, which are the hinge joints, sound similar to “jingle mud.” Picture a golfer using those impressive elbow joints to swing a string of jingle bells back and forth through a patch of mud.

Learn the Latin and Greek Roots

If medical terminology sounds like a foreign language, it’s because much of it is! A lot of terms you’ll encounter in anatomy class have Latin or Greek roots. Learn the common prefixes, which are the groups of letters at the beginning of the word and suffixes, which are the letter groupings at the end. The root word is the base. As an example, take a look at “pericarditis.” The root is card, which means “heart.” The suffix is itis, which means “inflammation.” And the prefix is peri, which means “around.” Even if you’d never seen this word before, you could safely assume, based on its basic components, that pericarditis refers to inflammation around the heart. And if you’re familiar with the pericardium, which is the sac-like tissue that surrounds the heart, you can infer that pericarditis is specifically referring to the inflammation of the pericardium. Knowing the components of the words you’re studying can help you decipher other terms as well.

Anatomy is one of the courses you’ll take while you work to earn your Bachelor of Science in Forensic Science . This rigorous degree program will enable you to pursue a rewarding career as a forensic analysis professional. Click on the Request More Information button at the top of your screen to learn how you can become a student at Grand Canyon University.



Cybersecurity is proving to be among the most in-demand career fields of the 21st century. In fact, through 2026, the U.S. Bureau of Labor Statistics projects the field to grow by 28 percent—a much faster rate than the average. New threats are emerging practically every day and as the cyber-attacks evolve, so too must the tactics used by cybersecurity professionals. Even as cybersecurity specialists look ahead to the future of the digital era, it’s worth taking a look back to see how the field has evolved over time.

Continue Reading

By Charinee Chantarasak, Jamie Graham and Ryan Iskandar
Students, College of Science, Engineering and Technology

Imagine an immersive environment where students can step into a real-life laboratory and have access to millions of dollars’ worth of equipment at their fingertips to conduct research. Students and all users could see processes and scenarios that are tangibly impossible to bring into the physical classroom.

Continue Reading

You’ve likely heard about some of the most common jobs in cybersecurity, such as security consultants and information security analysts. There are also management and executive positions available, such as chief information security officer (CISO) and information technology (IT) manager. However, there is a whole world of possibilities in this field beyond these common job titles. If any of the following careers appeals to you, consider earning your Master of Science in Cyber security.

Continue Reading

Java is a strong and versatile programming language. Most tech companies generally expect that the computer programmers they hire will know how to use Java, so you’ll definitely want to focus on it while you work toward your degree. As with learning any new programming language, you’ll be able to pick up on its nuances better by practicing coding as you learn. Be sure to watch out for these common mistakes.

Continue Reading

By Christine Hanson
Engineering Academic Project Manager, CSET

If you study, teach or work in the engineering department, chances are that you know Cory Cathrea. The junior electrical engineering major and president of the GCU IEEE (Institute of Electrical and Electronics Engineers) Student Branch is a master networker and quickly made a name for himself on campus. In fact, that’s what drew the San Francisco Bay area native to GCU – in a young, smaller program, he could get involved right away.

Continue Reading

By Kaylor Jones
Professional Writing and Psychology, Honors College

The human body is an amazing machine, all of its cogs working together smoothly to optimize daily functioning. While earning a BS in Biology with an Emphasis in Pre-Medicine or a BS in Nutritional Sciences through the College of Science, Engineering and Technology, students at Grand Canyon University will study anatomy and physiology to learn the roles of the systems of the body. Some of these body parts, however, appear to have no important role to the modern human.

Continue Reading

By Emmett Rogers
Student, College of Science, Engineering and Technology

During my time in the BS in Biology with an Emphasis in Pre-Medicine program at GCU, I wanted to be as involved as I possibly could while still being able to focus on my studies. However, I did not join any clubs throughout college, preferring to get involved with a research group instead. I wanted to have research experience because it helps with self-learning and forces you to think further into a specific topic.

Continue Reading

By Kaylor Jones
Professional Writing & Psychology, College of Humanities and Social Sciences

The College of Science, Engineering and Technology at Grand Canyon University provides students with unique and exciting opportunities to engage in faculty research, design and development projects. Take advantage of some of these options to work alongside faculty while gaining experience and a competitive edge for internships, graduate schools and careers:

Continue Reading
Next Page »