2258: Problem Solving with Object Oriented Programming
This interdisciplinary course is designed for students who are interested in understanding the principles that govern Object-Oriented Programming (OOP) and software development in order to assist with problem-solving in their own disciplines. The course addresses algorithm building principles, problem-solving strategies, how to analyze problems to identify requirements, and how to design an object-oriented solution. Students design, write, and debug computer programs.
- Credits:3