Concordia University Wisconsin  ·  School of Arts and Sciences  ·  Computer Science Curriculum proposal draft
Computer Science Curriculum Evolution
Method & Provenance

Where every word on this site came from

What is quoted, what is proposed, and what does not reconcile between the catalog and the proposal workbook.

This is a working draft prepared for departmental discussion. It is not an official publication of Concordia University Wisconsin, and no proposed description or outcome on this site has been approved by any curriculum committee. The authoritative record of Concordia's curriculum is catalog.cuw.edu.

Reproduced verbatim

  • Course codes, titles, credit values, prerequisites and current descriptions for all 28 CSC courses, from the CUW Undergraduate Catalog, retrieved 21 September 2026.
  • The six university learning outcome names and statements, as they appear on cuw.edu and as reproduced in the proposal workbook.
  • All eighteen program learning outcomes, from the PLOs | ULOs sheet of AppliedAIF2F_Proposal.xlsx.
  • The workbook's assessment map (I / D / AE), from its Assessment sheet.
  • Four proposed course descriptions authored by the department, from the workbook's Course Titles & Descriptions sheet: CSC 2400, CSC 3400, CSC 3500 and CSC 4410. These are used as-is rather than rewritten.

Proposed here (draft)

  • Revised course descriptions for the remaining 24 CSC courses.
  • All 167 course learning outcomes, and every CLO → PLO mapping with its stated rationale.
  • The AI-weight classification applied to each course.
  • Each course's “what changes” summary.

Every proposed item was drafted against the course's own catalog description, then independently reviewed for factual conflict with the catalog, for measurable outcome language, and for whether each outcome-to-outcome mapping can be defended in a sentence. Items that failed review were rewritten.

Discrepancies left unresolved

These are surfaced rather than silently reconciled; each is a decision for the department, not for this draft.

ItemCatalogProposal workbook
Emerging Technologies in AIListed as CSC 3500 Proposed as a new course CSC 3450, with the same title and description
CSC 4410Titled Adv Artificial Intelligence Titled Applied Artificial Intelligence
CSC 2400Titled Machine Learning and Robotics Titled Fundamentals of Machine Learning
CSC 3400Titled Artificial Intelligence Titled Fundamentals of Artificial Intelligence
Prerequisite codesWritten as pairs, e.g. “(CSC 250 or 2050)”, carrying the legacy three-digit numbering alongside the current four-digit codes Not restated
Current program learning outcomes The Current column holds the labels PLO 1–3 under each university outcome but no text; the program is recorded as a new program
Non-CSC proposal coursesOutside the CSC subject code PHIL 2110, PHIL 3700, PHIL XXXX and COMM XXXX appear in the workbook's assessment map; they are shown on the curriculum map but have no course page here

Coverage notes

Every one of the eighteen program learning outcomes is addressed by at least one course in this draft.

Coverage is deliberately uneven. The faith-formation outcomes (PLO 1.1–1.3) are carried by courses where vocation and ethics are genuinely part of the work — ethics, capstone, artificial intelligence, security, user experience — and are not bolted onto courses that do not support them. A thin column in the curriculum map is a finding, not automatically a defect.

Technical

Static HTML, no framework and no build step. Colours and the Roboto type stack are the tokens published in Concordia's own stylesheet; the curriculum-map ramp is a single-hue scale anchored on CUW blue #005596 and checked for step separation and contrast in both light and dark modes. Every chart on the site has an equivalent table view, and every colour-coded cell carries a text label or an accessible name. Served over HTTPS from /home/awesomefat/cuw/courses.cuwcs.com.