CS-BA - Computer Science
Download as PDF
Analyze a complex computing problem and to apply principles of computing and other relevant disciplines 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 a computing-based solution to meet a given set of computing requirements in the context of the program's discipline. 2.A - Develop Design Requirements Students will be able to develop design requirements from the problem statement that meet desired needs. 2.B Implement and Evaluate Software Students will be able to implement and evaluate software (computer program) that satisfies design requirements within relevant, realistic constraints 2.C Verify a Solution Verify a computing-based solution.
Communicate effectively in a variety of professional contexts: 3.a Written: Content 3.b. Written: Structure and Mechanics 3.c. Oral: Content 3.d. Oral: Delivery.
Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles 4.a. Knowledge of the code of ethics in the discipline 4.b. Recognize the ethical and professional responsibilities in a computing situation 4.c. Make judgements informed by ethical and professional responsibilities .
Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline 5.a. Team function 5.b. Collaborative and Inclusive environment 5.c. Goal, Tasks and Objectives.
Apply computer science theory and software development fundamentals to produce computing based solutions 6.a. Computer Science Theory 6.b. Software Development Fundamentals.