# Large Scale Program & Testing

## CSCI-4460

This course focuses on software development techniques in support of large-scale software projects and maintenance. Specific topics include various programming paradigms and techniques, approaches to testing and automation, debugging, refactoring, and inheriting code. Individual and team assignments are required, including programming assignments. Project topics include text processing, building a search engine, and the like. This is a communication-intensive course.

4 credits Communication Intensive
Cross-listed with:
CSCI-6460 Large Scale Program & Testing
Prereqs:
CSCI-2600 Principles Of Software

# 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) |
2025 |  |  |
2024 |  |  | Large Scale Program & Testing (4c) [CI] David Eric Goldschmidt Seats Taken: 47/60
2023 |  |  |
2022 |  | Large Scale Program & Testing (4c) [CI] David Eric Goldschmidt Seats Taken: 29/32 |
2021 |  |  | Large Scale Program & Testing (4c) [CI] David Eric Goldschmidt Seats Taken: 34/40
2020 |  |  | Large Scale Program & Testing (4c) [CI] David Eric Goldschmidt Seats Taken: 57/70
2019 |  |  | Large Scale Program & Testing (4c) [CI] David Eric Goldschmidt Seats Taken: 55/57
2018 |  |  |
2017 |  |  |
2016 |  |  |
2015 |  |  |
2014 |  |  |
2013 |  |  |
2012 |  |  |
2011 |  |  |
2010 |  |  |
2009 |  |  |
2008 |  |  |
2007 |  |  |
2006 |  |  |
2005 |  |  |
2004 |  |  |
2003 |  |  |
2002 |  |  |  |
2001 |  |  |
2000 |  |  |
1999 |  |  |
1998 |  |  |