Nizar Habash
Professor of Computer Science; Global Network Professor of Computer Science, Courant Institute of Mathematical Sciences
Affiliation: NYU Abu Dhabi
Education: BS (Computer Engineering); BA (Linguistics and Languages) Old Dominion University; MS and PhD (Computer Science) University of Maryland College Park
Research Websites: Computational Approaches to Modeling Language Lab
Research Areas: Artificial Intelligence, Natural Language Processing, Computational Linguistics, Arabic Language Processing

Nizar Habash is a computer scientist specializing in natural language processing and computational linguistics. Before joining NYUAD, he was a research scientist at Columbia University's Center for Computational Learning Systems. His research includes extensive work on machine translation, morphological analysis, and computational modeling of Arabic and its dialects. Professor Habash has been a principal investigator or co-investigator on over 20 grants. And he has over 150 publications including a book entitled "Introduction to Arabic Natural Language Processing". He is the director of the Computational Approaches to Modeling Language (CAMeL) Lab.
Nizar's research interests include machine translation, morphological analysis, syntactic analysis, computational modeling of Arabic and its dialects.
Courses Taught
-
Words, words, words. Words are the basic units of language, but how do they help us communicate our thoughts? How are they internally constructed? And how do they come together to form complex meanings? How are words from different languages similar, and how are they different? Do words reflect or shape our thought? Do they expand or constrain our imagination? This interdisciplinary course explores what words are and how we think of them. The course brings together insights and ideas from a number of fields: linguistics, philosophy, psychology, sociology, computer science, history, literature, religion, and visual arts to help answer these questions. Students will read materials from a variety of books and articles and discuss them in class, and they will engage in solving and creating language puzzles as they learn how to analyze words in terms of their form, function, and meaning in context. Term projects can range from collection and analysis of linguistic data to multidisciplinary artistic creations.
Previously taught: Fall 2016, Fall 2017, Fall 2018, Fall 2019
This course appears in...
- Core Curriculum > Arts, Design, and Technology
- Minors > Digital Arts and Humanities
-
Discrete mathematics concerns the study of mathematical structures that are discrete rather than continuous, and provides a powerful language for investigating many areas of computer science. Discrete structures are characterized by distinct elements, which are often represented by integers. Continuous mathematics on the other hand deals with real numbers. Topics in this course include: sets, counting techniques, logic, proof techniques, solving recurrence relations, number theory, probability, statistics, graph theory, and discrete geometry. These mathematical tools are illustrated with applications in computer science.
Prerequisite for CS-UH 1002 Discrete Mathematics. Must be an undeclared Abu Dhabi student.
Previously taught: Fall 2016, Spring 2017, Fall 2017, Spring 2018, Summer 2018, Fall 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020, Spring 2021, Fall 2021, Spring 2022, Summer 2022, Fall 2022, Spring 2023, Summer 2023, Fall 2023, Spring 2024, Fall 2024
-
Spring 2025;
14 Weeks
Dimitrios Thilikos Touloupas - TR 12:45 - 14:00 Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Reem Mahmoud - MW 09:55 - 11:10 Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Moumena Chaqfeh - MW 14:10 - 15:25 Taught in Abu Dhabi -
Spring 2025;
14 Weeks
R 17:00 - 18:15 Taught in Abu Dhabi -
Spring 2025;
14 Weeks
W 12:45 - 14:00 Taught in Abu Dhabi -
Spring 2025;
14 Weeks
R 14:10 - 15:25 Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Reem Mahmoud - MW 14:10 - 15:25 Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Moumena Chaqfeh - TR 09:55 - 11:10 Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Moumena Chaqfeh - TR 11:20 - 12:35 Taught in Abu Dhabi -
Fall 2025;
14 Weeks
R 14:10 - 15:25 Taught in Abu Dhabi -
Fall 2025;
14 Weeks
R 15:35 - 16:50 Taught in Abu Dhabi -
Fall 2025;
14 Weeks
R 17:00 - 18:15 Taught in Abu Dhabi
This course appears in...
- Majors > Computer Engineering
- Majors > Computer Science
- Majors > General Engineering
- Minors > Computer Science
- Minors > Sound and Music Computing > Computer Science and Engineering Electives
-
Spring 2025;
14 Weeks
-
The field of natural language processing (NLP), also known as computational linguistics, is interested in the modeling and processing of human (i.e., natural) languages. This course covers foundational NLP concepts and ideas, such as finite state methods, n-gram modeling, hidden Markov models, part-of-speech tagging, context free grammars, syntactic parsing and semantic representations. The course surveys a range of NLP applications such as information retrieval, summarization and machine translation. Concepts taught in class are reinforced in practice by hands-on assignments.
Prerequisite for CS-UH 2216: CS-UH 1052 or CSCI-UA 310 or CSCI-SHU 220 or CS-UY 2413 or ENGR-UH 3510
Previously taught: Spring 2017, Spring 2018, Spring 2019, Fall 2024
This course appears in...
- Majors > Computer Engineering
- Majors > Computer Science
- Minors > Computer Science
-
2 credits
The research seminar provides students with an overview of the diverse multidisciplinary research areas that capture the interest and fascination of NYUAD computer scientists and others in related fields. Through exposure to NYUAD faculty research, students identify areas of common interest to both faculty and students, for their own capstone research, and develop and write an in-depth research proposal over the course of the semester. The final capstone proposal is due at the end of the seminar series so that students can begin the Capstone Project in Computer Science. All Computer Science majors are required to take the research seminar during the spring semester of their third year, and be in NYU Abu Dhabi. Students who have chosen Computer Science as their secondary major do not need to complete the research seminar course; students must instead take two computer science elective courses which are not research courses.
Prerequisite: CS-UH 1052 and CS-UH 2010 and (MATH-UH 1012Q or MATH 1013Q).
Pre- or Corequisite: CS-UH 2012 for CS-UH 3090Previously taught: Spring 2017, Fall 2017, Spring 2018, Spring 2019, Spring 2020, Spring 2021, Spring 2022, Spring 2023, Spring 2024
-
Spring 2025;
14 Weeks
Christina Pöpper - T 17:30 - 20:00 Taught in Abu Dhabi
This course appears in...
- Majors > Computer Science
-
Spring 2025;
14 Weeks
-
The capstone experience in Computer Science requires students to engage in a long-term, mentored learning experience that culminates in a piece of original work. The specific project is developed during the Research Seminar in Computer Science. During the Capstone Project, the proposed work comes to fruition in the form of a research paper along the lines of those in a scholarly computer science journal. Students also participate in a capstone research symposium during which they present their work orally.
Prerequisite: CS-UH 3090
Previously taught: Fall 2016, Spring 2017, Summer 2017, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Summer 2019, Fall 2019, Spring 2020, Fall 2020, Spring 2021, Fall 2021, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Fall 1 2024
-
Spring 2025;
14 Weeks
Saurabh Ray - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Keith Ross - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Nizar Habash - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Christina Pöpper - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Mohamed Kassab - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Talal Rahwan - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Hanan Salam - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Bedoor AlShebli - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Muhammad Shafique - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Carlos Guedes - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Dennis Shasha - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Mohamad Eid - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Serdal Kirmizialtin - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Azza Abouzied - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Djellel Difallah - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Eliseo Ferrante - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Riyadh Baghdadi - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
David Melcher - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Minsu Park - Taught in Abu Dhabi -
Fall 1 2025;
7 Weeks
David Melcher - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Domna Banakou - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Bedoor AlShebli - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Mohamed Kassab - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Sultan Hassan - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Aashish Jha - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Keith Ross - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Djellel Difallah - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Talal Rahwan - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Mai Oudah - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Yasir Zaki - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Nizar Habash - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Riyadh Baghdadi - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Sarah Nadi - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Muhammad Shafique - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Azza Abouzied - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Mohamad Eid - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Aaron Kaufman - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Yi Fang - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Hanan Salam - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Christina Pöpper - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Tuka Alhanai - Taught in Abu Dhabi -
Fall 2025;
14 Weeks
Karim Ali - Taught in Abu Dhabi
This course appears in...
- Majors > Computer Science
-
Spring 2025;
14 Weeks
-
Continuation of CS-UH 4001
Prerequisite: CS-UH 4001 and permission of the capstone faculty mentor
Previously taught: Spring 2017, Summer 2017, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Summer 2019, Fall 2019, Spring 2020, Summer 2020, Fall 2020, Spring 2021, Fall 2021, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024
-
Spring 2025;
14 Weeks
David Melcher - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Christina Pöpper - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Keith Ross - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Hanan Salam - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Yi Fang - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Minsu Park - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Aashish Jha - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Aaron Sherwood - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Yasir Zaki - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Christina Pöpper - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Mai Oudah - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Talal Rahwan - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Christina Pöpper - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Azza Abouzied - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Tuka Alhanai - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Aaron Kaufman - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Carlos Guedes - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Dennis Shasha - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Mohamed Kassab - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Keith Ross - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Bedoor AlShebli - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Djellel Difallah - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Riyadh Baghdadi - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Mohamad Eid - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Muhammad Shafique - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Aashish Jha - Taught in Abu Dhabi -
Spring 2025;
14 Weeks
Taught in Abu Dhabi
This course appears in...
- Majors > Computer Science
-
Spring 2025;
14 Weeks