Computer engineering, a combination of electrical engineering and computer science, deals with the study of computing ranging from tiny microprocessors to enormous supercomputers. Computer engineers are electrical engineers who specialize in either software design, hardware design or both. Specialization areas include: Microprocessor and Microcontroller Systems. Assembly Language Programming, Coding, Cryptography and Information protection, Distributed Computing, Computer Vision and Pattern Recognition, Computer Graphics and Multimedia Applications, Internet Computing and Wireless Networks, Computer Architecture and Embedded Digital Systems Design, Network Security and Privacy, Real Time Systems, VLSI, VHDL and Application Specific Integration Chip (ASICS) design, Computer Internetworking and Network Protocols, Embedded Software for real-time Microcontrollers, Algorithms, Compilers, and Operating Systems Human Computer Interaction.
Computer engineers deal with the following issues: Design hardware components that power the latest technology and develop software that allows computers to implement complex applications. The developed systems improve the quality of life while keeping manufacturing costs low. They also focus on the design of hardware and software systems that yield smaller, faster, cheaper and more powerful computers. They design products ranging from communications systems to imaging devices, consumer products, automotive microprocessors and household appliances. They coordinate the implementation, maintenance, and expansion plans of a company’s computer systems. In automotive applications for example, computers are embedded in 60 different applications including AC, navigation, audio, video, and alert systems.
Most computer engineering jobs are found in the following places: Software Publishers, Engineering and Business Consulting Companies, Manufacturers of Computer and Peripheral Equipment, Management of Companies and Enterprises, Computer Systems Design and Data Processing Services Companies, Scientific Research and Development Centers, Wired and Wireless Telecommunications Carriers, Insurance Carriers, Financial Corporations.
Sample of companies that hire computer engineers: Apple Computer, AT&T, Cisco Systems, Dell, Fujitsu Siemans, Google, Hewlett-Packard, IBM, Intel, Iomega, Microsoft, Motorola, Oracle, Panasonic, PeopleSoft, Raytheon Company, Sony Electronics, Texas Instruments, Toshiba, Verizon, Yahoo, NASA, NIS US Air Force, US Army, CIA, US Department of Energy, US Department of Defense, US Department of Transportation, US Naval Research Lab, US Navy, 3M Worldwide, ADT, Advanced Micro Systems, Alcatel, Alcoa, Ansys, Applied Digital, BMW International, Boeing, Delphi-Packard Electric, Toyota Motor Sales, USA, Inc., Federal Express, Ford, Genentech, General Dynamics, General Electric, General Motors Corporation, Honda, Honeywell, Hughes Network Systems, Johnson & Johnson, Lockheed Martin, Meade Instruments Corporation, Merrill Lynch & Company, New Piper Aircraft, Nuance Communications, Inc., Proctor and Gamble Company, Samsung, Siemens Automotive, Toyota Motor Sales, Inc, UPS, and Westinghouse.