Data Structures with Java

Data Structures with Java

MET CS 342 (4 credits)

  • Quantitative Reasoning II
  • Critical Thinking
  • Creativity/Innovation

This course covers data structures using the Java Programming Language. Topics include data abstraction, encapsulation, information hiding, and the use of recursion, creation and manipulation of various data structures: lists, queues, tables, trees, heaps, and graphs, and searching and sorting algorithms. Laboratory course. Effective Fall 2020, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning II, Creativity/Innovation, Critical Thinking. Prerequisite: MET CS232 or instructor's consent.

2024SPRGMETCS342 A1, Jan 23rd to Apr 30th 2024

Days Start End Type Bldg Room
T 06:00 PM 08:45 PM CAS 208

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

Days Start End Type Bldg Room
M 06:00 PM 08:45 PM CAS B06A

2023SUM2METCS342SB1, Jul 5th to Aug 14th 2023

Days Start End Type Bldg Room
MW 06:00 PM 09:30 PM CAS B06B

Format & Syllabus: