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 overview
- Department
- Computer Science
- School
- MCAS
- Credits
- 3
- Level
- Undergraduate
- Offered
- Every Fall, Every Spring
Requirements fulfilled
- Neuroscience B.S.: Computation (6 Credits) — Any one of the following courses (Current University Catalog; students should confirm their catalog year)
- Mathematics B.S.: Natural science, computer science, or economics corequisites (Current University Catalog; students should confirm their catalog year)
- Biology B.S.: Quantitative corequisite options (Current University Catalog; students should confirm their catalog year)
- Computer Science B.A.: Required computer science core (Current University Catalog; students should confirm their catalog year)
- Computer Science B.S.: Required computer science core (Current University Catalog; students should confirm their catalog year)
- Computer Science: Required Courses (Current University Catalog; students should confirm their catalog year)
Course evaluations
- Course rating
- 3.39 / 5 · Good
- Instructor rating
- 3.47 / 5 · Good
- Terms evaluated
- 14
| Term | Instructor | Course overall | Instructor overall | Well organized | Clear learning objectives | Intellectually challenging | Helpful assignments | Applicable beyond course | Attendance necessary | Weekly effort | Responses |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Spring 2026 | Amittai Aviram | 2.9 | 2.8 | 3.6 | 3.9 | 4.3 | 3.9 | 3.8 | 3.3 | 4–6 hrs/week | 59 of 96 |
| Spring 2026 | Charles Wiseman | 4.2 | 4.7 | 4.7 | 4.6 | 4.5 | 4.5 | 4.3 | 3.7 | 1–3 hrs/week | 57 of 74 |
| Fall 2025 | Amittai Aviram | 2.6 | 2.6 | 3.2 | 3.3 | 3.9 | 4.2 | 4.1 | 3.4 | 4–6 hrs/week | 18 of 32 |
| Fall 2025 | Duncan Levear | 3.8 | 3.9 | 4.5 | 4.5 | 4.6 | 4.3 | 4.5 | 4.0 | 4–6 hrs/week | 61 of 68 |
| Summer 2025 | Maira Marques Samary | 3.7 | 3.9 | 4.4 | 4.5 | 4.6 | 4.5 | 4.5 | 4.3 | 10+ hrs/week | 11 of 15 |
| Spring 2025 | Maira Marques Samary | 3.3 | 3.5 | 3.9 | 4.0 | 4.5 | 4.2 | 4.0 | 3.9 | 4–6 hrs/week | 39 of 54 |
| Spring 2025 | Naomi Bolotin | 2.9 | 2.6 | 3.6 | 3.8 | 4.0 | 4.0 | 3.8 | 3.3 | 1–3 hrs/week | 118 of 150 |
| Fall 2024 | Carl Mctague | 2.6 | 2.3 | 2.8 | 3.0 | 4.2 | 3.5 | 4.0 | 4.3 | 7–9 hrs/week | 37 of 50 |
| Fall 2024 | Cristina Maier | 4.3 | 4.7 | 4.3 | 4.6 | 4.7 | 4.3 | 4.5 | 4.4 | 4–6 hrs/week | 16 of 18 |
| Fall 2024 | Duncan Levear | 4.0 | 4.3 | 4.7 | 4.7 | 4.8 | 4.7 | 4.5 | 4.0 | 4–6 hrs/week | 54 of 64 |
| Summer 2024 | Maira Marques Samary | 3.7 | 3.8 | 3.9 | 4.3 | 4.9 | 4.4 | 4.2 | 4.3 | 10+ hrs/week | 15 of 22 |
| Spring 2024 | Duncan Levear | 3.5 | 3.7 | 4.4 | 4.3 | 4.5 | 4.3 | 4.1 | 3.8 | 4–6 hrs/week | 133 of 168 |
| Spring 2024 | Maira Marques Samary | 3.1 | 2.9 | 3.7 | 3.9 | 4.2 | 4.1 | 3.9 | 4.0 | 4–6 hrs/week | 54 of 76 |
| Spring 2024 | Naomi Bolotin | 3.1 | 3.1 | 3.8 | 4.0 | 4.3 | 4.1 | 3.9 | 3.6 | 1–3 hrs/week | 29 of 42 |
| Fall 2023 | Duncan Levear | 3.6 | 3.8 | 4.4 | 4.3 | 4.6 | 4.2 | 4.3 | 4.2 | 4–6 hrs/week | 78 of 90 |
| Fall 2023 | Naomi Bolotin | 3.1 | 3.0 | 3.8 | 4.0 | 4.1 | 4.2 | 4.0 | 3.5 | 1–3 hrs/week | 99 of 132 |
| Summer 2023 | Maira Marques Samary | — | — | — | — | — | — | — | — | — | 21 of 36 |
| Spring 2023 | Duncan Levear | 3.6 | 3.8 | 4.2 | 4.2 | 4.2 | 4.2 | 4.1 | 3.6 | 4–6 hrs/week | 197 of 242 |
| Spring 2023 | Maira Marques Samary | 3.2 | 3.3 | 3.9 | 4.0 | 4.4 | 4.2 | 4.1 | 4.0 | 4–6 hrs/week | 82 of 104 |
| Fall 2022 | Amittai Aviram | 2.8 | 3.0 | 3.6 | 3.9 | 4.7 | 3.8 | 4.3 | 3.5 | 7–9 hrs/week | 21 of 23 |
| Fall 2022 | Maira Marques Samary | 3.0 | 3.2 | 3.5 | 3.6 | 4.6 | 4.0 | 4.2 | 3.5 | 4–6 hrs/week | 36 of 53 |
| Summer 2022 | Maira Marques Samary | 3.0 | 3.1 | 4.0 | 4.4 | 4.6 | 4.5 | 4.3 | 4.7 | 10+ hrs/week | 8 of 21 |
| Spring 2022 | Amittai Aviram | 2.1 | 2.3 | 2.8 | 3.3 | 4.3 | 3.7 | 3.4 | 2.6 | 4–6 hrs/week | 12 of 22 |
| Spring 2022 | Maira Marques Samary | 3.5 | 3.9 | 4.1 | 4.4 | 4.3 | 4.4 | 4.5 | 3.0 | — | 14 of 23 |
| Spring 2022 | Naomi Bolotin | 3.0 | 2.9 | 3.5 | 3.9 | 4.0 | 4.5 | 4.2 | 3.1 | 4–6 hrs/week | 40 of 82 |
| Spring 2022 | Rafael Ubal Tena | 4.5 | 4.8 | 4.8 | 4.7 | 4.5 | 4.6 | 4.6 | 3.6 | 4–6 hrs/week | 25 of 44 |
| Fall 2021 | Naomi Bolotin | 3.5 | 3.3 | 3.9 | 4.1 | 4.2 | 4.7 | 4.3 | 3.1 | 4–6 hrs/week | 22 of 52 |
| Fall 2021 | Rafael Ubal Tena | 4.3 | 4.5 | 4.8 | 4.6 | 4.8 | 4.6 | 4.5 | 4.5 | 4–6 hrs/week | 31 of 69 |
Data freshness
Instructors
Sections
- Section 01
- Section 02
- Section 03
- Section 10
- Section 11
- Section 12
- Section 13
- Section 14
- Section 15
- Section 01
- Section 02
- Section 03
- Section 10
- Section 11
- Section 12
- Section 14
- Section 15
- Section 16
- Section 17
- Section 01