BU Hub Learn More - Ethical Reasoning
- Oral and/or Signed Communication
- Teamwork/Collaboration
Undergraduate Prerequisites: CDSDS310 OR CASCS411 OR equivalent experience in software development and consent of instructor. Consent provided upon successful completion of pass/fail diagnostic test to assess student readiness fo - This course offers students in computing disciplines the opportunity to apply their programming and system development skills by working on real-world projects provided from partnering organizations within and outside of BU, which are curated by Spark! The course offers a range of project options where students can improve their technical skills, while also gaining the soft skills necessary to deliver projects aligned to the partner's goals. These include teamwork and communications skills and software development processes. All students participating in the course are expected to complete a software engineering project including a final presentation to the partner organization. Effective Spring 2022, this course fulfills a single unit in each of the following BU Hub areas: Ethical Reasoning, Oral and/or Signed Communication, Teamwork/Collaboration.
FALL 2025 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Mishr |
CDS B64 |
M 6:30 pm-9:15 pm |
15 seats reserved for CDS students. All restrictions removed on May 1st |
FALL 2025 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A2 |
Mishr |
CAS 233 |
W 12:20 pm-1:10 pm |
|
FALL 2025 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A3 |
Mishr |
MCS B37 |
W 2:30 pm-3:20 pm |
|
FALL 2025 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A4 |
Mishr |
CAS 225 |
F 1:25 pm-2:15 pm |
|
SPRG 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Zhang |
CDS B64 |
M 6:30 pm-9:15 pm |
All seats reserved for CDS students until December 1st. Meets with CS519. |
SPRG 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A2 |
Zhang |
NO ROOM |
W 12:20 pm-1:10 pm |
|
SPRG 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A3 |
Zhang |
NO ROOM |
W 2:30 pm-3:20 pm |
|
SPRG 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A4 |
Zhang |
NO ROOM |
F 1:25 pm-2:15 pm |
|
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.