Joeman
I've discovered in my degree that all the technical knowledge required in this field is available at the public libary; university simply brings it together and presents it directly to the student. I've also already discovered through my own projects in my free time that most of what we are covering in classes is not required for doing the actual engineering. I'm currently working on several projects, both hardware and software, and I'd really much rather work solely on those than continue with the lectures and tutorials. I already know where to search for further information; I know what I need to know to at least start my projects, and the rest I am sure I can learn as I work. However, if I remain on my current path, I must continue in classes which will most likely cover things I can learn faster in my own free time, but of course I won't have enough free time to do so if I continue in this degree. Do I want this piece of paper, this degree? It will probably make a difference to an employer. Anyway, I have a few months free for the Summer break; perhaps I can do enough work on my own projects over Summer to make something of them. I have already been invited onto a robotics development team after I complete my degree, because the chap running that stuf was impressed with my ideas. If one of my ideas pans out this Summer, if I gain approval from the head of my faculty, I may be able to avoid some crap next year and concentrate on my own work on uni time. But that depends on one of my ideas panning out. If it doesn't, it's back to the classes.
On the other hand, I have also been considering changing to history/archaeology. Computer engineering was for a job, for money. History is my favourite. Not sure which way to go yet. Although I love history and such, I also tend to have decent ideas in my current field, and have always been good at such techy stuff (I built a walking bipedal robot in year 7). And my current projects could be money-makers. But I am nuts about the past...
Which way do I goooo....?