CSCI280
COMPUTER NETWORKS
Other titles (7)
- Computer Networks
- LAB: COMPUTER NETWORKS
- LAB FOR COMPUTER NETWORKS
- LAB FOR COMP NETWORKS
- COMP NETWORKS LAB
- NETWORKS
- NETWORKS LAB
- Department
- Computer Science
- Terms offered
- 13
- Data refreshed
- Jun 30, 2026
Description
Provides an introduction to the theory and practice of the design of computer and communications networks. The TCP/IP Model will be used as the framework with the course progressing through the physical, data link, network and transport layers. Analysis of network topologies and protocols, including performance analysis, is treated. Current network types including local-area and wide-area networks are introduced, as are evolving network topologies. Laboratory exercises include the design and implementation of projects such as simulation of the network/transport layer functions, routing, congestion control, an Ethernet controller, applications using TCP/IP or remote procedure calls. There may be extensive network programming assignments. Prerequisites for this course require a grade of C- or better
Syllabi
Sign in to view syllabi.
Offerings and forecast 2016–2026
| Year | Fall | Spring | Summer | Intersession |
|---|---|---|---|---|
| 2030 | 2030 Fall: 47% chance, medium confidence. Offered in 5 of 9 fall terms since 2018. Department course count rising about 16% per year. | 2030 Spring: 7% chance, medium confidence. Offered in 0 of 9 spring terms since 2018. | 2030 Summer: 7% chance, medium confidence. Offered in 0 of 9 summer terms since 2018. | 2030 Intersession: 8% chance, medium confidence. Offered in 0 of 6 intersession terms since 2020. |
| 2029 | 2029 Fall: 48% chance, medium confidence. Offered in 5 of 10 fall terms since 2017. Department course count rising about 14% per year. | 2029 Spring: 6% chance, medium confidence. Offered in 0 of 10 spring terms since 2017. | 2029 Summer: 6% chance, medium confidence. Offered in 0 of 10 summer terms since 2017. | 2029 Intersession: 7% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017. |
| 2028 | 2028 Fall: 51% chance, medium confidence. Offered in 6 of 11 fall terms since 2016. Department course count rising about 14% per year. | 2028 Spring: 5% chance, medium confidence. Offered in 0 of 11 spring terms since 2016. | 2028 Summer: 5% chance, medium confidence. Offered in 0 of 11 summer terms since 2016. | 2028 Intersession: 7% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017. |
| 2027 | 2027 Fall: 52% chance, medium confidence. Offered in 6 of 12 fall terms since 2015. Department course count rising about 13% per year. | 2027 Spring: 5% chance, high confidence. Offered in 0 of 12 spring terms since 2015. | 2027 Summer: 5% chance, high confidence. Offered in 0 of 12 summer terms since 2015. | 2027 Intersession: 6% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017. |
| 2026 | 1 section | Not offered | Not offered | No data |
| 2025 | 1 section | Not offered | Not offered | Not offered |
| 2024 | Not offered | Not offered | Not offered | Not offered |
| 2023 | 1 section | Not offered | Not offered | Not offered |
| 2022 | Not offered | Not offered | Not offered | Not offered |
| 2021 | 1 section | Not offered | Not offered | Not offered |
| 2020 | Not offered | Not offered | Not offered | Not offered |
| 2019 | Not offered | Not offered | Not offered | No data |
| 2018 | 1 section | Not offered | Not offered | No data |
| 2017 | Not offered | Not offered | Not offered | Not offered |
| 2016 | 1 section | Not offered | Not offered | No data |
Meeting times
Recent first- Mon, Wed, Fri, 12:00 PM–1:15 PM MACD306 2026-12026-2
- Mon, Wed, 12:00 PM–1:15 PM MACD310 2025-1
- Fri, 12:00 PM–1:15 PM MACD310 2025-2
- Mon, Thu, 1:25 PM–2:40 PM BP326 20112007-1
- Mon, Thu, 2:50 PM–4:05 PM BP326 2009-12005-1
- Mon, 4:15 PM–5:30 PM BP326 2009-22007-2
- Wed, 8:00 AM–9:50 AM BP310 2005-2
- Thu, 9:00 AM–10:15 AM Carlson Hall CH120 2003-2
| Term | Professor | Type | Credits | Enrollment | CRN |
|---|---|---|---|---|---|
| Fall 2026 | Olufemi O. Odegbile | Lecture | 1 | 20 of 18 enrolled | 23954 |
| Fall 2025 | Olufemi O. Odegbile | Lecture | 1 | 17 of 18 enrolled | 23954 |
| Fall 2023 | Olufemi O. Odegbile | Lecture | 1 | 7 of 24 enrolled | 22411 |
| Fall 2021 | Olufemi O. Odegbile | Lecture | 1 | 14 of 24 enrolled | 28430 |
| Fall 2018 | Jerry Breecher | Lecture | 1 | 12 of 24 enrolled | 26559 |
| Fall 2016 | John J. Magee IV | Lecture | 1 | 17 of 25 enrolled | 25282 |
| Spring 2014 | John J. Magee IV | Lecture | 1 | 15 of 25 enrolled | 33103 |
| Fall 2011 | John J. Magee IV | Lecture | 1 | 11 of 24 enrolled | 21295 |
| Fall 2009 | Jerry Breecher | Lecture | 1 | 9 of 20 enrolled | 26366 |
| Fall 2007 | Jerry Breecher | Lecture | 1 | 7 of 25 enrolled | 24865 |
| Fall 2005 | Jerry Breecher | Lecture | 1 | 14 of 25 enrolled | 23171 |
| Fall 2003 | Jerry Breecher | Lecture | 1 | 14 of 25 enrolled | 21468 |
| Spring 2002 | Jerry Breecher | Lecture | 1 | 13 of 25 enrolled | 36094 |
No-credit sessions
| Term | Professor | Type | Credits | Enrollment | CRN |
|---|---|---|---|---|---|
| Fall 2009 | Jerry Breecher | Lab | - | 9 of 20 enrolled | 26367 |
| Fall 2007 | Jerry Breecher | Lab | - | 7 of 25 enrolled | 24867 |
| Fall 2005 | Jerry Breecher | Lab | - | 14 of 25 enrolled | 23172 |
| Fall 2003 | Jerry Breecher | Lab | - | 14 of 25 enrolled | 21470 |
| Spring 2002 | Jerry Breecher | Lab | - | 13 of 25 enrolled | 36095 |