Information Structures with Python


Information Structures with Python

MET CS 521 (4 credits)

  • Quantitative Reasoning II
  • Critical Thinking
  • Creativity/Innovation

This course covers the concepts of the object-oriented approach to software design and development using Python. It includes a detailed discussion of programming concepts starting with the fundamentals of data types, control structures methods, classes, arrays and strings, and proceeding to advanced topics such as inheritance and polymorphism, creating user interfaces, exceptions and streams. Upon completion of this course students will be able to apply software engineering principles to design and implement Python applications that can be used in with analytics and big data. Effective Fall 2021, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning II, Creativity/Innovation, Critical Thinking.

Prerequisite: Programming experience in any language. Or Instructor's consent.

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

Days Start End Type Bldg Room
M 06:00 PM 08:45 PM EPC 204

2022FALLMETCS521 A2, Sep 7th to Dec 7th 2022

Days Start End Type Bldg Room
W 08:00 AM 10:45 AM CAS 426

2022FALLMETCS521 A3, Sep 7th to Dec 7th 2022

Days Start End Type Bldg Room
W 06:00 PM 08:45 PM CAS 426

2022FALLMETCS521 A4, Sep 8th to Dec 8th 2022

Days Start End Type Bldg Room
R 06:00 PM 08:45 PM HAR 212

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

Days Start End Type Bldg Room
ARR TBD TBD ROOM

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

Days Start End Type Bldg Room
ARR TBD TBD ROOM

2023SPRGMETCS521 A1, Jan 23rd to May 1st 2023

Days Start End Type Bldg Room
M 06:00 PM 08:45 PM CDS 262

2023SPRGMETCS521 A2, Jan 24th to May 2nd 2023

Days Start End Type Bldg Room
T 06:00 PM 08:45 PM FLR 152

2023SPRGMETCS521 A3, Jan 25th to May 3rd 2023

Days Start End Type Bldg Room
W 08:00 AM 10:45 AM CDS 262

2023SPRGMETCS521 E1, Jan 23rd to May 1st 2023

Days Start End Type Bldg Room
M 06:00 PM 08:45 PM CDS 262

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

Days Start End Type Bldg Room
ARR TBD TBD ROOM

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

Days Start End Type Bldg Room
ARR TBD TBD ROOM

Format & Syllabus: