MSDA3440

SP TP:APP NATURAL LANG PROCESS

Also listed under 1 other title
  • SPECIAL TOPICS:
Terms offered
2
Data refreshed
Jun 27, 2026

Description

This course addresses current or timely topics in Data Analytics. Special Topics can vary from semester to semester. Course may be repeated for credit if topics are different. Fall 2023 3440-01 - Deep Learning This course covers modern artificial intelligence algorithms based on deep neural networks. It starts with a review of the necessary statistics and mathematical background and then provides in-depth coverage of the different types of neural network architectures and their training algorithms. The next step is going with a detailed explanation of different types of deep learning architectures such as deep convolution networks, sparse autoencoders, recurrent neural networks, belief networks, transformers, and reinforcement learning techniques. Moreover, the course introduces a wide variety of projects using the explained deep networks through state-of-the-art Python libraries. Applications of deep learning to computer vision, text classification, speech recognition, and optimization problems are presented. The course also introduces the basic concepts of natural language processing (NLP) and how it can be considered using deep neural architectures. Several recent research papers will be explained in the lectures and a comprehensive research project will be assigned as part of the course. Spring 2024 3440-01 Applied Natural Language Processing Prerequisites: MSDA 3050 and MSDA 3040 Natural Language Processing (NLP) is a rapidly advancing domain, encompassing areas such as the hard sciences, humanities, and social sciences. Its applications are highly regarded across academia, government, and industries. This course delves into the intricacies of NLP algorithms, emphasizing their real-world application. A significant portion of the topics will be dedicated to understanding both generative and non-generative models in NLP, exploring their strengths, weaknesses, and use-cases. Students will gain insights into how these models' function, their underlying mechanisms, and their practical implications in natural language tasks. The course sheds light on the core issues and resolutions in NLP, illustrating their connections with linguistics and statistics. It provides a comprehensive insight into the methodologies used by computers to interpret and produce human language, integrating key principles from Applied Machine Learning and Data Engineering. Designed as an interactive lecture series, active student involvement is paramount. Weekly prescribed readings will complement lectures, and students are advised to review them before classroom discussions. All course content, from readings and lecture presentations to assignments, will be accessible via the online Learning Management System (LMS). Three lecture hours per week, plus programming work outside of class.

Syllabi

Sign in with your @clarku.edu email to view syllabi.

Offering history & forecast 2023–2024

2023
2024
Sections offered by academic year and season, with estimated offering chances for future years above the divider
YearFallSpringSummerIntersession
2030 2030 Fall: 17% chance, low confidence. Offered in 1 of 4 fall terms since 2023. 2030 Spring: 20% chance, low confidence. Offered in 1 of 3 spring terms since 2024. 2030 Summer: 7% chance, medium confidence. Offered in 0 of 9 summer terms since 2018. 2030 Intersession: 8% chance, medium confidence. Offered in 0 of 6 intersession terms since 2020.
2029 2029 Fall: 17% chance, low confidence. Offered in 1 of 4 fall terms since 2023. 2029 Spring: 20% chance, low confidence. Offered in 1 of 3 spring terms since 2024. Department course count rising about 4% per year. Department faculty is about 35% below its recent average. 2029 Summer: 6% chance, medium confidence. Offered in 0 of 10 summer terms since 2017. 2029 Intersession: 7% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017.
2028 2028 Fall: 17% chance, low confidence. Offered in 1 of 4 fall terms since 2023. 2028 Spring: 21% chance, low confidence. Offered in 1 of 3 spring terms since 2024. Department course count rising about 12% per year. Department faculty is about 30% below its recent average. 2028 Summer: 5% chance, medium confidence. Offered in 0 of 11 summer terms since 2016. 2028 Intersession: 7% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017.
2027 2027 Fall: 17% chance, low confidence. Offered in 1 of 4 fall terms since 2023. 2027 Spring: 22% chance, low confidence. Offered in 1 of 3 spring terms since 2024. Department course count rising about 12% per year. Department faculty is about 30% below its recent average. 2027 Summer: 5% chance, high confidence. Offered in 0 of 12 summer terms since 2015. 2027 Intersession: 6% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017.
2024 Not offered 1 section Not offered Not offered
2023 1 section Not offered Not offered Not offered
Forecast Under 15% 15–39% 40–69% 70–89% 90%+ Not enough history
Fall Spring Summer Intersession Darker means more sections Not offered No data for term

Future estimates combine recent offering frequency with detected multi-year cycles. Hover a cell for confidence and evidence; low-confidence estimates are marked with ~.

Meeting times

Most recent first

No meeting times recorded for this course.

Credit-bearing sections of MSDA3440
TermProfessorTypeCreditsEnrollmentCRN
Spring 2024Fatema B. NafaOnline1 16 of 30 enrolled33245
Fall 2023Ahmed A. ElSayedOnline1 16 of 30 enrolled22639