The rapidly growing field of computer science and information technology offers graduates the opportunity to work in a variety of different areas such as:
Programmers write computer programs by coding sets of instructions into machine-readable form. Programmers also test and maintain the detailed instructions called programs or software, that computers must follow to perform their functions. They also conceive, design and test logical structures for solving problems by computer.
Web developers/Internet Professionals create websites for the Internet and Intranet sites for internal organization networks. They are well-versed in all aspects of Internet development, including web design, site administration, programming for the web and business on the web. Internet professionals also implement computer programs and provide user training on these programs. A bachelor's degree or college diploma in a computer related program is required for this profession. There are many opportunities in this field for contract and in-house work.
Computer analysts are experts in computer and information systems problems. Analysts derive computer-based solutions and prepare functional and system specifications to be implemented by computer programmers.
Network administrators / computer technicians are responsible for setting up and maintaining a network and provide technical support for computer users. Duties of the administrator include installing software, assigning passwords, making backups, and finding a way to restore the network when it goes down. Technicians install, service, troubleshoot and configure computer systems. Technicians also provide technical advice to clients and diagnose and correct computer problems.
Information technology specialists use technology to manage the flow of information. IT specialists