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
Spring Summer Fall
(Session 1) (Session 2)
2024
Computer Science I (4c)
  • Shianne M. Hulbert
  • John Sturman
Seats Taken: 153/168
Computer Science I (4c)
  • Shianne M. Hulbert
  • Uzma Mushtaque
Seats Taken: 11/32
Computer Science I (4c)
  • Uzma Mushtaque
  • Shianne M. Hulbert
  • Neha Keshan
Seats Taken: 103/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)
Computer Science I (exch)
  • 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