Object-Oriented Programming

CS4153.01
Course System Home Terms Spring 2015 Object-Oriented Programming

Course Description

Summary

***Time Change*** In this course, students will learn the principles and practice of object-oriented programming. While much introductory computer science coursework focuses on the fundamentals of programming (program structure, loops, conditionals, design), this course will dig deeper into working in the object-oriented paradigm. Students will learn to program in an object-oriented programming language (likely Java, but C++ is a possibility), and will work on a group software project, including a graphical user interface, to solidify skills. This class is a natural next step for those who have taken an introductory programming course, and is also highly recommended for advanced students as a way of increasing their skills and perspective as computer scientists.

Prerequisites

Permission of the Instructor

Please contact the faculty member :

Instructor

  • Andrew Cencini

Day and Time

Academic Term

Spring 2015

Credits

4

Course Level

4000

Maximum Enrollment

10