2. There are rules for self-taught examination exemption. Generally, public courses you have studied can be exempted from examination, and professional courses cannot be exempted from examination. You must teach yourself the exam. This is also one of the reasons why the self-taught diploma is very recognized in society.
3. Unless your original "Mathematics and Applied Mathematics" major is also self-taught, the results of the same course from self-taught examination are effective and universal in all self-taught majors, so that you can test this "data structure" without taking the exam in the computer application major.