Information Structures with Java


Information Structures with Java

MET CS 520 (4 credits)

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.

2022FALLMETCS520 A1, Sep 12th to Dec 12th 2022

Days Start End Type Bldg Room
M 06:00 PM 08:45 PM HAR 316

2022FALLMETCS520 E1, Sep 12th to Dec 12th 2022

Days Start End Type Bldg Room
M 06:00 PM 08:45 PM HAR 316

2022FALLMETCS520 O1, Sep 6th to Oct 24th 2022

Days Start End Type Bldg Room
ARR TBD TBD ROOM

2022FALLMETCS520 O2, Nov 1st to Dec 19th 2022

Days Start End Type Bldg Room
ARR TBD TBD ROOM

2023SPRGMETCS520 A1, Jan 19th to May 3rd 2023

Days Start End Type Bldg Room
R 06:00 PM 08:45 PM CAS 204A

2023SPRGMETCS520 O1, Jan 17th to Mar 6th 2023

Days Start End Type Bldg Room
ARR TBD TBD ROOM

2023SPRGMETCS520 O2, Mar 14th to May 1st 2023

Days Start End Type Bldg Room
ARR TBD TBD ROOM

Format & Syllabus: