Professional Documents
Culture Documents
applications:
A progression path for an undergraduate
program in math
Abdul Huq
Middle East College of Information Technology, Sultanate of
Oman
huq@mecit.edu.om
and
Narayanan T. Ramachandran
Middle East College of Information Technology, Sultanate of
Oman
narayanan@mecit.edu.om
1
Approaches to AI
AI and Math
Proposed approach
Math
Modules
Computer
Science
Modules
Discrete Math
and Logic
Formal
Specification
Automata &
Formal Lang.
applications of AI
fundamental
concepts of AI
computational language
concepts
that support AI and
Expert
System
applications of AI
Formal Specification
Prolog
Natural
Lang.
Proces
sing
Automatic
Theorem
Proving
Robotics
Discrete Math
Data Structures
Discrete Structures
- Sets
- Sequences
- Relations
Logic
Propositional Logic
Predicate Logic
Logics of higher order
Fuzzy Logic
Useful in Knowledge Representation
There are researchers who consider logic as
the most important factor in developing
strategic, fundamental advances
8
VDM
Prolog
10
Key Features
11
Categories of modules
Fundamentals
Computation
Applications
General Education
Additional Modules
Projects
12
Graph Theory
Combinatorics
Discrete Math
Logic
Operating Systems
Operations Research
Introduction to AI
13
Computation
Categories of modules :
Data Structures
Algorithms
Formal Specification
Prolog
Theory of computation
14
Applications
Categories of modules :
Pattern Recognition
Expert Systems
Natural Language Processing
Automatic Theorem Proving
Robotics
Machine Intelligence
Human Computer Interaction
15
Education
English
Biology
Philosophy
Pyschology
16
Additional Modules
Calculus
Mathe. Statistics
Numerical Methods
Hardware Networking
Systems Software
Computer Architecture
DBMS
Physics
Computer vision
Fuzzy set &fuzzy logic
17
18
Pedagogy
Group work
Task based
Effort based
Individual effort
Self study
Blend of theory and practice
Exposure to real life problems
19