---+Details about the programs, etc. August 5, 2022 ---++Proposed new curriculum See attached document: * [[%ATTACHURLPATH%/ComputerScienceChanges2022.pdf][ComputerScienceChanges2022.pdf]]: Proposed curriculum changes during the summer of 2022 ---++Learning to Learn 1. CSC 261 and CSC 463 1. Learning in courses a. Simple tasks in things like Programming 1 and Database a. CSC 112 and CSC 490, CSC 322 a. CSC 312, CSC 314, and CSC 310 ---++Cloud Computing 1. CSC 312, and CSC 314 1. Use of virtual machines in programming sequence 1. Other areas? ---++Programming 1. Language: Java because it is safer and less sloppy than python, C, etc. 1. CSC 121: Methods, arrays, recursion. Designs given to students 1. CSC 221: Larger programs, learning to design, objects, event programming, GUI, threads, etc. 1. CSC 322: Advanced data structures 1. CSC 421: Quality coding, design patterns, etc. 1. For engineers: ITSC 121 1. For general folks: CSC 102 ---++Integration of ethics, cyber security, professional skills 1. Ethics a. For CSC 112, 3 standard questions for most areas: i. What should the response of a digital citizen be? i. What should the response of a computing professional be? i. What should the response of a Christian be? a. For every other course: At least one ethical topic that is specific to that course a. For the Software Development report (for each program from CSC 121 and on): What are some possible ethical issues (for good and for bad) of the software? 1. Cyber Security: a. For every course: At least two areas of cyber security associated with that course a. For the Software Development report: What are some possible security issues associated with the program? 1. Professional skills a. College gems a. Note taking: Providing guidance, decreasing the support as they progress, and other techniques a. Time management: Initially recording time spent to program, to predicting and than assessing the accuracy of the prediction a. Quality of work: Requiring students to indicate how they improved from the previous assignment. a. Communication: Covering technical writing and speaking in CSC 112 and CSC 490 ---++What is not our emphasis 1. Information technology 1. User interfaces 1. Low level (architecture, assembly language, etc.) 1. Operating systems and compilers ---++Partnership with Huntington College Sharing courses for when students are out of sync, lack of demand, etc.<br> Environment, etc.
Attachments
Attachments
Topic attachments
I
Attachment
History
Action
Size
Date
Who
Comment
pdf
ComputerScienceChanges2022.pdf
r1
manage
86.2 K
2022-07-21 - 10:54
UnknownUser
Proposed curriculum changes during the summer of 2022
This topic: Assessment
>
WebHome
>
AdvisoryBoard2022
>
Advisory2022Details
Topic revision: r1 - 2022-07-21 - cathybareiss
Copyright © 2008-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback