Exactly this.I would start at the beginning, because the anime leaves out quite a bit and it will help you understand the characters better(especially Tatsuya) and it will help you understand the science behind the magic better as well.
You must be registered for see links
The anime covers volumes 1,2,3,4,6, and 7. 5 was skipped because its a sequence of short stories. There are currently 14 volumes out, the 14th is currently being translated, while the 15th volume is set to release in Japan on Jan 10th.