ADIT 1400 Python

This course is meant for any student interested in learning computer programming concepts with the Python programming language. We will cultivate our problem-solving abilities as we develop programs in Python. This course is suitable for students with little to no programming experience. The course will start with the basics as we discuss logical decisions and loops. Further, we will explore Python data structures such as tuples, sets, lists, and dictionaries. We will couple this knowledge to make our own classes as we learn about object-oriented programming. Throughout the semester we will discover and implement basic debugging techniques. By the end of this course, students will compose Python programs that solve problems on their own.

Course overview

Department
Advancing Studies
School
ADV
Credits
4
Level
Undergraduate
Offered
Periodically in the Fall, Periodically in the Spring, Periodically in the Summer

Course evaluations

Response-weighted averages from Boston College’s official course evaluations (Avalanche/Blue).

Course rating
3.94 / 5 · Very Good
17 responses
Instructor rating
4.29 / 5 · Very Good
17 responses
Terms evaluated
3
Most recent: Spring 2026

Scales: overall ratings run from 1 (poor) to 5 (excellent); agreement questions from 1 (strongly disagree) to 5 (strongly agree); weekly effort from 1 (up to 1 hour) to 5 (10 or more hours).

Evaluations by term and instructor
TermInstructorCourse overallInstructor overallWell organizedClear learning objectivesIntellectually challengingHelpful assignmentsApplicable beyond courseAttendance necessaryWeekly effortResponses
Spring 2026John P Russo4.14.44.74.94.45.04.93.74–6 hrs/week7 of 12
Fall 2025John P Russo3.74.34.04.04.04.04.03.34–6 hrs/week3 of 12
Summer 2025John P Russo3.94.14.44.34.74.04.33.610+ hrs/week7 of 15

Data freshness

Course and evaluation data last updated 2026-10-09. Source details and limitations are documented in Data Sources and Methodology.

Instructors

  • John P Russo
    Spring 2027, Fall 2026, Summer 2026, Spring 2026, Fall 2025, Summer 2025 · Official rating 4.29/5

Sections

  • Section 01
    Spring 2027 · John P Russo · Gasson Hall 203 Tu 06:15PM-08:45PM · Offered
  • Section 01
    Fall 2026 · John P Russo · Limited seats become available on 10/21 at 9 AM;On-line Asynchronous · Offered
  • Section 01
    Summer 2026 · John P Russo · On-line Asynchronous · Offered