On Going Cources

This course covers numerical methods such as root finding, interpolation, linear systems of equations and methods for solving them, integration, differential equations and methods for solving them. The programming language used is Python and students are expected to have a beginners level knowledge of the language. If they don’t, they are strongly advised to follow any of the basic tutorials available on the Internet.

Knowledge Representation and Reasoning

Knowledge representation and reasoning (KRR, KR&R, KR²) is the field of artificial intelligence (AI) dedicated to representing information about the world in a form that a computer system can use to solve complex tasks such as diagnosing a medical condition or having a dialog in a natural language. Knowledge representation incorporates findings from psychology[1] about how humans solve problems and represent knowledge in order to design formalisms that will make complex systems easier to design and build. Knowledge representation and reasoning also incorporates findings from logic to automate various kinds of reasoning, such as the application of rules or the relations of sets and subsets.

Assignment 1

CBNM Assignment 1

Assignment 2

CBNM Assignment 2