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