BU Hub Learn More - Creativity/Innovation
- Critical Thinking
- Quantitative Reasoning II
Prerequisite: Programming experience in any language. Or Instructor's consent. Explore the object-oriented approach to software design and development using Python. You will engage in a detailed discussion of programming concepts starting with the fundamentals of data types, control structures methods, classes, arrays and strings, and proceed to more advanced topics such as inheritance and polymorphism, creating user interfaces, exceptions and streams. Upon completion of this course, you will be able to apply software engineering principles to design and implement Python applications that can be used with analytics and big data. Effective Fall 2021, this course fulfills a single unit in each of the following BU Hub areas: Creativity/Innovation, Critical Thinking, Quantitative Reasoning 2.
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Pinsky |
COM 217 |
M 6:00 pm-8:45 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A2 |
Lu |
SHA 206 |
T 6:00 pm-8:45 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| O1 |
Mohan |
|
ARR 12:00 am-12:00 am |
Students are assigned to class sections of about 20 with a member of the teaching team.
Student visa holders must contact their advisor for approval before registering for any online class. |
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| O2 |
Pinsky |
|
ARR 12:00 am-12:00 am |
Students are assigned to class sections of about 20 with a member of the teaching team.
Student visa holders must contact their advisor for approval before registering for any online class. |
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Mohan |
|
T 6:00 pm-8:45 pm |
|
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| O1 |
Zhang |
|
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. |
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| O2 |
Trajanov |
|
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.