C Programming
Objective The goal of this course is to introduce basic programming principles using the C programming language. C is a principal programming language and a fundamental component of C++ and Java....
View ArticleComputer Architecture
Objective The main objective of the course is the familiarization of the students with the binary logic, the digital design methodologies and the basic architectural characteristics and structure of a...
View ArticleProbability Theory
Objective The aim of the course is to introduce the area of probability theory and explain the fundamental concepts. Course Contents Accidental experiment, samples and possibilities. Definitions of...
View ArticleMathematical Logic
Objective To introduce the language and semantics of propositional and first order predicate logic. To introduce and demonstrate the natural deduction and tableaux proof systems. Course Contents...
View Article