Entanglement is a physical phenomenon that links a pair, or a set of particles that correlates with each other, regardless of the distance between them. Recent researches conducted on entanglement are mostly focused on measurement and classification in multiqubit systems. Classification of two qubits will only distinguish the quantum state as either separable or entangled, and it can be done by measurement. Meanwhile, in a three-qubit system, it becomes more complex because of the structure of the three qubits itself. It is not sufficient to do measurement because the states are divided into three types, including fully separable state, biseparable state, and genuine entangled state. Therefore, the classification is needed to distinguish the type of states in the three-qubit system. This study aims to classify the entanglement of three-qubit pure states using a combination model of special unitary groups, SU(2) and SU(4), by changing the angle of selected parameters in SU(4) and acting on the separable pure state. The matrix represents SU(2) is matrix while matrix for SU(4) is 4 matrix. Hence, the combination of SU(2) and SU(4) represent 8 matrix. This classification uses the von Neumann entropy and three tangle measurements to classify the class, respectively. The results of this study have indicated that the three-qubit pure state has been successfully classified into different classes, namely, A-B-C, A-BC, CAB , GHZ, and W, with A-B-C being a fully separable state, A-BC and CAB are biseparable states, and GHZ and W are genuine entangled states. The results show that this model can change separable pure states to other entanglement class after transformation is done.
C++ programming course is among the most common programming subjects offered in tertiary education. Students' programming skills and other soft skills can be enhanced by adopting a project-based learning approach to the topic of Cryptography. Furthermore, students should be exposed to cryptography since security, confidentiality, and data privacy are key concerns in the communication world. Therefore, this study aims at identifying the students' self-perception of learning C++ programming through a project related to Cryptography. This project was assigned to the students who enrolled in the C++ programming course at Universiti Putra Malaysia in Semester 2, session 2020/2021. Finally, all students are capable of completing and demonstrating their projects. A survey questionnaire is delivered to indicate the students' perception of their programming skills, other soft-skill, and their knowledge of Cryptography. Since this course was conducted online, students were requested to list their challenges in completing this project. Through this approach, students positively perceive improving their programming skills and other soft skills and gaining knowledge about Cryptography. Overall, the selected theme related to the student's major field is recommended.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.