Data Structures and Algorithms
Data Structures and Algorithms
This course covers and relates fundamental components of programs. Students use various data structures to solve computational problems, and implement data structures using a high-level programming language. Algorithms are created, decomposed, and expressed as pseudocode. The running time of various algorithms and their computational complexity are analyzed. Prerequisite: MET CS300 and either MET CS520 or MET CS521, or instructor's consent.
2025SPRGMETCS526A1, Jan 21st to May 1st 2025
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
T | 06:00 PM | 08:45 PM | CAS | 228 |
2025SPRGMETCS526O1, Jan 14th to Mar 3rd 2025
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
ARR | 12:00 AM | 12:00 AM |
2025SPRGMETCS526O2, Mar 11th to Apr 28th 2025
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
ARR | 12:00 AM | 12:00 AM |
2024FALLMETCS526A1, Sep 3rd to Dec 10th 2024
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
M | 06:00 PM | 08:45 PM | MCS | B33 |
2024FALLMETCS526O1, Sep 3rd to Oct 21st 2024
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
ARR | 12:00 AM | 12:00 AM |
2024FALLMETCS526O2, Oct 29th to Dec 16th 2024
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
ARR | 12:00 AM | 12:00 AM |
2023SUM2METCS526SO2, Jul 5th to Aug 22nd 2023
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
ARR | TBD | TBD | ROOM |
Format & Syllabus: