Quote:
Also does anyone know about what level of math do I have to reach order to get a BA in computer engineering?(calclus I?, II? or something higher?)
First of all Computer Engineering is an ambiguous name for a number of different fields in computer studies. I have seen this title include Software Engineering (another ambiguous title), computer architecture (the programmers level view of the computer), and computer hardware design. The math that will be most useful to you depends on what kind of computer engineering you want to do. I can't speak for all colleges but I can give you an example of my graduation requirements for a BS in Computer Engineering at the University of Iowa.