George Brown students get hands-on training in the I.T. lab.
"Software programming and development" is an umbrella term that offers a lot of room for specialization. In general, programmers write, design and integrate computer code for various uses, including internet applications, computer-based games, film and mainframe applications.
Software programmers often get degrees in computer science from universities. However, there are other options, including Sheridan's computer systems technology - software development and network engineering program, Centennial College's interactive gaming and George Brown's game programming diploma. Humber offers a postgraduate certificate in enterprise software development.
IF YOU GO
Duration of program: three years for a diploma (Seneca offers a four-year co-op software development degree), three to four years for a bachelor's degree in computer science.
Projected earning potential: $42,000 to $89,000 annually. (See interview, page 29.)
The database administrator's tasks include but are not limited to working with the user to develop the most effective database for the client, developing data recovery procedures and potentially acting as team leader. People in this line of work are required to know and analyze their clients' concerns, and to understand the software and hardware required to make systems run smoothly.
In Toronto, computer science degrees are offered at University of Toronto, York and Ryerson. As well, related programs are available at Seneca, Centennial, George Brown, Humber and Sheridan Colleges. Tuition ranges from $3,200 to $9,200 annually and increases for postgraduate studies.
IF YOU GO
Duration of program: two years for a diploma (programs often offer a third year co-op placement), three to four years for a bachelor's degree in computer science.
Projected earning potential: $48,000 to $105,000 annually.
Information systems analyst/consultant
On top of knowing the fundamentals of programming for various platforms, a systems analyst has learned problem-solving skills related to issues in security, e-commerce, account management and internet protocols. Some people who study systems technology go on to jobs in multi-player gaming administration, data communications and security.
Along with general programs offered at Sheridan, Seneca, Humber, Durham and Centennial Colleges, there are opportunities to specialize in this field. Sheridan offers a unique bachelor of applied information sciences that centres on information systems security, which in turn focuses on making the internet a secure place for its users and their information. George Brown offers a postgraduate degree in information systems business analysis. Tuition ranges from $3,400 to $9,200 annually, and increases for postgraduate studies.
Currently in Ontario, most technology fields are considered fair in terms of employment potential. However, areas like systems security are still growing.
IF YOU GO
Duration of program: two years for a diploma, three years for a bachelor of applied information sciences degree, three years for a bachelor of science
Projected earning potential: $48,000 to $69,000 annually for analysts, up to $92,000 annually for security consultants.