You can learn most of the key concepts of assembly language in this course. Professor is experienced in related field. But the teaching could be improved. No syllabus for the entire semester. Most of the lectures are without focus. Assignment requirements are unclear. Grading is unfair. No feedback on assignments. Hard to contact outside of class.