Visual Programming | Third Year | This course acquaints students with the design, development, testing and documentation of Visual BASIC programs. Visual BASIC’s object oriented event driven (OOED) interface is used to program sequential, conditional, and repetition structures. Multiple objects and control arrays are used to gather input. Sequential data files are created and accessed in Visual BASIC programs. |
Advanced Artificial Intelligence | Master | The course goes in depth on selected topics and methods within artificial intelligence (AI), machine learning (ML) and their applications. Examples include computational intelligence algorithms in optimization and classification. Python programming language for data science and AI will be covered including (acquire, data preparation, analysis and modeling, report and evaluation). |
Artificial Intelligence | Fourth Year | This is an introductory graduate AI course. During the semester we will cover general knowledge representation techniques and problem solving strategies. Topics will include search, intelligent agents, game playing, rule-based systems, logic programming, frames (or semantic networks), and machine learning. |
Computer Graphics | Fourth Year | |
Logic Design | First Year | |
discrete mathematics | First Year | |
Systems Analysis & Design | Third Year | |
Systems Programming | Fourth Year | |