alimans3 wrote@ra8 ECE and CCE are the basically the same courses right ? And is it basically software programming or hardware? I think i am excellent when it comes to software and programming as well as hardware . And is it a nice major ?
ECE and CCE differ in only one course in the first two years:
In ECE you have to take EECE 370: Electric Machines and Power Fundamentals
in CCE you have to take EECE 350: Computer Networks
The third and fourth year are the years where you have to pick electives.
A change in the curriculum happened during my second year, I'm still on the "old" program, but the link I wrote earlier was the new program. In the new program both major have some flexibility in choosing the required and technical electives.
Check this link
https://www.aub.edu.lb/fea/ece/Documents/CCE_ECE.pdf.
The course required and major requirements for each of ECE and CCE are better differentiated.
I agree with A.L, it is a very organised major, and a very fun major too. During the first semester, we had to build a 3 floor elevator with all the logic and circuit necessary (yes the first semester). Each year a new project is given. Every new semester exposes you to new types of interesting projects like writing a game in assembly, writing a multi-threaded server, etc...
If you have a facebook account, we have a group there on this url:
https://www.facebook.com/groups/156247611131468/ It's a closed group, I don't know if you need an invite or if you can join then accept you. Anyway if you need an invite let me know. You can ask more people about the major there and get different point of views.