Ragib Islam Aninda
Getting an A is not actually that tough, you have to have focus and be diligent all throughout the semester. I used to think that smartness is the key but I got to learn that diligence trumps smartness if the smart one is not diligent.
I am a very lazy person, and I procrastinate a lot, who does not, but this seriously affects the grade unless you plan ahead. Planning ahead can prove to be very important in doing good in a course. Actually, I learned about a lot about planning and forecasting in an organized way in MGT314 course, but I have been implementing it well ahead for my other courses and my life. There will be early start, early finish, slack etc in the planning and actually can give you a planned procrastination until you really have to study and you will know when to study.( I am not suggesting you to procrastinate)
Another important thing is that nothing substitutes the course book, this is to say that the slides are as good as just a skeleton of the course materials. The slides can give you maybe a "B" if you are lucky, but if you want to get an "A", then go through the book at least once and make sure you cover everything. Understanding the materials is enough because if you understand you can write it and explain, no need to memorize or anything. I am a perfectionist and I have my way of studying. First of all I count the pages I have to cover and then I find out how long I need to finish it i.e. I plan my timing ( I know how many pages I can cover in a minute).
For the projects try to be innovative and try to actually learn from your work. And do not leave everything for the last moment, because your work will show your hastiness.
I would like very much to help you studying for the course and feel free to message me at facebook: https://www.facebook.com/ragib.aninda