Information Structures with Java

MET CS 520

This course covers the concepts of object-oriented approach to software design and development using the Java programming language. It includes a detailed discussion of programming concepts starting with the fundamentals of data types, control structures methods, classes, applets, arrays and strings, and proceeding to advanced topics such as inheritance and polymorphism, interfaces, creating user interfaces, exceptions, and streams. Upon completion of this course the students will be able to apply software engineering criteria to design and implement Java applications that are secure, robust, and scalable. Prereq: MET CS 200 or MET CS 300 or Instructor's Consent. Not recommended for students without a programming background.

FALL 2017 Schedule

Section Instructor Location Schedule Notes
A1 Donald FLR 109 M 6:00 pm-8:45 pm On campus class
meets with
elive section.

FALL 2017 Schedule

Section Instructor Location Schedule Notes
E1 Donald FLR 109 M 6:00 pm-8:45 pm elive course.
Meets on-campus
9/11, 10/2,
11/6, 12/11.Mts
w/ MET CS520 A1
Final Tba (Mon)
Class Full

FALL 2017 Schedule

Section Instructor Location Schedule Notes
O1 Guardino ARR TBD-TBD On-line course
On-line course

Note: this course is 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.