CSCI 3356 Software Engineering

This course covers the basic life cycle of software development: requirements, design, implementation, testing, and production release. Students will learn the theory related to software engineering, but they will also learn hands-on how to create their own software. The main evaluation of the course is a team project that will simulate a small real project. The project will be done using the framework Django (Python), the CSS Framework Bootstrap, among other technologies. The project will be worth 50% of the grade, as well as 2 midterms, an exam, and a peer assessment (how your team members evaluate the work you did).

Course evaluations

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

Course rating
3.98 / 5 · Very Good
264 responses
Instructor rating
4.22 / 5 · Very Good
264 responses
Terms evaluated
8
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 2026Maira Marques Samary4.34.34.74.64.54.54.73.84–6 hrs/week27 of 33
Fall 2025Maira Marques Samary4.34.74.34.44.64.44.63.7—33 of 39
Spring 2025Maira Marques Samary4.64.74.54.64.64.54.84.04–6 hrs/week27 of 36
Fall 2024Maira Marques Samary4.44.44.34.44.74.34.73.34–6 hrs/week34 of 40
Spring 2024Maira Marques Samary3.74.13.94.14.44.24.52.64–6 hrs/week32 of 40
Fall 2023Maira Marques Samary—————————30 of 40
Spring 2023Maira Marques Samary3.84.04.24.44.44.24.63.24–6 hrs/week31 of 42
Spring 2022Maira Marques Samary3.43.84.13.94.43.64.22.67–9 hrs/week50 of 81

Data freshness

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

Instructors

  • Maira Marques Samary
    Fall 2026, Spring 2026, Fall 2025, Spring 2025, Fall 2024, Spring 2024, Fall 2023, Spring 2023, Spring 2022 · Official rating 4.22/5

Sections

  • Section 01
    Fall 2026 · Maira Marques Samary · Hayden Hall Room 205 TuTh 10:30AM-11:45AM · Offered