IT 212: Applied Object-oriented Programming

Course Overview

IT 212 offers an introduction to Object-Oriented Programming. Students will use object-oriented programming to integrate systems and applications on multiple platforms, developing and understanding basic distributed applications and how they communicate.

IT 212 mainly uses the Python programming language; it introduces the Java programming language at the end of the course.

Course Goals

  • Students will be able to implement algorithms from pseudocode using the Python language
  • Students will be able to find and correct errors in Python programs
  • Students will be able to design and implement classes in Python
  • Students will be able to write simple programs in Java