Java Programming: Principles of Software Design

Java Programming: Principles of Software Design is course 4 of 5 in the Java Programming: An Introduction to Software Coursera Specialization. In this course, students write programs in Java to solve real­ world problems that are large enough to require multiple classes working together. They learn how to design programs to solve problems that require solutions that scale and also learn about the Java Collections classes and how Java interfaces facilitate developing programs that scale.

 

Instructors:


Departments:

  • Computer Science
  • Electrical and Computer Engineering

Project Use:


Subjects:


Launch Date:

  • December 2015

View the project