Course Syllabus

Overview

Software Testing is a systematic process of verifying requirements and design elements, features, or standards against the implementation to increase product success. The verification process uses a set of test paths starting from the minor units up to the entire deliverable system. Predetermined or live data is used to build confidence that the product works right as specified. CSE 270 will explore testing standards, techniques, tools, and cases. By the end of the semester, each student will be able to complete the following:

  1. Classify (list, define, and explain) the software testing concepts, tools, and processes.
  2. Appraise and assess software testing tools and techniques to address the needs of a given scenario.
  3. Prepare and implement a test plan.
  4. Work with a partner and in small teams to achieve a shared goal.
  5. Learn from information from a wide variety of professional sources.

Structure

The course is divided into fourteen lessons, each lesson taking one week to complete.

Lessons

The fourteen lessons touch upon the tools, techniques, and areas associated with software testing:

  1. Business Case for Testing
  2. Testing Fundamentals
  3. Tester's Role in Software Methodologies
  4. Testing Techniques
  5. Quality Assurances
  6. Testing tools
  7. Test Cases
  8. Regression Testing
  9. Integration Testing
  10. Verification and Validation
  11. Architecture Testing
  12. Reducing Risk through Testing
  13. Project Management
  14. Testing Career Path

Weekly Patterns

The table below displays typical weekly activities, due dates, and activity descriptions.

Due Date* Learning Model Description
Monday Prepare Study a reading assignment and take a quiz.
Thursday Teach One Another Work with your partner(s) to understand the topic of the week.
Saturday Ponder & Prove Presentations, reports, plans, labs, quizzes, and exams.

*Set your time zone in I-Learn user preferences so the due dates and times will display correctly.

Assessment

Your grade will be computed in the following way:

  • Prepare: 20%
  • Teach One Another: 30%
  • Ponder & Prove: 50%

Workload

This course requires 9–12 hours each week.

Group Work

You will work with a partner or small group to complete W02–W13 prove assignments. 

Late Work

Assignments must be completed as scheduled. Late work is generally not accepted. However, assignments may be rescheduled for a limited number of emergency situations if you discuss your situation with your instructor before (not on and especially not after) the scheduled due date. Be prepared to justify any requests for extensions.

You are allowed to resubmit assignments for better grades. As stated before, late work is not accepted but resubmissions are, so turn something in.

Extra Credit

There is no extra credit for this course. 

Grading Scale

Letter Grade Percent
A 100% – 93%
A- 92% – 90%
B+ 89% – 87%
B 86% – 83%
B- 82% – 80%
C+ 79% – 77%
C 76% – 73%
C- 72% – 70%
D+ 69% – 67%
D 66% – 63%
D- 62% – 60%
F 59% and lower

University Policies

Students with Disabilities

Brigham Young University-Idaho is committed to providing a working and learning atmosphere that accommodates qualified persons with disabilities. If you have a disability and require accommodations, please contact the Disability Services Office at (208) 496-9210 or visit their website and follow the Steps for Receiving Accommodations. Reasonable academic accommodations are reviewed for all students who have qualified documented disabilities. Services are coordinated with students and instructors by the Disability Services Office.

This course may require synchronous meetings. If you are currently registered with the Disability Services Office and need an interpreter or transcriber for these meetings, please contact the deaf and hard of hearing coordinator at (208) 496-9219.

Other University Policies

Student Honor and Other Policies

Please read through the document called University Policies. It gives important information about the following topics:

  • Student Honor
    • Academic Honesty
    • Student Conduct
  • Student with Disabilities
  • Complaints and Grievances
  • Copyright Notice

Go to the Student Resources module to review further resources and information.

Course Summary:

Date Details Due