Expand mobile version menu

Knowledge Engineer

What To Learn

High School

What high school courses should you take if you're interested in this career? Get your answers from the Information Technology cluster Programming and Software Development pathway.

Insider Info

Additional Information

Knowledge engineer Richard Poppen says computer knowledge isn't enough to be a good knowledge engineer. "You have to have a solid understanding of what you're going to apply it to," he says. That means you must be able to think logically, have good communication skills and like working with ideas and people. The ability to concentrate and pay close attention to detail is also important.

Study more than computer science if you want to get into knowledge engineering. "People who get trained in computer science have a very narrow, sterile way of solving problems," says Poppen. He says courses in mathematics or physics can give you a set of tools to apply to real work.

Because knowledge engineering is relatively new, there isn't a single career path to follow. You can expect to need some -- and likely a lot -- of post-secondary education.

Tim Lethbridge, a computer specialist, recommends getting as comfortable as you can on computers even before you finish high school. Most universities with computer science degrees don't offer knowledge engineering courses at the undergraduate level.

"Look at calendars and see what upper-level courses are taught," suggests Lethbridge. If you can find a bachelor's program with an emphasis on artificial intelligence -- take it! But be prepared to get an advanced degree if you want to get into the design of AI software.