Object-Oriented Programming (CS4153.01)

Andrew Cencini

***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
Credits: 4
T 2:10pm - 6:00pm
Maximum Enrollment: 10
Course Frequency:
This course is categorized as All courses, Four Credit, Updates, 4000, Computing, Andrew Cencini, and tagged , , , , , , , .