Reviews of professor Kecheng Yang

Rating: 4.0/5, difficulty: 4.0/5
Best part of this class is the communication from professor. He doesn't "give away answers" but is very clear on what he expects in assignments and what will be on the exam. There are very few assignments and programming ones. No group projects. Very little feedback unless you go to office hours. Be prepared to do some probability (math) problems.

Rating: 5.0/5, difficulty: 2.0/5
Probably the kindest professor at Texas State and generally cares for his students. Assignments and Exams are straight forward and simple.

Rating: 1.0/5, difficulty: 5.0/5
They gave me the Facebook EIR program *Warning* DO NOT SIGN UP with EIR program it is the worst scam in the history of TXST. Despite Dr. Yang's name was on the class and we received a Facebook engineer who was very disorganized and expected so much from students trying to learn. Overall terrible experience and good luck.

Rating: 5.0/5, difficulty: 2.0/5
Amazing professor! Do not hesitate to take him. He cares about his students and wants them to succeed. He does not require you to attend his lectures however there are pop quizzes (5% of final grade) but he drops one and if you show up you get an 80% just for being there. Exams are not too difficult and assignments are relatively easy. Good luck!

Rating: 3.0/5, difficulty: 5.0/5
Yang is a good choice. However, 3 programming assignments will take forever to complete. Very difficult unless you are extremely familiar with how to code. Written assignments are from lectures. Must go to the DIA for help! Exams are from the assignments and PowerPoint. A cheat sheet allowed. Include everything that you can!!! Efforts needed!