BU Hub Learn More - Creativity/Innovation
- Critical Thinking
- Quantitative Reasoning II
Prerequisites: (MET CS 342 or equivalent knowledge of Java) or (MET CS 521 and MET CS 526) or consent of instructor. Polymorphism, containers, libraries, method specifications, large-scale code management, use of exceptions, concurrent programming, functional programming, programming tests. Java is used to illustrate these concepts. Students implement a project or projects of their own choosing, in Java, since some concepts are expressible only in Java. Effective Fall 2020, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning II, Creativity/Innovation, Critical Thinking.
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Davoodi |
CAS 228 |
W 6:00 pm-8:45 pm |
|
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Davoodi |
|
W 6:00 pm-8:45 pm |
|
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| O1 |
Rawassizadeh |
|
ARR 12:00 am-12:00 am |
Students are assigned into class sections of about 20 with a member of the teaching team.
Please note any prerequisite(s). Completion of the prerequisite course or consent of the instructor is required.
F1 student visa holders should contact the CS Dept at metcs@bu.edu prior to registering for any online courses. |
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.