Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
(A) - Analyze a complex problem and identify and define the computing requirements appropriate to its solution;
(B) - Identify and analyze user needs and take them into account in the selection, creation, evaluation, and administration of computer-based systems;
An ability to design, implement, and evaluate a computer-based solution to meet a given set of computing requirements in the context of the discipline.
Demonstrate ability to think differently, gather information, develop new ways of understanding and generate new ideas.