CS-BS - Computer Science
Download as PDF
Analyze a complex computingproblem and to apply principles ofcomputing and other relevantdisciplines to identify solution. (a) Analyze a complex computing problem (b) Identify a solution by applying principles of computing and other relevant disciplines.
Design, implement, and evaluate acomputing-based solution to meeta given set of computingrequirements in the context of theprogram's discipline. 2.A - Develop DesignRequirements Students will be able to developdesign requirements from theproblem statement that meetdesired needs. 2.B Implement and EvaluateSoftware Students will be able to implementand evaluate software (computerprogram) that satisfies designrequirements within relevant,realistic constraints
Communicate effectively in a variety of professional contexts 3.A - Written: Content Students will be able to produce awritten work in which the content issufficient to cover the topic. 3.B Structure & Mechanics Students will be able to produce awritten work with adequatestructure and mechanics 3.C - Oral: Content Students will be able to give an oralpresentation in which the content issufficient to cover the topic. 3.D - Oral: Delivery Students will be able to give an oralpresentation in which the content isunderstandable
Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles. 4.A - Knowledge of Code ofEthics in the Discipline 4.B - Recognize Ethical andProfessional Responsibilities 4.C - Make Informed EthicalJudgements
Function effectively as a member orleader of a team engaged inactivities appropriate to theprogram's discipline 5.A - Team Function Students able to make meaningfulcontributions to the team 5.B - Collaborative and InclusiveEnvironment Students provides constructivesupport to team members. 5.C - Goals, Tasks and Objectives Students make positivecontributions to planning andimplementing tasks.
Apply computer science theory and software development fundamentals to produce computing-based solutions. 6.A - Computer Science Theory Student can apply computerscience theory to produce acomputing-based solution. 6.B - Software DevelopmentFundamentals Student can apply softwaredevelopment fundamentals toproduce a computing-basedsolution.