Computer Engineering Technologist
Computer network technicians establish, operate, maintain and co-ordinate the use of local and wide area networks (LANs and WANs), mainframe networks, hardware, software and related computer equipment. They set up and maintain Internet and intranet Web sites and Web-server hardware and software, and monitor and optimize network connectivity and performance. They are employed in information technology units throughout the private and public sectors. Supervisors of computer network technicians are included in this unit group.
- Troubleshoots, resolves, and document technical problems involving computing devices using appropriate methodologies;
- Prepares schedules of equipment maintenance;
- Designs appropriate methodologies for the upkeep of computer systems;
- Connects and integrates multiple software and hardware components;
- Integrates hardware and software for practical applications such as bar code scanning, radio frequency identification, and security controls;
- Establishes local computer systems communications with remote devises;
- Designs and applies system security protocols;
- Evaluates and documents security issues associated with a variety of computing devices;
- Participates in planning, designing, and developing the architecture of computing systems;
- Undertakes needs assessments and recommends solutions;
- Participates in the design of computer system infrastructure in relation to required applications;
- Installs, configures, tests, and maintains a variety of computer systems to meet functional requirements;
- Determines and documents the functions requirements of individual users or organizations;
- Applies knowledge of digital and analog circuits to the creation of embedded computing devices;
- Assesses the electrical requirements of embedded computing devices;
- Applies a variety of programming languages;
- Identifies appropriate software development methodologies.
Three-year college program in computer engineering technology.