introduction, software, testing, process, evaluating, system, development, core, elements, lifecycle, types, introduced, students, university, tartu, thesis, focuses, methods, mutation, mainly, bachelors, degree, programme, consists, weekly, lectures, total, labs, correspondence, lab, briefly, introduces, method, using, adequate, covered, semester, added, topics, mutations, seeded, program, quality, assessed, percentage, methodology, formation, purpose, compose, materials, furthermore, scope, project, applied, feedback, collected, suggest, improvements, divided, main, chapters, chapter, provides, thorough, explanation, design, including, schedule, execution, described, penultimate, previously, suggests, final, summary, identifying, outcomes, generated, sub, sections, overview, newly, various, techniques, wiki, consisted, chronological, issue, reporting, document, inspection, defect, prediction, static, code, analysis, automated, regression, possibilities, measuring, based, technique, evaluation, suites, guidance, create, concept, involves, generating, faulty, versions, operators, variants, suite, measured, ratio, detected, mutant, original, mutants, complicated, systems, vast, https, cs, ut, ee, testers, improving, finding, problems, behaviourally, equivalent, called, require, human, distinguish, non, publicly, available, muclipse, judy, jumble, jester, mention, ease, integration, explained, detail, section, terminology, semantically, operator, mutates, eclipse, org, www, jetbrains, com, structure, assistants, student, approximate, presented, motivation, defenders, min, homework, assignment, installation, familiarization, activities, conducted, session, online, acquainted, basic, required, activity, familiar, played, introducing, creating, killing, according, created, education, enjoyable, developed, sheffield, united, proficiency, engineering, http, concepts, attackers, compete, fragment, java, insert, junit, detect, although, modes, battleground, mode, participate, inserted, contain, conditionals, additionally, assertions, example, shown, playing, started, participating, user, access, role, attacker, defender, successful, attacking, defending, asynchronously, waiting, awarded, scoring, option, claim, whether, claiming, asked, introduce, strengths, critically, evaluate, future, henry, coles, developer, situated, plugin, intellij, commonly, applies, configurable, mutators, byte, compiling, executed, therefore, discovered, testng, classpath, generates, coverage, moreover, resulted, previous, supported, downside, difficult, operating, includes, default, activated, boundary, mutator, increments, invert, negatives, math, negate, pitest, quickstart, void, listed, appendix, sample, precisely, minbinaryheap, minimum, binary, implementation, minbinaryheaptest, workflow, addition, mentioned, thereby, illustrated, shortly, consider, bonus, en, wikipedia, binary_heap, expected, outcome, necessary, submit, containing, explanations, statistics, split, instructions, comprise, setup, amending, distribution, downloaded, accurate, grading, scheme, version, correctly, finished, additional, improved, fixed, pointing, consisting, assistant, topic, avoid, inconveniences, instructor, examined, observe, management, progress, smoothly, initially, dealing, caused, confusion, positive, corresponding, majority, received, constructive, negative, aspects, questionnaire, filling, voluntary, participation, affect, anonymous, accessible, responsible, lecturer, summarized, response, filled, opened, submission, deadline, collection, qualitative, comment, explicit, provided, likert, express, attitude, statements, clearly, defined, communicated, appropriate, surveymonkey, support, instructors, transparent, context, options, entirely, somewhat, disagree, statement, mentioning, within, effective, participants, difficulty, effort, coincides, agreed, respondents, approximately, assignments, faster, workload, comparable, results, couple, claimed, especially, sufficiently, examine, knowledge, probably, suggested, unclear, improvement, understandable, pointed, conclusion, evaluates, implemented, analyse, relatively, advised, clearer, recommendations, regarding