Degree Pathway for Applied Artificial Intelligence and Data Science
For students who entered fall 2026 and beyond.
Freshman Year
Fall Semester
| Course Number | Course Name | Credits |
|---|---|---|
| Total | 15 | |
| AIDA.1001 | AIDA Freshman Seminar1 | 1 |
| AIDA.1010 | Data Structures in Python I9 | 3 |
| AIDA.1010L | Python Programming I Lab9 | 1 |
| ENGL.1010 / HONR.1100 | College Writing I / First Year Seminar in Honors: Text in the City (CW) | 3 |
| MATH.1310 | Calculus I (MATH) | 4 |
| xxxx.xxxx | Social Sciences Perspective (SS)2 | 3 |
Spring Semester
| Course Number | Course Name | Credits |
|---|---|---|
| Total | 15 | |
| AIDA.1020 | Data Structures in Python II9 | 3 |
| AIDA.1020L | Python Programming II Lab9 | 1 |
| ENGL.1020 | College Writing II (CW) | 3 |
| MATH.1320 | Calculus II (STEM) | 4 |
| xxxx.xxxx | Science with Lab Perspective (SCL)2 | 4 |
Sophomore Year
Junior Year
Senior Year
Fall Semester
| Course Number | Course Name | Credits |
|---|---|---|
| Total | 15 | |
| AIDA.4201 | Vision Language Models (AIL) | 3 |
| xxxx.xxxx | Capstone 1 / Project Pair 16/7 | 3 |
| xxxx.xxxx | Technical Elective 25 | 3 |
| xxxx.xxxx | Domain-Application Elective 24 | 3 |
| xxxx.xxxx | Free Elective8 | 3 |
Spring Semester
| Course Number | Course Name | Credits |
|---|---|---|
| Total | 12 | |
| xxxx.xxxx | Capstone 2 / Project Pair 26/7 | 3 |
| xxxx.xxxx | Arts and Humanities Perspective (AH)2 | 3 |
| xxxx.xxxx | Free Elective8 | 3 |
| xxxx.xxxx | Free Elective8 | 3 |
Total Minimum Credits = 1201
1Students who matriculate in the major after first semester Freshman year are not required to complete AIDA.1001. However, if not completed, an additional free elective credit will be required to reach the minimum 120 credits required to graduate.
2The UML Core Curriculum ensures students are learning deeply and broadly, developing essential intellectual abilities, which prepare students to thrive in and contribute to their communities. The UML Core addresses this challenge with a two-part framework of requirements: Breadth of Knowledge (BoK) and Essential Learning Outcomes (ELO). Under the BoKs, each student is required to take three courses (9 credit hours) from Arts and Humanities (AH), three courses (9 credits) from Social Sciences (SS), two Science with Lab (SCL) courses (6-8 credits) from Biology, Chemistry, Physics, or EEAS, in accordance with KCS requirements, and one STEM course (3 credits). In addition, at most 6 credits of AH and SS can be taken from the same department. The ELOs are distributed throughout the curriculum in required courses, except for the Diversity and Cultural Awareness (DCA) and Social Responsibility and Ethics (SRE), which are met outside the major requirements. See the DCA course listing and the SRE course listing for a full list of classes that fulfill these requirements.
3For this program, some of the BoKs will be satisfied by the required courses: PSYC.1010 Introduction to Psychology (SS), ENGL.2200 Oral and Written Communication for Computer Science (AH), and PHIL.3109 AI Ethics (AH).
4Domain-Application Electives are data-driven courses offered by other departments for their majors, involving the analysis, processing, and management of substantial amounts of data. Below is a list of domain-application areas and their associated courses.
- Economics:
- Environmental Science:
5Technical Electives:
- Applied Artificial Intelligence and Data Science students must complete 6 credits of technical electives, which are courses offered by the College of Sciences or the College of Engineering.
- Courses satisfying this requirement (1) must be classified as required or elective courses for majors in those departments and (2) cannot have be used to satisfy any other requirement.
- AIDA or COMP courses used as technical electives must be at the 3000-level or above.
- In general, INFO.xxxx courses may not be used to fulfill this requirement.
6A Project Pair consists of two related courses designed to deepen a student’s knowledge in a particular focus area. The project pair must be chosen from one of the following three groups:
- Group1:
- Group2:
- Group 3:
7Capstone Project:
- The capstone project sequence (AIDA.4900 / AIDA.4901) provides the opportunity for students to apply the AI and data science knowledge and skills they learn to solve real-life data-centric problems in domain application areas, either on research and development issues in different academic disciplines on campus or in industry.
- The capstone projects are directed jointly by the applied AI and data science faculty, computer science faculty, and faculty in other departments across the campus, or qualified technical staff mentors in companies or organizations off campus.
8Free Electives:
- Applied Artificial Intelligence and Data Science students must complete 9 credits of additional coursework to reach the minimum 120 credits required to graduate.
- Courses taken to fulfill this requirement must NOT be below the level of any required course.
- Specific courses may be recommended based on student interests and goals.
- Also, as mentioned in note 1, students who do not complete AIDA.1001 will typically need to complete 10 credits of free electives.
9Alternative Courses:
- Transfer students may apply COMP.1010 and COMP.1030L in fulfillment of the AIDA.1010 and AIDA.1010L
- Transfer students may apply COMP.1020 and COMP.1040L in fulfillment of the AIDA.1020 and AIDA.1020L
Current UMass Lowell students should use their Advisement Report in the Student Information System (SiS). If you need assistance, please contact your adviser.
Restriction on off-campus study:
Be advised that any course taken at another institution must be formally approved prior to enrollment. See the catalog policy for details.