Computer EngineeringComputer Information SystemsComputer NetworkingComputer ScienceCybersecurity

Computer Science Principles Lab: Java

A truly versatile language, Java is used for programming web, mobile, and desktop applications for a variety of platforms. This hands-on lab is designed to build on the concepts in the Computer Science Principles series. It shows how to apply concepts such as variables, functions, conditions, loops, and collections to the Java language. You also get an introduction to the basics of object-oriented programming (OOP) in Java. Download the free exercise files and follow along with series instructor Doug Winnie as he breaks down the syntax and shows Java in action.

Learn More