The challenges of cyber security have outpaced the advantages of cyber tools and technologies. In 2018, World Economic Forum has already placed cyber security in the top five risks faced by the world. Cyber threats are evolving and can cripple economies and nations. The major tools of cyber threats are anonymity, deception and uncertainty. Current state of the art research is also evolving into addressing these challenges by applying new and proactive threat hunting approaches instead of doing reactive cyber defense, which is proving futile. Malware is an indispensable tool of cyber threat actors to accomplish malicious activities i.e. exfiltration, espionage and disruption. Using advanced obfuscation and mutation methods, malware adversaries are able to remain ahead of cyber defenders. Most malware detection technologies are based on finding a-priori known signatures of malware payload or known patterns of malware behavior. This dissertation addresses the challenge of hunting unknown behaviorally mutated malware inside a host computer by proposing a proof of concept framework named Malvidence for characterizing malware behavior within a host operating system process tree using cognitive machine intelligence. Using Malvidence framework, tools and techniques can be derived for variety of cyber security methods for threat detection. Cognitive Computing is a promising domain of machine intelligence which explores and develops new tools to incorporate human cognitive characteristics so that the performance of existing domain of artificial intelligence and machine learning can be improved. Therefore, cognitive complexity based fractal analysis is demonstrated and a methodology of extracting inherent but hidden patterns of malware dynamics using a temporal graph theoretical approach is proposed. Further, a set of graph theoretical features is analyzed and proposed for an effective characterization of malware behavior which can be subsequently used for malware hunting and detection. In addition, the proposed features are tested for their mathematical validity. Finally, using proposed cognitive complexity analysis, characterization performance of an unsupervised clustering algorithm is provided to demonstrate the validity of Malvidence framework.
This paper shares the experiences of conducting an industry focus group forum to assess the undergraduate engineering program at the University of Manitoba. In the first meeting, the objective of the industry focus group was to identify gaps between expected and (perceived) actual abilities of new graduates at the time they enter the work force, and to construct learning outcome statements, with the intention that they be used to guide developers to redesign the curriculum and program so that the graduates would meet local industry expectations in terms of knowledge, skills, and attitudes. There were 21 gap areas identified, and significant correlation of the gaps was found with other industry surveys; however, there were some notable differences.
This paper describes the process that has been implemented for continual improvement of the Engineering programs at the University of Manitoba. The continuous improvement process developed is founded on: (i) assessment of graduate attributes, (ii) evaluation of student success, and (iii) further improvement of the programs. Graduate attributes are assessed both directly and indirectly. The direct assessment of attributes is through course-embedded procedures, while the indirect assessment is through compilation of many activities at both the Program, Department and Faculty levels, as well as via effective feedback from the students and the external engineering community. Together these assessments provide important information for the newly- established Curriculum Management Committee (CMC) to identify/prioritize needs, make recommendations and oversee the implementation of improvements. We describe steps taken to ensure a sustainable continuous program improvement process.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.