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

28 courses × 18 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 1010CSC 1050CSC 1070CSC 1800CSC 2000CSC 2020CSC 2050CSC 2400CSC 2800CSC 3010CSC 3020CSC 3030CSC 3050CSC 3070CSC 3200CSC 3210CSC 3400CSC 3500CSC 3600CSC 3610CSC 3800CSC 4060CSC 4200CSC 4400CSC 4410CSC 4600CSC 4900CSC 4950
ULO1 Christian Faith
PLO 1.1 Understanding Biblical Foundations
PLO 1.2 Faith in Professional Practice
PLO 1.3 Vocation and Purpose
ULO2 Service and Global Citizenship
PLO 2.1 Service through Technology
PLO 2.2 Engagement with Diversity
PLO 2.3 Stewardship of AI Resources
ULO3 Integrated Disciplinary Knowledge
PLO 3.1 Interdisciplinary Problem-Solving
PLO 3.2 Real-World AI Applications
PLO 3.3 Collaboration in AI Projects
ULO4 Critical Thinking / Creative Problem Solving
PLO 4.1 Data and Ethical Analysis
PLO 4.2 Innovative AI Solutions
PLO 4.3 Reflective Decision-Making
ULO5 Communicative Fluency
PLO 5.1 Clear and Ethical Communication
PLO 5.2 Interpersonal Skills in AI Collaboration
PLO 5.3 Engagement with Broader Audiences
ULO6 Analytical Fluency
PLO 6.1 Data Interpretation in AI
PLO 6.2 Quantitative and Qualitative Analysis
PLO 6.3 Critical Ethical Analysis
Course learning outcomes mapped:012345+
Table view
CourseTitle (proposed)PLOs addressedCLOsPLOs
CSC 1010Foundations of Computer SciencePLO 1.3, PLO 2.1, PLO 3.1, PLO 4.1, PLO 4.3, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.369
CSC 1050Computer CommunicationPLO 1.2, PLO 2.3, PLO 4.1, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.267
CSC 1070Theory and Fundamentals of Computer SciencePLO 1.2, PLO 4.1, PLO 4.2, PLO 5.1, PLO 5.3, PLO 6.166
CSC 1800Literature and Inquiry in ComputingPLO 1.1, PLO 1.2, PLO 1.3, PLO 3.1, PLO 4.1, PLO 4.3, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.2610
CSC 2000Coding I - FundamentalsPLO 1.2, PLO 4.1, PLO 4.2, PLO 4.3, PLO 5.1, PLO 5.3, PLO 6.167
CSC 2020Computer ArchitecturePLO 2.3, PLO 4.1, PLO 4.2, PLO 4.3, PLO 6.1, PLO 6.2, PLO 6.367
CSC 2050Coding II - AlgorithmsPLO 1.2, PLO 4.1, PLO 4.2, PLO 4.3, PLO 5.1, PLO 6.1, PLO 6.267
CSC 2400Fundamentals of Machine LearningPLO 2.1, PLO 2.2, PLO 2.3, PLO 3.1, PLO 3.2, PLO 3.3, PLO 4.1, PLO 4.2, PLO 4.3, PLO 5.1, PLO 5.2, PLO 6.1, PLO 6.2613
CSC 2800Animation IPLO 1.3, PLO 2.3, PLO 3.2, PLO 4.1, PLO 4.3, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.2, PLO 6.3610
CSC 3010Computational DilemmasPLO 1.1, PLO 1.2, PLO 1.3, PLO 2.2, PLO 2.3, PLO 4.1, PLO 5.1, PLO 5.3, PLO 6.369
CSC 3020User Experience and Interactive SystemsPLO 1.2, PLO 2.1, PLO 2.3, PLO 3.2, PLO 4.1, PLO 4.2, PLO 5.1, PLO 5.2, PLO 5.3, PLO 6.1, PLO 6.2, PLO 6.3612
CSC 3030Database FundamentalsPLO 1.2, PLO 4.1, PLO 4.2, PLO 4.3, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.2, PLO 6.369
CSC 3050Operating SystemsPLO 1.2, PLO 2.3, PLO 3.2, PLO 4.1, PLO 4.3, PLO 5.1, PLO 6.1, PLO 6.258
CSC 3070Software EngineeringPLO 1.2, PLO 1.3, PLO 3.3, PLO 4.1, PLO 4.2, PLO 4.3, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.2610
CSC 3200Systems ProgrammingPLO 2.3, PLO 4.1, PLO 4.2, PLO 5.1, PLO 6.265
CSC 3210Programming Language TheoryPLO 4.1, PLO 4.2, PLO 4.3, PLO 5.1, PLO 5.3, PLO 6.266
CSC 3400Fundamentals of Artificial IntelligencePLO 1.1, PLO 1.2, PLO 1.3, PLO 2.1, PLO 2.2, PLO 2.3, PLO 3.1, PLO 3.2, PLO 3.3, PLO 4.1, PLO 4.2, PLO 4.3, PLO 5.1, PLO 5.2, PLO 6.1, PLO 6.2616
CSC 3500Emerging Technologies in Artificial IntelligencePLO 1.3, PLO 2.1, PLO 2.2, PLO 2.3, PLO 3.1, PLO 3.2, PLO 3.3, PLO 4.1, PLO 4.2, PLO 4.3, PLO 5.1, PLO 5.2, PLO 5.3, PLO 6.1, PLO 6.2, PLO 6.3616
CSC 3600CybersecurityPLO 1.2, PLO 1.3, PLO 2.3, PLO 3.2, PLO 4.1, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.2, PLO 6.3610
CSC 3610Networks & SecurityPLO 1.3, PLO 2.3, PLO 4.1, PLO 4.2, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.2, PLO 6.369
CSC 3800Animation IIPLO 1.2, PLO 1.3, PLO 2.3, PLO 3.2, PLO 5.1, PLO 6.1, PLO 6.2, PLO 6.368
CSC 4060Advanced Database and Web DevelopmentPLO 1.2, PLO 4.1, PLO 4.2, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.2, PLO 6.368
CSC 4200Theoretical Computer SciencePLO 1.1, PLO 1.3, PLO 4.1, PLO 4.2, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.2, PLO 6.369
CSC 4400Coding III - Data StructuresPLO 4.1, PLO 4.2, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.266
CSC 4410Applied Artificial IntelligencePLO 2.1, PLO 2.2, PLO 2.3, PLO 3.1, PLO 3.2, PLO 3.3, PLO 4.1, PLO 4.2, PLO 4.3, PLO 5.1, PLO 5.2, PLO 5.3, PLO 6.1, PLO 6.2, PLO 6.3615
CSC 4600Penetration TestingPLO 1.2, PLO 1.3, PLO 2.3, PLO 3.1, PLO 3.2, PLO 4.1, PLO 4.3, PLO 5.1, PLO 5.3, PLO 6.2, PLO 6.3611
CSC 4900InternshipPLO 1.2, PLO 1.3, PLO 3.2, PLO 3.3, PLO 4.1, PLO 4.3, PLO 5.1, PLO 5.2, PLO 5.3, PLO 6.3610
CSC 4950Capstone ProjectPLO 1.2, PLO 1.3, PLO 2.3, PLO 4.1, PLO 4.2, PLO 4.3, PLO 5.1, PLO 5.3, PLO 6.1, PLO 6.3610

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 proposal workbook carries an assessment map for the courses in the Applied AI major, 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 the CSC subject code, so they have no page here.

