Program Description Information Technology deals with the generation, storage, retrieval, transmission and protection of information, and the hardware and software involved in these processes. For that reason, IT professionals are often called IT specialists/consultants or business process consultants, and the division of an organization that deals with computers, software and communication technology is often called the IT department. The growth of the IT sector in Canada is expected to continue to outpace other market segments in the future according to the Canadian and Alberta governments and independent research companies such as Forrester's and the Information and Communications Technology Council (ICTC) of Canada. A two year program that prepares ITSD graduates for work in a variety of IT activities including the design, development, implementation, testing and maintenance of software systems. Students receive in-depth training in programming techniques as well as analysis, design, implementation and testing of new programs on multiple hardware and software platforms (e.g. Windows, Web and Linux) using a variety of programming languages (e.g. Java, C, PHP, XML, PL/SQL, SQL) and different supporting technologies (e.g. Communications Networks, Databases, Operating Systems)

