UBC: 6133 University Boulevard, Vancouver, British Columbia, V6T 1Z1
Java is the most widely used programming language and the best way to get started with coding. This course provides an excellent launching point into the world of object-oriented programming.
In this course, students will gain a foundational understanding of the anatomy of code, and use Processing IDE to gain a strong understanding of object-oriented coding. The course covers the basic syntax of Java, enabling students to create conditionals, loops, and functions. It also covers Object-Oriented design, as well as provides an introduction to Processing.JS and UI design principles, which are further explored in depth in the advanced course Mobile App Development with React.