Cooperative Education Opportunities in Computer Engineering

Computer engineers design, develop, construct and operate digital and computer based systems, computer communications, computer hardware, networking, security, data structures and algorithms. Computer engineering students build innovative new products and services. Read below to discover the opportunities that exist for you in:

  • Computer and Network Support
  • Research and Development
  • Software and Hardware Design

Computers & Network Support

Computers are everywhere. Financial firms and Consumer Products corporations depend on computers to run their businesses. Students in these areas usually work in large corporate settings and work on a variety of tasks including: supporting end users with hardware and software problems, implementing and administrating local and wide area networks, building, installing and configuring servers and PC's and rolling out new software.

Computer Engineers who work in financial firms and consumer product corporations learn to use:

  • Computer Hardware: Laptops, Workstations, Servers, Printers, Routers, Hubs, Switches, Scanners, Board, Ethernet Cards
  • Computer Networking & Protocols: Ethernet, Token Ring, TCP/IP, Novell NetWare
  • Computer Software: Microsoft Office 2000, Lotus Notes, Visio, HP Openview, PC Anywhere, Scientific Notebook
  • Programming Languages: ASP, C, C++, HTML, Java, Pascal, Perl, Visual Basic
  • Operating Systems: MS-DOS, Linux, Novell, UNIX

Major Accomplishments

  • Planned and designed data communication links between head and branch offices
  • Created an automated test scripts for application testing
  • Automated an entire packaging process to create packages on a nightly basis
  • Started up UNIX network complete with internet, email, Mosaic home page, telnet and ftp capabilities

Research & Development

Computer Engineering co-ops may also work in research and development of new technologies. The telecommunications industry is an example of the type of industry that actively employs students to experiment on existing systems and research new possibilities for transmitting information. Students in research and development usually work in corporate settings with new products and processes.

Students who work in Research & Development learn to use:

  • Computer Hardware: IBM PC, Cisco, MAC, SUN, VAX/VMS
  • Computer Software: MS Windows,Scientific Notebook, MathCAD, P-spice, Visio
  • Programming Languages: C, C++, Unix, Visual Basic, LabVIEW, Powerbuilder
  • Operating Systems: Unix, OS/2
  • Testing Equipment: Sniffer LAN Analyzer, Protocol Analyzers

Major Accomplishments

  • Developed data collection software for a monitoring system
  • Tested devices for clients to ensure that they met transmission specifications
  • Developed laboratory instrument control software utilizing a graphical user interface
  • Assisted in the configuration of test beds
  • Established a network on twisted pair for customer demonstration

Software / Hardware Design

Computer Engineering students may also work in companies that design hardware and software products for use in industry and government. Co-ops who work in product design can expect to work in a variety of settings. Some co-ops work in large corporations that design their own hardware and software. Other co-ops work for smaller entrepreneurial firms that design products for corporate clients. Co-ops who work in product design may also work at creating and testing hardware and software for use in government projects.

Students who work in Product Design learn to use:

  • Computer Hardware: Digital, IBM, Intel Processors, MAC
  • Computer Networking and Protocols: Token Ring, Ethernet, TCP/IP, Novell Netware
  • Computer Software: Access, Delphi, Dreamweaver, FrontPage, MS Office, Outlook, Excel, LabView, MathCAD, Netscape, Visio, Pspice
  • Operating Systems: UNIX, OS/2, Windows NT
  • Computer Software/ Software Testing Packages: MATLAB, Asterix, HyperSignal, Linux, ColdFusion
  • Programming Languages: Assembly, Java, SQL, C++, Visual Basic, Powerbuilder

Major Accomplishments

  • Designed and coded automated tests for Ethernet device drivers
  • Designed and developed backend modules of company's Internet site
  • Designed test methods for evaluating the performance of competitors products
  • Developed graphical interfaces in "C" within a Macintosh environment
  • Interfaced and simulated hardware models of processors with software models