NOC:Introduction to Abstract and Linear Algebra