Department of Computer Science and Engineering
| B.Tech. III (CO) Semester - 6 | L |
T |
P |
C |
| CO316 : LOGIC AND FUNCTIONAL PROGRAMMING (EIS-II) | 3 |
0 |
0 |
3 |
| COURSE OBJECTIVES | ||||
|
|
||||
| COURSE OUTCOMES | ||||
After successful completion of this course, student will be able to
|
||||
| COURSE CONTENT | ||||
| Introduction to declarative programming paradigms | (02 Hours) |
|||
| The functional style of programming | (03 Hours) |
|||
| paradigms of developments of functional programs | (04 Hours) |
|||
| use of higher order functionals and pattern-matching | (04 Hours) |
|||
| Type, type-checking and their relationship to logic | (04 Hours) |
|||
| Logic as a system for declarative programming | (03 Hours) |
|||
| pattern-matching and programming of higher order functions within a logic programming framework | (05 Hours) |
|||
| Propositional logic concepts | (03 Hours) |
|||
| Natural Deduction and formal axiomatic systems in propositional logic | (04 Hours) |
|||
| Semantic Tableaux System and resolution in propositional logic | (04 Hours) |
|||
| First Order Predicate logic | (03 Hours) |
|||
| Semantic tableaux and Resolution in Predicate Logic | (03 Hours) |
|||
| (Total Contact Time: 42 Hours) | ||||
| BOOKS RECOMMENDED | ||||
| ||||