CoursePLOLevelIn this site
COMM XXXXPLO 3.1 Interdisciplinary Problem-SolvingDnot in the CSC catalog
PLO 3.2 Real-World AI ApplicationsDnot in the CSC catalog
PLO 5.1 Clear and Ethical CommunicationAEnot in the CSC catalog
PLO 5.2 Interpersonal Skills in AI CollaborationAEnot in the CSC catalog
PLO 5.3 Engagement with Broader AudiencesAEnot in the CSC catalog
CSC 2400PLO 2.1 Service through TechnologyIcovered
PLO 2.2 Engagement with DiversityIcovered
PLO 2.3 Stewardship of AI ResourcesIcovered
PLO 3.1 Interdisciplinary Problem-SolvingIcovered
PLO 3.2 Real-World AI ApplicationsIcovered
PLO 3.3 Collaboration in AI ProjectsIcovered
PLO 4.1 Data and Ethical AnalysisI,Dcovered
PLO 4.2 Innovative AI SolutionsIcovered
PLO 4.3 Reflective Decision-MakingIcovered
PLO 5.1 Clear and Ethical CommunicationIcovered
PLO 5.2 Interpersonal Skills in AI CollaborationIcovered
PLO 6.1 Data Interpretation in AII,Dcovered
PLO 6.2 Quantitative and Qualitative AnalysisI,Dcovered
CSC 3400PLO 1.1 Understanding Biblical FoundationsIcovered
PLO 1.2 Faith in Professional PracticeIcovered
PLO 1.3 Vocation and PurposeIcovered
PLO 2.1 Service through TechnologyIcovered
PLO 2.2 Engagement with DiversityIcovered
PLO 2.3 Stewardship of AI ResourcesIcovered
PLO 3.1 Interdisciplinary Problem-SolvingDcovered
PLO 3.2 Real-World AI ApplicationsDcovered
PLO 3.3 Collaboration in AI ProjectsIcovered
PLO 4.1 Data and Ethical AnalysisI,Dcovered
PLO 4.2 Innovative AI SolutionsIcovered
PLO 4.3 Reflective Decision-MakingIcovered
PLO 5.1 Clear and Ethical CommunicationIcovered
PLO 5.2 Interpersonal Skills in AI CollaborationIcovered
PLO 6.1 Data Interpretation in AII,Dcovered
PLO 6.2 Quantitative and Qualitative AnalysisI,Dcovered
CSC 3500PLO 1.3 Vocation and PurposeIcovered
PLO 2.1 Service through TechnologyDcovered
PLO 2.2 Engagement with DiversityDcovered
PLO 2.3 Stewardship of AI ResourcesDcovered
PLO 3.1 Interdisciplinary Problem-SolvingI,Dcovered
PLO 3.2 Real-World AI ApplicationsI,Dcovered
PLO 3.3 Collaboration in AI ProjectsIcovered
PLO 4.1 Data and Ethical AnalysisI,Dcovered
PLO 4.2 Innovative AI SolutionsI,Dcovered
PLO 4.3 Reflective Decision-MakingI,Dcovered
PLO 5.1 Clear and Ethical CommunicationI,Dcovered
PLO 5.2 Interpersonal Skills in AI CollaborationIcovered
PLO 5.3 Engagement with Broader AudiencesI,Dcovered
PLO 6.1 Data Interpretation in AII,Dcovered
PLO 6.2 Quantitative and Qualitative AnalysisI,Dcovered
PLO 6.3 Critical Ethical AnalysisI,Dcovered
CSC 4410PLO 2.1 Service through TechnologyDcovered
PLO 2.2 Engagement with DiversityDcovered
PLO 2.3 Stewardship of AI ResourcesDcovered
PLO 3.1 Interdisciplinary Problem-SolvingAEcovered
PLO 3.2 Real-World AI ApplicationsI,D,AEcovered
PLO 3.3 Collaboration in AI ProjectsI,D,AEcovered
PLO 4.1 Data and Ethical AnalysisI,D,AEcovered
PLO 4.2 Innovative AI SolutionsI,D,AEcovered
PLO 4.3 Reflective Decision-MakingI,D,AEcovered
PLO 5.1 Clear and Ethical CommunicationI,Dcovered
PLO 5.2 Interpersonal Skills in AI CollaborationI,Dcovered
PLO 5.3 Engagement with Broader AudiencesIcovered
PLO 6.1 Data Interpretation in AII,D,AEcovered
PLO 6.2 Quantitative and Qualitative AnalysisI,D,AEcovered
PLO 6.3 Critical Ethical AnalysisI,Dcovered
CSC 4900PLO 3.3 Collaboration in AI ProjectsAEcovered
PLO 4.3 Reflective Decision-MakingAEcovered
CSC 4950PLO 4.2 Innovative AI SolutionsAEcovered
PHIL 2110PLO 3.1 Interdisciplinary Problem-SolvingInot in the CSC catalog
PLO 3.2 Real-World AI ApplicationsInot in the CSC catalog
PLO 4.1 Data and Ethical AnalysisInot in the CSC catalog
PLO 4.3 Reflective Decision-MakingInot in the CSC catalog
PLO 5.1 Clear and Ethical CommunicationI,Dnot in the CSC catalog
PLO 5.2 Interpersonal Skills in AI CollaborationInot in the CSC catalog
PLO 6.1 Data Interpretation in AIInot in the CSC catalog
PLO 6.2 Quantitative and Qualitative AnalysisI,Dnot in the CSC catalog
PHIL 3700PLO 1.1 Understanding Biblical FoundationsDnot in the CSC catalog
PLO 1.2 Faith in Professional PracticeDnot in the CSC catalog
PLO 1.3 Vocation and PurposeDnot in the CSC catalog
PLO 3.2 Real-World AI ApplicationsInot in the CSC catalog
PLO 4.3 Reflective Decision-MakingI,Dnot in the CSC catalog
PLO 5.1 Clear and Ethical CommunicationI,Dnot in the CSC catalog
PLO 5.2 Interpersonal Skills in AI CollaborationInot in the CSC catalog
PHIL XXXXPLO 1.1 Understanding Biblical FoundationsAEnot in the CSC catalog
PLO 1.2 Faith in Professional PracticeAEnot in the CSC catalog
PLO 1.3 Vocation and PurposeAEnot in the CSC catalog
PLO 2.1 Service through TechnologyAEnot in the CSC catalog
PLO 2.2 Engagement with DiversityAEnot in the CSC catalog
PLO 2.3 Stewardship of AI ResourcesAEnot in the CSC catalog
PLO 4.3 Reflective Decision-MakingDnot in the CSC catalog
PLO 6.3 Critical Ethical AnalysisAEnot in the CSC catalog

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