Software Engineer

(NOC 2173)
+10.62%
 

Requirement

A bachelor's degree, usually in computer science, computer systems engineering, software engineering or mathematics or completion of a college program in computer science is usually required.

A master's or doctoral degree in a related discipline may be required.

Licensing by a provincial or territorial association of professional engineers is required to approve engineering drawings and reports and to practise as a Professional Engineer (P.Eng.).

Engineers are eligible for registration following graduation from an accredited educational program, three or four years of supervised work experience in engineering and passing a professional practice examination.

Experience as a computer programmer is usually required.

Degrees Associated with This Career

Diploma
Bachelor
Master
Doctorate

NAIT
Edmonton, Alberta, CA

Related Program(s):
Digital Media and IT Diploma
Digital Media and IT Diploma; Co-op
Request Info
Open Institute of Technology (OPIT) - Online Bachelor's Programs
Ta'Xbiex, MT

Related Program(s):
Modern Computer Science Bachelor; Online
Request Info
Carleton University
Ottawa, Ontario, CA

Related Program(s):
Computer Science (BCS) Bachelor; Honours
Software Engineering (BEng) Bachelor
Request Info
Wilfrid Laurier University
Waterloo, Ontario, CA

Related Program(s):
Computer Science and Physics (BSc) Bachelor; Co-op; Honours
Business Administration and Computer Science (BBA/BCS) Double Degree Bachelor; Co-op; Honours
Request Info
CDI College (Anjou Campus)
Anjou, Québec, CA

Related Program(s):
Programmer Analyst/Internet Solutions Developer Diploma
Request Info
CDI College (Montréal Campus)
Montréal, Québec, CA

Related Program(s):
Web Design Diploma
Programmer Analyst/Internet Solutions Developer Diploma
Request Info
view all
Modified on April 07, 2022