Problem Analysis
Washington Accord
(b) Ability to analyze a problem, and identify and define the computing requirements appropriate to the problem’s solution.
(k) An ability to apply design and development principles in the construction of software systems of varying complexity.
CHED
Apply knowledge of computing fundamentals, knowledge of a computing specialization, and mathematics, science, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models from defined problems and requirements
ABET Student Outcomes
An ability to analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
Employability Outcomes
Solve complex problems
TARGET OUTCOMES AND ARTIFACTS
PROGRAMMING ELECTIVE 1
Project
CSS121
Computer Programming 1
Summative Exam
CSS121L
Computer Programming Laboratory 1
Practical Exam 1
CSS142
Modeling and Simulation Theory
Project
CSS151
Software Engineering 1
Case Study
CSS291-1
Research Methods for Computer Science
Draft Paper Chapter 1 to 3
CSS200-1
Thesis 1
Paper Proposal