Data Structures with Java


Data Structures with Java

MET CS 342 (4 credits)

  • Creativity/Innovation
  • Critical Thinking
  • Quantitative Reasoning II

Prerequisites: MET CS 232 or consent of instructor. Learn 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, graphs, and searching and sorting algorithms. Effective Fall 2020, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning II, Creativity/Innovation, Critical Thinking.

2026SPRGMETCS342A1, Jan 20th to Apr 30th 2026

Days Start End Type Bldg Room
R 06:00 PM 08:45 PM MCS B33

Format & Syllabus: