Computer Engineering Software Engineering and Intelligent Systems
Research Interests
The general research interests lie in the realm of Computational Intelligence (CI), bioinformatics, and Granular Computing regarded as a recent development in the design and analysis of intelligent and human-centric systems. CI hinges on a synergistic interaction of the leading information technologies such as fuzzy sets, neural networks and evolutionary computing. The key research activities focus on the following pursuits:
Current Research
The current research pursuits concentrate on the developments of distributed and collaborative fuzzy modelling realized in the setting of Computational Intelligence and Granular Computing. This comes as a new and very much unexplored territory whose importance and relevance is growing given the fact of the distributed nature of a large number of systems available these days. Here several fundamental pursuits are sought:
From software requirements specification to software testing. Risk analysis and metrics for software testing. Software testing process, including test planning, design, implementation, execution, and evaluation. Test design via white box and black box approaches; coverage-based testing techniques. Unit, integration, and system testing. Acceptance tests. Software maintenance and regression testing. Prerequisite: CMPUT 275. Credit may be obtained in only one of CMPE 320 or ECE 322.
Fall Term 2022Developments in human-centric systems. Fuzzy sets and information granulation. Computing with fuzzy sets: logic operators, mapping, fuzzy relational calculus. Fuzzy models and rule-based models. Fuzzy neural networks. Fuzzy clustering and unsupervised learning.
Fall Term 2022