CSCI 2272 Computer Organization and Lab
This course studies the internal organization of computers and the processing of machine instructions. Topics include computer representation of numbers, combinational circuit design (decoders, multiplexers), sequential circuit design and analysis, memory design (registers and main memory), and simple processors including datapaths, instruction formats, and control units. In the laboratory-based portion of course students design and build digital circuits related to lecture. Exercises include hardware description languages, combinational and sequential circuits, arithmetic and logic units, and simple datapath and control units.
Course overview
- Department
- Computer Science
- School
- MCAS
- Credits
- 4
- Level
- Undergraduate
- Offered
- Every Fall, Every Spring
Catalog details
- Prerequisites
- CSCI1101
Requirements fulfilled
- Computer Science B.A.: CSCI 2000-level-or-higher elective (Current University Catalog; students should confirm their catalog year)
- Applied Physics B.S.: Corequisite: Computer Science (one course) (Current University Catalog; students should confirm their catalog year)
- Physics B.S.: Corequisite: Computer Science (one course) (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)
- 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)
Course evaluations
- Course rating
- 3.80 / 5 · Very Good
- Instructor rating
- 4.05 / 5 · Very 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 | Anjum Biswas | 3.1 | 3.5 | 4.0 | 4.0 | 4.3 | 4.0 | 3.7 | 4.3 | 1–3 hrs/week | 78 of 92 |
| Fall 2025 | Anjum Biswas | 3.3 | 3.6 | 4.0 | 3.9 | 4.2 | 4.1 | 3.8 | 4.2 | 4–6 hrs/week | 98 of 114 |
| Summer 2025 | Anjum Biswas | 3.7 | 4.4 | 4.4 | 4.4 | 4.3 | 4.3 | 4.2 | 4.3 | 7–9 hrs/week | 6 of 7 |
| Spring 2025 | Anjum Biswas | 3.9 | 4.2 | 4.4 | 4.5 | 4.5 | 4.5 | 4.2 | 4.4 | 1–3 hrs/week | 103 of 114 |
| Fall 2024 | Anjum Biswas | 3.9 | 4.2 | 4.5 | 4.5 | 4.6 | 4.3 | 4.2 | 4.4 | 4–6 hrs/week | 97 of 110 |
| Summer 2024 | Anjum Biswas | 3.6 | 3.6 | 4.1 | 4.2 | 4.4 | 4.4 | 4.3 | 4.1 | 7–9 hrs/week | 24 of 34 |
| Spring 2024 | Anjum Biswas | 4.2 | 4.3 | 4.5 | 4.5 | 4.4 | 4.5 | 4.2 | 4.4 | 1–3 hrs/week | 136 of 160 |
| Fall 2023 | Anjum Biswas | 4.2 | 4.5 | 4.5 | 4.5 | 4.4 | 4.5 | 4.3 | 4.3 | 4–6 hrs/week | 136 of 156 |
| Summer 2023 | Anjum Biswas | — | — | — | — | — | — | — | — | — | 19 of 32 |
| Summer 2023 | Yuting Ji | — | — | — | — | — | — | — | — | — | 7 of 11 |
| Spring 2023 | Anjum Biswas | 3.8 | 4.1 | 4.3 | 4.4 | 4.0 | 4.2 | 3.9 | 4.2 | 4–6 hrs/week | 77 of 94 |
| Fall 2022 | Anjum Biswas | 4.1 | 4.2 | 4.6 | 4.6 | 4.3 | 4.5 | 4.1 | 3.8 | 4–6 hrs/week | 67 of 80 |
| Summer 2022 | Anjum Biswas | 2.9 | 3.1 | 3.4 | 4.1 | 4.3 | 4.1 | 3.1 | 4.0 | 4–6 hrs/week | 9 of 27 |
| Spring 2022 | Anjum Biswas | 2.8 | 2.7 | 3.6 | 3.7 | 4.1 | 3.8 | 3.0 | 3.2 | 4–6 hrs/week | 31 of 63 |
| Fall 2021 | Anjum Biswas | 3.4 | 3.5 | 4.0 | 4.1 | 4.3 | 4.0 | 3.7 | 4.0 | 4–6 hrs/week | 45 of 52 |
| Fall 2021 | Rafael Ubal Tena | 4.6 | 4.8 | 5.0 | 4.9 | 4.4 | 4.7 | 3.9 | 4.8 | 4–6 hrs/week | 26 of 36 |
Data freshness
Instructors
Sections
- Section 01
- Section 10
- Section 11
- Section 01
- Section 03
- Section 04
- Section 01
- Section 02