Advanced Programming Concepts

MET CS 422

  • Quantitative Reasoning II
  • Critical Thinking
  • Creativity/Innovation

Comprehensive coverage of object-oriented programming with cooperating classes. Implementation of polymorphism with inheritance and interfaces and in Java library containers. Programming with exceptions, stream input/output and graphical AWT and Swing components. Threads, sockets, datagrams and database connectivity are also covered in this course. Laboratory course. Prerequisite: MET CS 341 or MET CS 342. Or instructor's consent. For undergraduates only. Effective Fall 2020, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning II, Creativity/Innovation, Critical Thinking.

FALL 2020 Schedule

Section Instructor Location Schedule Notes
A1 Rawassizadeh CAS 201 W 6:00 pm-8:45 pm Mts w/MET CS622
Class Full

Note: this course was also offered during Summer Term

Note that this information may change at any time. Please visit the Student Link for the most up-to-date course information.