i hated calc 1,2,3, vector mechanics, stats, and so on. buy yes, it can be difficult if u dont know whats going on. i went down that math road for my civil eng deg. , i since changed my major. its a lot of work and i hope your up to it. dont know about computer engineering though.