Brandeis University

    COSI 12B: Advanced Programming Techniques in Java

    Instructor: Michael Golitsyn
    Prerequisites: COSI 10a or successful completion of the COSI online placement exam.
    Course Description: <b>This course will be a traditional on-campus course in Summer 2022</b><br> Studies advanced programming concepts and techniques utilizing the Java programming language. The course covers software engineering concepts, object-oriented design, design patterns and professional best practices. This is a required foundation course that will prepare you for more advanced courses, new programming languages, and frameworks.
    Session: Session II
    Day: M, T, TH, F
    Time: 11:10am - 1:10pm
    Credit Hours: 4 Credits
    Course Format: On-Campus Course for Summer 2022
    Brandeis Graduation Requirement Fulfilled: SN, DL
    Enrollment Limit:
    Course Classification: Undergraduate Level Course
    Course Tuition: $3,290
    Course Fees: None
    Open to High School Students: No