I went through Computer Science (I finished at LAU and chosen my electives wisely (OLAP Tools / Advance Data Bases /Artificial Intelligence / Neural Networks / OOP / Networking / Computer Organization / File Processing = the Last Three will gave me a Hardware Overview in addition to an Assembly Language course will not hurt.
After a person finishes work for 2-3 years in the domain for practical experience then he go for:
Some Professional Certifications such as:
Computer Information Systems Auditor (CISA)
Information Technology Infrastructure Library v3
Microsoft Operations Framework 4.0
Microsoft Certified Solutions Developer (MCSD)
Microsoft Certified Solutions Expert (MCSE)
Oracle PL/SQL Developer Certified Associates
After you fulfill your CV for BSc Computer Science + Some Professional Certifications + Couple of Years of Experience you will be ready to apply for MS for example or Oracle --- At this journey you can attain an MBA to gain some management aspects and you will a cross functional (IT + Management) potential CTO / Director / Consultant in some big companies not necessarily IT bounded rather consultancy to such as McKinsey , Strategy& (Formerly Booz & Company but PWC Purchased), Bain & Company etc...
titled "Engineer" and can enter the syndicate is not a norm to get paid in the Telecom/Engineering Industry ;
I know my friends who followed that approach with a BSc in Computer Science as a Start & now getting paid USD 8000/ Month at Microsoft/Oracle; you may have a look at their LinkedIn profiles to have an overview about their educational/career history & progress.
https://ae.linkedin.com/pub/rola-khoury/53/639/8ab
https://ae.linkedin.com/pub/kareem-okeili/14/533/27a
https://www.linkedin.com/pub/mazen-abdallah/18/302/5b2
https://lb.linkedin.com/pub/ihab-issa-m … 81/1b8/445 (My Profile)