# Computer Science I

## CSCI-1100

An introduction to computer programming algorithm design and analysis. Additional topics include basic computer organization; internal representation of scalar and array data; use of top-down design and subprograms to tackle complex problems; abstract data types. Enrichment material as time allows. Interdisciplinary case studies, numerical and nonnumerical applications. Students who have passed CSCI 1200 cannot register for this course.

4 credits Introductory Level Course
Prereqs:
none

# Past Term Data
Offered
Not Offered
Offered as Cross-Listing Only
No Term Data
Simple View
Detailed View

| Spring | Summer | Fall
--- | --- | --- | ---
| (Session 1) | (Session 2) |
2024 | Computer Science I (4c) Shianne M. Hulbert John Sturman Seats Taken: 154/168 | Computer Science I (4c) Shianne M. Hulbert Uzma Mushtaque Seats Taken: 0/32 | Computer Science I (4c) Uzma Mushtaque Shianne M. Hulbert Neha Keshan Seats Taken: 0/660
2023 | Computer Science I (4c) Shianne M. Hulbert Uzma Mushtaque Seats Taken: 248/280 | Computer Science I (4c) Shianne M. Hulbert Uzma Mushtaque Seats Taken: 17/32 | Computer Science I (4c) John Sturman Shianne M. Hulbert Uzma Mushtaque Seats Taken: 579/660
2022 | Computer Science I (4c) Shianne M. Hulbert Uzma Mushtaque Seats Taken: 167/277 | Computer Science I (4c) Shianne M. Hulbert Uzma Mushtaque Seats Taken: 20/32 | Computer Science I (4c) Uzma Mushtaque Shianne M. Hulbert Wesley D Turner Seats Taken: 677/740
2021 | Computer Science I (4c) Shianne M. Hulbert Uzma Mushtaque Seats Taken: 216/280 | Computer Science I (4c) Shianne M. Hulbert Uzma Mushtaque Seats Taken: 32/40 | Computer Science I (4c) Uzma Mushtaque Shianne M. Hulbert Wesley D Turner Seats Taken: 546/773
2020 | Computer Science I (4c) Shianne M. Hulbert Uzma Mushtaque Seats Taken: 215/272 | Computer Science I (4c) Shianne M. Hulbert Uzma Mushtaque Seats Taken: 38/72 | Computer Science I (4c) Uzma Mushtaque Shianne M. Hulbert Wesley D Turner Seats Taken: 622/818
2019 | Computer Science I (4c) James Wilson Malazita Erica Ann Eberwein Christopher James Tozzi Konstantin Kuzmin Seats Taken: 218/272 | Computer Science I (4c) Shianne M. Hulbert Erica Ann Eberwein Uzma Mushtaque Seats Taken: 24/60 | Computer Science I (4c) Uzma Mushtaque James Wilson Malazita Shianne M. Hulbert Erica Ann Eberwein Wesley D Turner Seats Taken: 696/818
2018 | Computer Science I (4c) Konstantin Kuzmin Erica Ann Eberwein Wesley D Turner Seats Taken: 272/315 |  | Computer Science I (4c) Konstantin Kuzmin Seats Taken: 20/30 | Computer Science I (4c) Konstantin Kuzmin Christopher James Tozzi James Wilson Malazita Erica Ann Eberwein Wesley D Turner Seats Taken: 751/801
2017 | Computer Science I (4c) Erica Ann Eberwein Wesley D Turner Seats Taken: 262/350 |  | Computer Science I (4c) David Eric Goldschmidt Judith Ellen O'Rourke Seats Taken: 22/30 | Computer Science I (4c) Wesley D Turner Erica Ann Eberwein Sibel Adali Seats Taken: 680/690
2016 | Computer Science I (4c) Charles V Stewart Seats Taken: 233/248 |  | Computer Science I (4c) David Eric Goldschmidt Ian M Macdonald Seats Taken: 24/30 | Computer Science I (4c) Wesley D Turner Erica Ann Eberwein Charles V Stewart Seats Taken: 649/630
2015 | Computer Science I (4c) David Eric Goldschmidt Seats Taken: 191/188 |  | Computer Science I (4c) David Eric Goldschmidt Ian M Macdonald Seats Taken: 26/30 | Computer Science I (4c) Sibel Adali Seats Taken: 497/486
2014 | Computer Science I (4c) Sibel Adali Seats Taken: 159/188 |  | Computer Science I (4c) John Sturman Seats Taken: 21/30 | Computer Science I (4c) Sibel Adali Seats Taken: 422/542
2013 | Computer Science I (4c) Charles V Stewart Seats Taken: 144/188 |  | Computer Science I (4c) John Sturman Seats Taken: 23/30 | Computer Science I (4c) Charles V Stewart Seats Taken: 450/471
2012 | Computer Science I (4c) Martin Hardwick Seats Taken: 164/161 |  | Computer Science I (4c) David Eric Goldschmidt Seats Taken: 13/30 | Computer Science I (4c) Charles V Stewart Sibel Adali Seats Taken: 401/430
2011 | Computer Science I (4c) Martin Hardwick Seats Taken: 151/161 |  | Computer Science I (4c) David Eric Goldschmidt Seats Taken: 15/30 | Computer Science I (4c) Martin Hardwick Seats Taken: 368/360
2010 | Computer Science I (4c) Martin Hardwick Seats Taken: 122/165 |  | Computer Science I (4c) David Eric Goldschmidt Seats Taken: 12/30 | Computer Science I (4c) Martin Hardwick Seats Taken: 376/377
2009 | Computer Science I (4c) Martin Hardwick Seats Taken: 143/198 |  | Computer Science I (4c) David Eric Goldschmidt Seats Taken: 13/30 | Computer Science I (4c) Martin Hardwick Seats Taken: 373/374
2008 | Computer Science I (4c) Martin Hardwick Seats Taken: 163/210 |  | Computer Science I (4c) Minoo Aghili Nasab Seats Taken: 14/30 | Computer Science I (4c) Martin Hardwick Seats Taken: 334/364
2007 | Computer Science I (4c) Robert P Ingalls Seats Taken: 172/240 |  | Computer Science I (4c) David Lee Hollinger Seats Taken: 10/30 | Computer Science I (4c) Martin Hardwick Seats Taken: 294/300
2006 | Computer Science I (4c) Martin Hardwick Seats Taken: 94/120 |  | Computer Science I (4c) Malik Magdon-Ismail Seats Taken: 338/422
2005 | Computer Science I (4c) Martin Hardwick Seats Taken: 80/120 |  | Computer Science I (4c) Robert P Ingalls Seats Taken: 14/24 | Computer Science I (4c) Martin Hardwick Seats Taken: 41/42
2004 | Computer Science I (4c) Martin Hardwick Seats Taken: 95/105 |  | Computer Science I (4c) Robert P Ingalls Seats Taken: 7/24 | Computer Science I (4c) Martin Hardwick Seats Taken: 199/300
2003 | Computer Science I (4c) David L Spooner Seats Taken: 237/310 |  | Computer Science I (4c) Robert P Ingalls Seats Taken: 20/24 | Computer Science I (4c) Martin Hardwick Seats Taken: 318/450
2002 | Computer Science I (4c) Roderick Moten Seats Taken: 263/315 |  | Computer Science I (4c) Robert P Ingalls Seats Taken: 11/24 | Computer Science I (4c) David L Spooner Seats Taken: 318/450
2001 | Computer Science I (4c) Martin Hardwick Seats Taken: 90/105 |  | Computer Science I (4c) Brian T. Osman Seats Taken: 16/24 | Computer Science I (4c) Martin Hardwick Seats Taken: 213/277
2000 | Computer Science I (4c) Michael M. Danchak Seats Taken: 209/229 |  | Computer Science I (4c) Joshua Thomas Pedersen Seats Taken: 22/24 | Computer Science I (4c) David L Spooner Seats Taken: 344/358
1999 | Computer Science I (4c) David L Spooner Seats Taken: 114/130 |  | Computer Science I (4c) James Pearley Kilbride Seats Taken: 12/24 | Computer Science I (4c) Michael M. Danchak Seats Taken: 209/240
1998 |  |  | Computer Science I (4c) David L Spooner Seats Taken: 296/325