# 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