University Lecturer
Al-Kalamoon Private University
- Teach core and advanced courses within the Information Engineering program, including Software Engineering, Distributed Systems, Compiler Design, and Artificial Intelligence.
- Deliver practical instruction in complete Software Development Life Cycle (SDLC) processes, systems analysis and design, distributed system development using Java, compiler construction phases, and Artificial Intelligence using Python.
- Perform and supervise systems analysis for various academic projects, including requirements elicitation, functional requirements definition, use case modeling, and the development of analytical and design diagrams.
- Supervise graduation and semester projects, providing hands-on guidance in practical implementation, software design, and problem solving.
- Conduct training workshops for university administrative staff and contribute to academic and technical development activities.
Courses taughtSoftware EngineeringDistributed SystemsCompiler DesignArtificial Intelligence