1.The course content looks ok. There is always some sort of crap class that the department "thinks" you should take. For you it is Mat 380 Error-correction Codes. Out of the classes you get to pick, you should absolutely consider "QSO 320-Intro to Management Science". Mathematics departments (I have been through about 4 different ones) do a terrible job of application. None of your classes except QSO 320 will have day to day usefulness.
2.If you have not paid for this degree yet I would encourage you to look up programs for the following departments. Management Science, Operations Research, Operations Management, Business Intelligence, Data Science. They usually have just enough theory to carry you but focus on problem solving methods and decision making.
3.If your future goal is to go on to a masters then to some sort of research based work, then a math degree is a great jumping point. When ever I have come into a practical application course, I crush the theory and have an advantage in the ease of absorbing the knowledge. If you are not really sure about research/MS/PHd I strongly advise against this plan. You will be disappointed in how little people understand the how to leverage math skills.
In general, school is where you pay money for the privilege of doing homework and writing tests subject to the human faults of a non-perfect professor. I would advise you to look at the course syllabi for the following Coursera classes. So much good content coming from there. At least you will be more knowledgeable of the breadth in these subjects. - https://www.coursera.org/category/cs-ai - https://www.coursera.org/category/stats - https://www.coursera.org/category/cs-theory - https://www.coursera.org/course/operations
The funny thing about that list is none of them are from the mathematics category. Math is pervasive but struggles to compete without context. Take courses with context, unless you really want to pursue an academic career.