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.

2024SPRGMETCS520 A1, Jan 18th to Apr 25th 2024

Days Start End Type Bldg Room
R 06:00 PM 08:45 PM CDS 463

2024SPRGMETCS520 O2, Mar 12th to Apr 29th 2024

Days Start End Type Bldg Room
ARR TBD TBD ROOM

2023FALLMETCS520 A1, Sep 11th to Dec 11th 2023

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

2023FALLMETCS520 E1, Sep 11th to Dec 11th 2023

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

2023FALLMETCS520 O1, Sep 5th to Oct 23rd 2023

Days Start End Type Bldg Room
ARR TBD TBD ROOM

2023FALLMETCS520 O2, Oct 31st to Dec 18th 2023

Days Start End Type Bldg Room
ARR TBD TBD ROOM

2023SUM1METCS520SO1, May 9th to Jun 26th 2023

Days Start End Type Bldg Room
ARR TBD TBD ROOM

Format & Syllabus: