CSCI 1102 Computer Science II

Acourseon the fundamentals of programming from a lower-level perspective. Students will learn the basics of C++, a strongly-typed, high-performance language that compiles down to programs that run without a virtual machine. Thecoursewill cover concepts such as the representation of data with bytes, base-2 and base-16 numbers, memory addresses, and memory allocation. Some advanced programming concepts will be discussed, including elementary algorithms, recursion, and the basics of object-oriented programming. In addition to gaining programming experience, students will also be introduced to some common tools and techniques, such as the text-only command interface, file system operations, and version control with Git.

Course evaluations

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

Course rating
3.39 / 5 · Good
1,387 responses
Instructor rating
3.47 / 5 · Good
1,387 responses
Terms evaluated
14
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 2026Amittai Aviram2.92.83.63.94.33.93.83.34–6 hrs/week59 of 96
Spring 2026Charles Wiseman4.24.74.74.64.54.54.33.71–3 hrs/week57 of 74
Fall 2025Amittai Aviram2.62.63.23.33.94.24.13.44–6 hrs/week18 of 32
Fall 2025Duncan Levear3.83.94.54.54.64.34.54.04–6 hrs/week61 of 68
Summer 2025Maira Marques Samary3.73.94.44.54.64.54.54.310+ hrs/week11 of 15
Spring 2025Maira Marques Samary3.33.53.94.04.54.24.03.94–6 hrs/week39 of 54
Spring 2025Naomi Bolotin2.92.63.63.84.04.03.83.31–3 hrs/week118 of 150
Fall 2024Carl Mctague2.62.32.83.04.23.54.04.37–9 hrs/week37 of 50
Fall 2024Cristina Maier4.34.74.34.64.74.34.54.44–6 hrs/week16 of 18
Fall 2024Duncan Levear4.04.34.74.74.84.74.54.04–6 hrs/week54 of 64
Summer 2024Maira Marques Samary3.73.83.94.34.94.44.24.310+ hrs/week15 of 22
Spring 2024Duncan Levear3.53.74.44.34.54.34.13.84–6 hrs/week133 of 168
Spring 2024Maira Marques Samary3.12.93.73.94.24.13.94.04–6 hrs/week54 of 76
Spring 2024Naomi Bolotin3.13.13.84.04.34.13.93.61–3 hrs/week29 of 42
Fall 2023Duncan Levear3.63.84.44.34.64.24.34.24–6 hrs/week78 of 90
Fall 2023Naomi Bolotin3.13.03.84.04.14.24.03.51–3 hrs/week99 of 132
Summer 2023Maira Marques Samary—————————21 of 36
Spring 2023Duncan Levear3.63.84.24.24.24.24.13.64–6 hrs/week197 of 242
Spring 2023Maira Marques Samary3.23.33.94.04.44.24.14.04–6 hrs/week82 of 104
Fall 2022Amittai Aviram2.83.03.63.94.73.84.33.57–9 hrs/week21 of 23
Fall 2022Maira Marques Samary3.03.23.53.64.64.04.23.54–6 hrs/week36 of 53
Summer 2022Maira Marques Samary3.03.14.04.44.64.54.34.710+ hrs/week8 of 21
Spring 2022Amittai Aviram2.12.32.83.34.33.73.42.64–6 hrs/week12 of 22
Spring 2022Maira Marques Samary3.53.94.14.44.34.44.53.0—14 of 23
Spring 2022Naomi Bolotin3.02.93.53.94.04.54.23.14–6 hrs/week40 of 82
Spring 2022Rafael Ubal Tena4.54.84.84.74.54.64.63.64–6 hrs/week25 of 44
Fall 2021Naomi Bolotin3.53.33.94.14.24.74.33.14–6 hrs/week22 of 52
Fall 2021Rafael Ubal Tena4.34.54.84.64.84.64.54.54–6 hrs/week31 of 69

Data freshness

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

Instructors

  • Amittai Aviram
    Spring 2027, Spring 2026, Fall 2025, Fall 2022, Spring 2022 · Official rating 2.78/5
  • Carl Mctague
    Fall 2024 · Official rating 2.34/5
  • Charles Wiseman
    Spring 2027, Spring 2026 · Official rating 4.68/5
  • Cristina Maier
    Fall 2024 · Official rating 4.69/5
  • Duncan Levear
    Fall 2026, Fall 2025, Fall 2024, Spring 2024, Fall 2023, Spring 2023 · Official rating 3.82/5
  • Maira Marques Samary
    Fall 2026, Summer 2026, Summer 2025, Spring 2025, Summer 2024, Spring 2024, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022 · Official rating 3.30/5
  • Naomi Bolotin
    Spring 2025, Spring 2024, Fall 2023, Spring 2022, Fall 2021 · Official rating 2.89/5
  • Rafael Ubal Tena
    Spring 2022, Fall 2021 · Official rating 4.64/5

Sections

  • Section 01
    Spring 2027 · Charles Wiseman · Hayden Hall Room 107 MWF 02:00PM-02:50PM · Offered
  • Section 02
    Spring 2027 · Amittai Aviram · Hayden Hall Room 102 TuTh 10:30AM-11:45AM · Offered
  • Section 03
    Spring 2027 · Amittai Aviram · Hayden Hall Room 102 TuTh 01:30PM-02:45PM · Offered
  • Section 10
    Spring 2027 · Charles Wiseman · Hayden Hall Room 123 Tu 03:00PM-03:50PM · Offered
  • Section 11
    Spring 2027 · Charles Wiseman · Hayden Hall Room 123 Th 05:00PM-05:50PM · Offered
  • Section 12
    Spring 2027 · Amittai Aviram · Hayden Hall Room 123 Tu 05:00PM-05:50PM · Offered
  • Section 13
    Spring 2027 · Amittai Aviram · Hayden Hall Room 123 W 02:00PM-02:50PM · Offered
  • Section 14
    Spring 2027 · Amittai Aviram · Hayden Hall Room 123 Th 06:00PM-06:50PM · Offered
  • Section 15
    Spring 2027 · Amittai Aviram · Hayden Hall Room 123 W 04:00PM-04:50PM · Offered
  • Section 01
    Fall 2026 · Maira Marques Samary · Hayden Hall Room 229 TuTh 01:30PM-02:45PM · Offered
  • Section 02
    Fall 2026 · Duncan Levear · Hayden Hall Room 214 MWF 09:00AM-09:50AM · Offered
  • Section 03
    Fall 2026 · Duncan Levear · Hayden Hall Room 214 MWF 10:00AM-10:50AM · Offered
  • Section 10
    Fall 2026 · Maira Marques Samary · Hayden Hall Room 123 Tu 05:00PM-05:50PM · Offered
  • Section 11
    Fall 2026 · Maira Marques Samary · Hayden Hall Room 123 M 06:00PM-06:50PM · Offered
  • Section 12
    Fall 2026 · Maira Marques Samary · Hayden Hall Room 123 W 02:00PM-02:50PM · Offered
  • Section 14
    Fall 2026 · Duncan Levear · Hayden Hall Room 123 Tu 06:00PM-06:50PM · Offered
  • Section 15
    Fall 2026 · Duncan Levear · Hayden Hall Room 123 W 06:00PM-06:50PM · Offered
  • Section 16
    Fall 2026 · Duncan Levear · Hayden Hall Room 123 W 05:00PM-05:50PM · Offered
  • Section 17
    Fall 2026 · Duncan Levear · Hayden Hall Room 123 Th 05:00PM-05:50PM · Offered
  • Section 01
    Summer 2026 · Maira Marques Samary · On-line Asynchronous · Offered