Information Structures with Java
Information Structures with Java
Prerequisite: MET LB 102 or consent of instructor. Not recommended for students without a programming background. Explore the concepts of object-oriented approach to software design and development using the Java programming language. You will engage in 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, you will be able to apply software engineering criteria to design and implement Java applications that are secure, robust, and scalable.
2026FALLMETCS520A1, Sep 2nd to Dec 10th 2026
| Days | Start | End | Type | Bldg | Room |
|---|---|---|---|---|---|
| M | 06:00 PM | 08:45 PM | PSY | B51 |
2026FALLMETCS520E1, Sep 2nd to Dec 10th 2026
| Days | Start | End | Type | Bldg | Room |
|---|---|---|---|---|---|
| M | 06:00 PM | 08:45 PM | PSY | B51 |
2026FALLMETCS520O1, Sep 1st to Oct 19th 2026
| Days | Start | End | Type | Bldg | Room |
|---|---|---|---|---|---|
| ARR | 12:00 AM | 12:00 AM |
Format & Syllabus: