BU Hub Learn More - Creativity/Innovation
- Critical Thinking
- Quantitative Reasoning II
Undergraduate Prerequisites: (CASCS111) or equivalent. - Covers advanced programming techniques and data structures. Topics include recursion, algorithm analysis, linked lists, stacks, queues, trees, graphs, tables, searching, and sorting. Carries MCS divisional credit in CAS. Effective Fall 2018, this course fulfills a single unit in the following BU Hub areas: Quantitative Reasoning II, Creativity/Innovation, Critical Thinking.
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Narayanan |
CAS B18 |
TR 5:00 pm-6:15 pm |
Students registering for CAS CS112 must register for two sections: a LEC section and a LAB section. IMPORTANT: Students in all CS112 sections should reserve Wednesday 6:30 - 8:00pm for exams during the semester. |
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A2 |
Narayanan |
KCB 106 |
TR 3:30 pm-4:45 pm |
Students registering for CAS CS112 must register for two sections: a LEC section and a LAB section. IMPORTANT: Students in all CS112 sections should reserve Wednesday 6:30 - 8:00pm for exams during the semester. |
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B1 |
Narayanan |
CDS 262 |
F 9:05 am-9:55 am |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B2 |
Narayanan |
COM 217 |
F 10:10 am-11:00 am |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B3 |
Narayanan |
SAR 300 |
F 10:10 am-11:00 am |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B4 |
Narayanan |
COM 215 |
F 11:15 am-12:05 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B5 |
Narayanan |
MCS B37 |
F 12:20 pm-1:10 pm |
|
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.