You are not logged in. (Login)

Available Courses

  • SE 487 Advanced Database Systems
  • This course presents introduction to the fundamental concepts and principles of databases and focuses on the relational model of data. The course covers the following topics: formal query languages such as relational algebra, relational calculus, and Datalog; commercial query language SQL; query optimization; relational database design theory; physical database design.
  • This class is an introduction to Object Oriented programming, techniques, practices and applications. It extends what was learned in CS101 (Programming I) by enabling students to use classes, objects, encapsulation, inheritance and polymorphism. Furthermore the students learn to use recursion, searching, sorting and data structures such as array lists and linked lists. The course involves students in working on individual and group projects that can be submitted by a due date.
  • This course covers the software development process, from requirements elicitation and analysis, through specification and design, to implementation, integration, testing, and maintenance (evolution). A variety of concepts, principles, techniques, and tools are presented, encompassing topics such as software processes, project management, people management, software requirements, system models, architectural and detailed design, user interface design, programming practices, verification and validation, and software evolution. Although the emphasis will be on modern approaches some more traditional software engineering techniques will also be discussed.

This is Moodle system used for managing courses taught Al-Imam University.
It is administrated by Anis Koubaa.
Skip Calendar


Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 Today Monday, 27 January 27 28 29 30 31