Concordia University Wisconsin  ·  School of Arts and Sciences  ·  M.S. Artificial Intelligence Curriculum proposal draft
Artificial Intelligence Curriculum Evolution
Curriculum Map

18 courses × 12 program outcomes

Every cell counts the proposed course learning outcomes in that course which provide evidence for that program learning outcome. Darker means more.

Program learning outcomes by course. Each cell is the number of proposed course learning outcomes in that course supporting that program outcome.
Program learning outcomeCSC 5010CSC 5015CSC 5025CSC 5035CSC 5040CSC 6000CSC 6200CSC 6210CSC 6220CSC 6230CSC 6240CSC 6250CSC 6260CSC 6270CSC 6400CSC 6410CSC 6420CSC 7050
ULO1 Christian Faith
PLO 1.1 Ethical and Legal Integrity in AI
PLO 1.2 Vocation and Christian Worldview
ULO2 Service and Global Citizenship
PLO 2.1 Data Acquisition for Real Problems
PLO 2.2 Domain-Specific AI Agents
ULO3 Integrated Disciplinary Knowledge
PLO 3.1 AI Theory and Mathematics
PLO 3.2 Ethical and Legal Integrity in AI
ULO4 Critical Thinking / Creative Problem Solving
PLO 4.1 Learning-Based Systems and Agents
PLO 4.2 Prompt Engineering for LLMs
ULO5 Communicative Fluency
PLO 5.1 Communicating AI to Any Audience
PLO 5.2 Defining and Evaluating AI
ULO6 Analytical Fluency
PLO 6.1 LLMs in Industrial Settings
PLO 6.2 Model Evaluation and Refinement
Course learning outcomes mapped:012345+
Table view
CourseTitle (proposed)PLOs addressedCLOsPLOs
CSC 5010AI Ethics and VocationPLO 1.1, PLO 1.2, PLO 3.2, PLO 5.1, PLO 5.265
CSC 5015Applied Artificial IntelligencePLO 1.1, PLO 1.2, PLO 2.1, PLO 2.2, PLO 3.1, PLO 3.2, PLO 4.1, PLO 4.2, PLO 5.1, PLO 5.2, PLO 6.1, PLO 6.2612
CSC 5025Data Security and Information AssurancePLO 1.1, PLO 2.1, PLO 2.2, PLO 3.2, PLO 5.1, PLO 6.166
CSC 5035Mobile Computer ArchitecturePLO 1.1, PLO 3.2, PLO 5.1, PLO 6.1, PLO 6.265
CSC 5040Applied Computer NetworkingPLO 1.1, PLO 1.2, PLO 2.1, PLO 3.2, PLO 5.1, PLO 6.1, PLO 6.267
CSC 6000Database AdministrationPLO 1.1, PLO 2.1, PLO 3.2, PLO 6.1, PLO 6.255
CSC 6200Advanced AlgorithmsPLO 1.1, PLO 3.1, PLO 3.2, PLO 5.1, PLO 6.265
CSC 6210Applied Restful APIs and IntegrationsPLO 1.1, PLO 2.1, PLO 2.2, PLO 3.2, PLO 4.2, PLO 5.1, PLO 6.1, PLO 6.268
CSC 6220Language TheoryPLO 1.1, PLO 3.1, PLO 3.2, PLO 4.2, PLO 5.1, PLO 6.266
CSC 6230Industrial AI Application and PracticePLO 1.1, PLO 1.2, PLO 2.1, PLO 2.2, PLO 3.1, PLO 3.2, PLO 4.1, PLO 4.2, PLO 5.1, PLO 5.2, PLO 6.1, PLO 6.2612
CSC 6240Data Acquisition and ManagementPLO 1.1, PLO 2.1, PLO 3.1, PLO 3.2, PLO 4.1, PLO 5.1, PLO 6.1, PLO 6.268
CSC 6250Neural Networks and Deep LearningPLO 1.1, PLO 2.1, PLO 2.2, PLO 3.1, PLO 3.2, PLO 4.1, PLO 4.2, PLO 5.1, PLO 6.1, PLO 6.2610
CSC 6260Natural Language ProcessingPLO 1.1, PLO 2.1, PLO 2.2, PLO 3.1, PLO 3.2, PLO 4.1, PLO 4.2, PLO 5.1, PLO 5.2, PLO 6.1, PLO 6.2611
CSC 6270Applied Research PracticumPLO 1.1, PLO 1.2, PLO 3.2, PLO 4.2, PLO 5.1, PLO 6.1, PLO 6.267
CSC 6400System Administration and MaintenancePLO 1.1, PLO 2.1, PLO 3.2, PLO 5.1, PLO 6.1, PLO 6.266
CSC 6410Advanced NetworkingPLO 1.1, PLO 2.1, PLO 3.2, PLO 5.1, PLO 6.255
CSC 6420System Analysis and DesignPLO 1.1, PLO 2.1, PLO 3.2, PLO 5.1, PLO 5.2, PLO 6.266
CSC 7050Internship in ITPLO 1.1, PLO 1.2, PLO 3.2, PLO 5.144

Column groups follow the six university learning outcomes; hover or focus any cell for detail. Course codes link through to the full proposal for that course.

Source map

The workbook's own curriculum map

The MSAI workbook carries an assessment map for the ten courses in the MSAI proposal, marking where each program learning outcome is Introduced, Developed, and Assessed at the Exit level. It is reproduced here unchanged, and the proposed course learning outcomes on this site were written to cover it. Courses marked not in the CSC catalog are part of the proposal but sit outside this catalog listing, so they have no page here.

