Skip to content

Hatem Zehir

PhD in Biometrics

Menu
  • Home
  • CV
  • Publications
  • Certifications
  • Teaching
  • Activities
  • Projects
  • Contact
Menu

Teaching

Informatics 2: Image Processing
Lecturer
Winter 2025 · One section
Click for details

An undergraduate course introducing the fundamentals of digital image processing and computer graphics. The course covers the characteristics of digital images, image acquisition, transmission, and enhancement techniques, with hands-on training using Adobe Photoshop. Students learn essential concepts such as image formats, color models, scanning, brightness, contrast, and digital image retouching, providing a foundation for image editing and visual content processing.

Role: Lecturer

Semester: 2nd

Sections: One section

Download Material →
Introduction to Artificial Intelligence
Lecturer
Winter 2025 · One section
Click for details

An introductory master’s course exploring the fundamental concepts, history, and applications of Artificial Intelligence without requiring prior programming experience. The course examines the impact of AI across various sectors, discusses its ethical, social, and regulatory implications, and encourages critical thinking about the opportunities, challenges, and future role of AI in society.

Role: Lecturer

Semester: 2nd

Sections: One section

Download Material →
Artificial Vision Systems
Lab Instructor
Fall 2024 · One group
Click for details

A hands-on master’s laboratory course covering the core methodologies of computer vision using MATLAB. The course introduces digital image and video representation, camera calibration, 3D reconstruction, edge detection, image segmentation, motion estimation, feature detection, object tracking, and machine learning techniques. Through practical laboratory exercises, students develop the practical skills required to analyze visual data and design computer vision solutions for industrial and intelligent imaging applications.

Role: Lab Instructor

Semester: 1st

Groups: One group

Fundamentals of Electronics
Tutorial Instructor
Winter 2024 · One group
Click for details

A guided tutorial course in fundamental electronics covering DC circuit analysis, passive two-port networks, semiconductor diodes, bipolar junction transistors (BJTs), and operational amplifiers. The course focused on applying circuit analysis techniques, solving practical engineering problems, and reinforcing theoretical concepts through structured exercises involving network theorems, passive filters, diode applications, transistor amplifiers, and analog circuit design.

Role: Tutorial Instructor

Semester: 2nd

Groups: One group

Signal Processing
Tutorial Instructor
Winter 2024 · One group
Click for details

A guided tutorial course in Signals and Systems covering continuous- and discrete-time signal analysis, linear time-invariant (LTI) systems, convolution, deconvolution, Laplace and Fourier transforms, spectral analysis, signal energy and power, sampling theory, and the Z-transform. The course emphasized analytical problem-solving through structured exercises, enabling students to model, analyze, and characterize signals and dynamic systems in both the time and frequency domains.

Role: Tutorial Instructor

Semester: 2nd

Groups: One group

C++ Programming
Lab Instructor
Fall 2023 · Three groups
Click for details

A hands-on laboratory course introducing the fundamentals of modern programming for automation and engineering applications. The course covers core programming concepts, including variables, data types, input/output operations, control structures, arrays, functions, object-oriented programming, and exception handling. Through practical programming exercises and project-based assignments, students develop problem-solving skills and gain experience in designing, implementing, and testing software solutions relevant to embedded systems, robotics, and electronics.

Role: Lab Instructor

Semester: 1st

Groups: Three groups

Informatics: C Programming
Lab Instructor
Winter 2023 · Two groups
Click for details

A hands-on laboratory course in C programming focused on structured programming and algorithm design. The course covers one- and two-dimensional arrays, user-defined functions, procedures, records (structures), and file handling through practical programming exercises. Students strengthen their programming autonomy by designing algorithms, implementing modular C programs, and developing efficient solutions to increasingly complex computational problems.

Role: Lab Instructor

Semester: 2nd

Groups: Two groups

Informatics: C Programming
Lab Instructor
Fall 2022 · Two groups
Click for details

A hands-on laboratory course introducing the fundamentals of computer programming and algorithm design using the C programming language. The course covers computer architecture basics, operating systems, data representation, algorithm development, program structure, variables, operators, input/output operations, and control structures. Through practical programming exercises, students develop foundational programming skills, learn to analyze computational problems, and implement structured algorithms in C.

Role: Lab Instructor

Semester: 1st

Groups: Two groups

Download Material →

About Me

Profile photo

Hatem Zehir is a researcher with a PhD in Biometrics. His research sits at the intersection of deep learning, signal and image processing, and biometric systems, with a focus on ECG-based person identification, multimodal fusion, and the deployment of AI on embedded and edge platforms using TinyML.

His work addresses real-world challenges across biomedical and healthcare systems, security and identity verification, and edge intelligence, and has been published in Q1/Q2 journals as well as IEEE conferences. He also serves as a peer reviewer in multiple journals.

Alongside his research, he held a temporary teaching position at Badji Mokhtar University, where he lectured and instructed courses in image processing, artificial intelligence, signal processing, and programming.

He is currently seeking a postdoctoral position in biometrics, AI, or related fields.

Follow me

Google Scholar
ORCID
ResearchGate
© 2026 Hatem Zehir | Powered by Minimalist Blog WordPress Theme