Concordia University Wisconsin  ·  School of Arts and Sciences  ·  Computer Science Curriculum proposal draft
Computer Science Curriculum Evolution
Computer Science · Curriculum Proposal

Every course changes when the machine can write the code.

Agentic AI has moved from a topic inside the curriculum to a condition surrounding all of it. This working draft pairs all 28 Concordia University Wisconsin Computer Science courses with a proposed revision, gives each one a fresh set of course learning outcomes, and maps every outcome to the program learning outcomes and, through them, to Concordia's six university learning outcomes.

How one outcome travels
Course CSC 3070 — Software Engineering
Course learning outcome Students will be able to evaluate AI-generated code, tests, and documentation against specification, security, and licensing criteria to reach a documented accept, revise, or reject decision.
Program learning outcome PLO 4.1 — Data and Ethical Analysis
University learning outcome ULO4 — Critical Thinking / Creative Problem Solving

See all of CSC 3070 →

28
CSC courses
Every course in the catalog, revised
167
Course learning outcomes
Written for the proposed revisions
18
Program learning outcomes
Three under each university outcome
6
University learning outcomes
Concordia's institutional framework
The premise

Not every course is an AI course. Every course is changed by AI.

A revision that turns Animation, Computer Architecture or Operating Systems into an artificial-intelligence course would be a bad revision. What has actually changed is the practice of each discipline: who writes the first draft, what a professional is accountable for, and which judgements cannot be delegated. Each proposal below keeps the course's subject intact and reflects that shift in how the subject is worked.

What the revisions add

  • Specification and decomposition as the primary authoring skill
  • Review, verification and testing of machine-generated work
  • Professional accountability for output the student did not type
  • Evaluation, guardrails and failure analysis appropriate to the subject
  • The vocational and ethical question of what should be automated at all

How AI weight is distributed

Courses whose subject is artificial intelligence carry it as content. The rest carry it as practice. Both are visible here.

The framework

Six university outcomes, eighteen program outcomes

Concordia University Wisconsin holds every graduate to six university learning outcomes. The Computer Science program expresses each of them as three program learning outcomes, and every course learning outcome in this draft maps to at least one of those eighteen.

Coverage

Which outcomes the revised curriculum actually reaches

Each bar counts the courses whose proposed outcomes provide evidence for that program learning outcome. An outcome carried by many courses is well served; one carried by few is a question for the department, not necessarily a defect.

01327 courses
Table view
PLOUniversity outcomeCoursesCLOs
PLO 1.1 Understanding Biblical FoundationsULO1 Christian Faith44
PLO 1.2 Faith in Professional PracticeULO1 Christian Faith1718
PLO 1.3 Vocation and PurposeULO1 Christian Faith1414
PLO 2.1 Service through TechnologyULO2 Service and Global Citizenship66
PLO 2.2 Engagement with DiversityULO2 Service and Global Citizenship55
PLO 2.3 Stewardship of AI ResourcesULO2 Service and Global Citizenship1618
PLO 3.1 Interdisciplinary Problem-SolvingULO3 Integrated Disciplinary Knowledge77
PLO 3.2 Real-World AI ApplicationsULO3 Integrated Disciplinary Knowledge1113
PLO 3.3 Collaboration in AI ProjectsULO3 Integrated Disciplinary Knowledge66
PLO 4.1 Data and Ethical AnalysisULO4 Critical Thinking / Creative Problem Solving2737
PLO 4.2 Innovative AI SolutionsULO4 Critical Thinking / Creative Problem Solving1826
PLO 4.3 Reflective Decision-MakingULO4 Critical Thinking / Creative Problem Solving1719
PLO 5.1 Clear and Ethical CommunicationULO5 Communicative Fluency2734
PLO 5.2 Interpersonal Skills in AI CollaborationULO5 Communicative Fluency66
PLO 5.3 Engagement with Broader AudiencesULO5 Communicative Fluency2121
PLO 6.1 Data Interpretation in AIULO6 Analytical Fluency2330
PLO 6.2 Quantitative and Qualitative AnalysisULO6 Analytical Fluency2227
PLO 6.3 Critical Ethical AnalysisULO6 Analytical Fluency1617

Open the full curriculum map

Courses

Start anywhere

Every course page shows the current catalog description, the proposed revision, what changed and why, and the proposed course learning outcomes with their mapping.

CSC 1010

Foundations of Computer Science

Every area this survey introduces is now practiced with AI assistance, so the entry-level skill is no longer only operating a computer but specifying work for a machine, verifying what comes back, and owning the result. CSC 1010 therefore becomes the program's AI-literacy on-ramp while remaining a broad survey of computing's grand ideas rather than an AI course.

Substantial ·6 CLOs ·9 PLOs
CSC 1050

Computer Communication

Every application this course teaches now ships a generative assistant, so the entry-level office skill in industry has shifted from producing the memo, spreadsheet, or deck to specifying it, steering the assistant, and verifying and owning what comes back. The course keeps its business-communication identity and adds the verification, confidentiality, and disclosure habits employers now expect of anyone who submits AI-assisted work.

Moderate ·6 CLOs ·7 PLOs
CSC 1070

Theory and Fundamentals of Computer Science

In industry the routine digital work this course covers — scripting, spreadsheet and document automation, web production, basic troubleshooting — is now typically started by an AI assistant rather than typed from scratch, so the differentiating skill has shifted to stating the task precisely and verifying what comes back. The course keeps its applied-fluency identity but makes review, verification, and honest attribution of machine-generated work a graded part of every unit.

Moderate ·6 CLOs ·6 PLOs
CSC 1800

Literature and Inquiry in Computing

Reading, source-finding, and technical writing are now routinely performed with AI assistants that summarize confidently and fabricate citations, so the professional skill in this area has shifted from locating sources alone to locating them, verifying machine-generated work against them, and disclosing assistance honestly. The course keeps its identity as the department's reading-and-writing seminar while making direct search, verification, provenance, and disclosure the literacy it teaches.

Substantial ·6 CLOs ·10 PLOs
CSC 2000

Coding I - Fundamentals

Entry-level programming work in industry now often begins with a specification handed to an AI coding assistant, so the durable professional skill is reading, testing, and being accountable for code a person did not write. The course therefore still teaches Python fundamentals in full, but frames them as the literacy required to review and verify machine-generated work rather than only to produce it.

Substantial ·6 CLOs ·7 PLOs
CSC 2020

Computer Architecture

AI has not changed what a processor is, but it has changed which parts of the machine decide performance: tensor and NPU datapaths, reduced-precision arithmetic, and memory bandwidth now drive industry hardware decisions, and low-level code is increasingly drafted by AI tools that a human must verify against the actual datapath. The course keeps its hardware identity and adds accelerator organization, measured performance analysis, and verification of machine-generated assembly and intrinsics.

Moderate ·6 CLOs ·7 PLOs

All 28 courses