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. For undergraduate students: This course may not be taken in conjunction with METCS232. Only one of these courses can be counted towards degree requirements.

FALL 2020 Schedule

Section Instructor Location Schedule Notes
A1 Donald MCS B37 M 6:00 pm-8:45 pm Mts w/CS520 E1

FALL 2020 Schedule

Section Instructor Location Schedule Notes
E1 Donald MCS B37 M 6:00 pm-8:45 pm Mts w/CS520 A1
elive course.
Meets on campus
9/14,10/5,11/9,
12/7.Final Tba.
Class Full

FALL 2020 Schedule

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

SPRG 2021 Schedule

Section Instructor Location Schedule Notes
A1 Donald R 6:00 pm-8:45 pm

SPRG 2021 Schedule

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

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.