Software engineers and designers research, design, evaluate, integrate and maintain software applications, technical environments, operating systems, embedded software, information warehouses and telecommunications software. They are employed in information technology consulting firms, information technology research and development firms, and information technology units throughout the private and public sectors, or they may be self-employed. (National Occupational Classification)

Occupational profile

Education

Students interested in Software Engineering may choose to study either Computer Science (in the Faculty of Science) or Computer Engineering (in the Faculty of Engineering) at the University of Manitoba. Graduate studies may be required for some positions, including those in research.

U of M Academic Calendar
The Academic Calendar & Catalogue outlines program admission and course requirements. Use the left menu to navigate to a specific faculty and program. To determine which degree path suits your unique occupational goals, speak with a Career Consultant. For support with course registration and academic issues, speak with an Academic Advisor.

Faculty and Department Homepages
Visit the faculty and department homepage to learn about program application deadlines and processes, as well as additional in-house resources and opportunities.

Exploring Other Education Options

Canadian Information Centre for International Credentials - information for foreign-trained Software Engineers

Labour market information

Labour market information informs users of supply and demand for specific occupations and sectors. It includes such things as salary and job outlook information. These resources support informed career decision making and job search efforts.

Resources

Professional Associations
Professional associations organize events and directories, job postings, career and labour market information. Student membership opportunities are also available. This is a great way to learn and network.

Directories, Industry Associations, and Sector Councils
These resources provide industry news, labour market information and a list of potential employers. Remember, there are usually multiple industries worth exploring.

Job Boards
Search occupations of interest in the industry-specific job boards below to learn about skill requirements, employers, job duties and available jobs. You may also wish to search more general online job boards.