Process Oriented Engineering Education Supported by Intelligent Knowledge Assessment System