>> I guess i just cant think in terms of ADT maybe i just need to rethink a different major.
It's up to you to decide whether you made the right choice or not. But if you really are interested in the field, you probably just need to put a bit more effort into study and practice.
>> I have worked a week on this project and the sad thing is almost everyone in the class is having the same problems i am having.
Some teachers are talented at what they do, others are not. Ultimately, though, the onus is on you to learn the material.