CoursePLOLevelIn this site
CSC 5010PLO 1.1 Ethical and Legal Integrity in AID,AEcovered
PLO 1.2 Vocation and Christian WorldviewD,AEcovered
PLO 3.2 Ethical and Legal Integrity in AID,AEcovered
PLO 5.1 Communicating AI to Any AudienceD,AEcovered
PLO 5.2 Defining and Evaluating AIIcovered
CSC 5015PLO 1.1 Ethical and Legal Integrity in AIIcovered
PLO 1.2 Vocation and Christian WorldviewIcovered
PLO 2.1 Data Acquisition for Real ProblemsIcovered
PLO 2.2 Domain-Specific AI AgentsIcovered
PLO 3.1 AI Theory and MathematicsD,AEcovered
PLO 3.2 Ethical and Legal Integrity in AIIcovered
PLO 4.1 Learning-Based Systems and AgentsD,AEcovered
PLO 4.2 Prompt Engineering for LLMsD,AEcovered
PLO 5.1 Communicating AI to Any AudienceD,AEcovered
PLO 5.2 Defining and Evaluating AID,AEcovered
PLO 6.1 LLMs in Industrial SettingsDcovered
PLO 6.2 Model Evaluation and RefinementD,AEcovered
CSC 5025PLO 1.1 Ethical and Legal Integrity in AIDcovered
PLO 2.1 Data Acquisition for Real ProblemsIcovered
PLO 2.2 Domain-Specific AI AgentsIcovered
PLO 3.2 Ethical and Legal Integrity in AIDcovered
PLO 5.1 Communicating AI to Any AudienceIcovered
PLO 6.1 LLMs in Industrial SettingsIcovered
CSC 6210PLO 2.1 Data Acquisition for Real ProblemsDcovered
PLO 2.2 Domain-Specific AI AgentsDcovered
PLO 4.2 Prompt Engineering for LLMsIcovered
PLO 5.1 Communicating AI to Any AudienceIcovered
PLO 6.1 LLMs in Industrial SettingsDcovered
CSC 6220PLO 3.1 AI Theory and MathematicsDcovered
PLO 5.1 Communicating AI to Any AudienceIcovered
CSC 6230PLO 1.1 Ethical and Legal Integrity in AID,AEcovered
PLO 1.2 Vocation and Christian WorldviewIcovered
PLO 2.1 Data Acquisition for Real ProblemsD,AEcovered
PLO 2.2 Domain-Specific AI AgentsD,AEcovered
PLO 3.1 AI Theory and MathematicsIcovered
PLO 3.2 Ethical and Legal Integrity in AID,AEcovered
PLO 4.1 Learning-Based Systems and AgentsD,AEcovered
PLO 4.2 Prompt Engineering for LLMsD,AEcovered
PLO 5.1 Communicating AI to Any AudienceD,AEcovered
PLO 5.2 Defining and Evaluating AIIcovered
PLO 6.1 LLMs in Industrial SettingsD,AEcovered
PLO 6.2 Model Evaluation and RefinementD,AEcovered
CSC 6240PLO 1.1 Ethical and Legal Integrity in AIIcovered
PLO 2.1 Data Acquisition for Real ProblemsD,AEcovered
PLO 3.1 AI Theory and MathematicsIcovered
PLO 3.2 Ethical and Legal Integrity in AIIcovered
PLO 4.1 Learning-Based Systems and AgentsIcovered
PLO 5.1 Communicating AI to Any AudienceIcovered
PLO 6.1 LLMs in Industrial SettingsIcovered
PLO 6.2 Model Evaluation and RefinementIcovered
CSC 6250PLO 1.1 Ethical and Legal Integrity in AIIcovered
PLO 2.1 Data Acquisition for Real ProblemsIcovered
PLO 2.2 Domain-Specific AI AgentsIcovered
PLO 3.1 AI Theory and MathematicsD,AEcovered
PLO 3.2 Ethical and Legal Integrity in AIIcovered
PLO 4.1 Learning-Based Systems and AgentsD,AEcovered
PLO 4.2 Prompt Engineering for LLMsIcovered
PLO 5.1 Communicating AI to Any AudienceDcovered
PLO 6.1 LLMs in Industrial SettingsIcovered
PLO 6.2 Model Evaluation and RefinementD,AEcovered
CSC 6260PLO 1.1 Ethical and Legal Integrity in AIDcovered
PLO 2.1 Data Acquisition for Real ProblemsIcovered
PLO 2.2 Domain-Specific AI AgentsDcovered
PLO 3.1 AI Theory and MathematicsDcovered
PLO 3.2 Ethical and Legal Integrity in AIDcovered
PLO 4.1 Learning-Based Systems and AgentsDcovered
PLO 4.2 Prompt Engineering for LLMsD,AEcovered
PLO 5.1 Communicating AI to Any AudienceDcovered
PLO 5.2 Defining and Evaluating AIIcovered
PLO 6.1 LLMs in Industrial SettingsDcovered
PLO 6.2 Model Evaluation and RefinementDcovered
CSC 6270PLO 1.1 Ethical and Legal Integrity in AIDcovered
PLO 1.2 Vocation and Christian WorldviewIcovered
PLO 3.2 Ethical and Legal Integrity in AIDcovered
PLO 4.2 Prompt Engineering for LLMsIcovered
PLO 5.1 Communicating AI to Any AudienceDcovered
PLO 6.1 LLMs in Industrial SettingsIcovered
PLO 6.2 Model Evaluation and RefinementIcovered

I = Introduced  ·  D = Developed  ·  AE = Assessed at the Exit level. Reproduced from the Assessment sheet of the program proposal workbook.