The Purpose Of This Course Is To Build The Skills Necessary To Perform Software Testing At The Function, Class And Application Level. Students Will Be Taught Concepts Of Black-box (functional And Boundary) And White-box (coverage-based) Testing, And Will Apply This Concepts To Small Programs And Components (function And Classes).