Skip to content

Spectual/BU-CS611-24fall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GRS CS 611 Object Oriented Software Principles and Design (in Java)

Boston University - Fall 2024

Instructor: Christine Papadakis-Kanaris

An advanced course in Software Engineering with a specific focus on the design and development of software solutions using the Object Oriented Software paradigm. This course is aimed on developing a deep understanding of the fundamental principles and techniques of object-oriented programming. Focus will be on the specification, programming, and analysis of reliable, and reusable software using object-oriented design principles. Topics include Classes, Objects and memory models, Abstraction, Inheritance and Polymorphism, Interfaces and Generic typing. Emphasis will be placed on using OO principles to design software against failure, and to design software for reusability through well-known design patterns.

About

BU 24fall CASCS 611 Object Oriented Software Principles and Design (in Java)

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages