CDA Capstone (Spring 2025)

CDA 490

Dr. Nathan Michalewicz

Michalewiczn@queens.edu

Class Meetings Student Hours
Mon. / Wed. / Fri. Mon. / Wed.
11:50 AM – 1:00 PM 9 – 10:40 AM & 1 – 2 PM
MCEWN 114 Watkins 207

Overview

This course provides a cumulative learning experience in the Data Analytics major. In the capstone, students engage real-world data and projects provided by stakeholders from on campus and community partners to advance skills acquired during the major. Students complete the capstone course towards the end of the major to bring different learning experiences and problem-solving skills into team dynamics to solve meaningful problems. Analytical skill development will continue during the capstone by way of computer programming, statistical modelling, domain knowledge, and more. Prerequisite: Senior standing as a CDA major.

Learning Objectives

Students who engage fully in this course will be able to…

  • Frame data analytics questions and design appropriate methodology for authentic contexts.
  • Apply methodology appropriate to a disciplinary context.
  • Demonstrate skill in scientific computing.
  • Interpret and translate data into actionable ideas and communicate them visually, orally, and in writing.
  • Evaluate implications associated with the pervasive creation and use of data.

Assignments

Assignment Due Date Weight
Engagement Weekly 10%
Project Proposal Jan. 26 5%
Extra Data Source(s) Feb. 9 5%
Literature Exploration Feb. 23 5%
Introduction & Method Mar. 16 5%
Rough Draft Apr. 6 10%
Presentation Apr. 14-18 10%
Final Draft Apr. 25 50%
Note

In order to pass this class, all assignments must receive a passing grade. In other words, a 60 or below on any assignment will result in a failing grade for the class. If you do receive such a grade, you will have the opportunity to resubmit the assignment within 1 week for a higher grade.

Tools & Readings

The primary tool we will be using for this course is Quarto. You can find the documentation here. Quarto allows you to produce your final project in a variety of formats, including HTML, PDF, and Word. It allows you to produce a document that you can run R or Python directly in to place your analysis on display. It is a powerful tool that will allow you to produce a professional document that will be a great addition to your portfolio. In fact, you can use Quarto to produce your portfolio!

Note

Quarto is great because it is language agnostic, just like this course. I recommend you read more about Quarto and setting up your environment.

Grading

Queens uses a plus/minus grade scale: B- receives less than 3 points, for instance. Grades in this class will follow the same pattern with one exception. Here are the numeric grades associated with each letter grade:

A = 90-100

B+ = 89-87

B = 86-83

B- = 82-80

C+ = 79-77

C = 76-73

C- = 72-70

D+ = 69-67

D = 66-60

F = 59-0

Notice a couple inconsistencies. One, I do not give an A-. In my experience, if you get an A, you deserved it without qualification. Also, there is not a D-. This difference is because Queens does not include a D-.

Honor Code

The Honor Code, which permeates all phases of university life, is based on three fundamental principles. It assumes that Queens students: a) are truthful at all times, b) respect the property of others, and c) are honest in tests, examinations, term papers, and all other academic assignments. Please contact the Instructor if you believe a violation of the Honor Code has occurred. It is a violation of the Honor Code for a student to be untruthful concerning the reason for a class absence. See The Honor Code Book for more information on the process in the event of a suspected violation.

Every student is expected to produce their own work based on their own ideas and cite anyone else’s ideas or words appropriately. Certain material that an average person would consider common knowledge does not need to be cited. Such information would include that Christopher Columbus sailed across the Atlantic Ocean in 1492 or that the American Revolution began in 1776. Other information, however, needs to be cited if it did not originate in your mind. See the Queens Library’s page on plagiarism: https://library.queens.edu/plagiarism/.

If you are suspected of violating the honor code, you will be reported to the honor council. If you are found guilty of the violation, you will receive a 0 on the assignment.

Queens AI Policy

The use of AI Tools is prohibited for coursework unless explicitly communicated by the course instructor.

If the instructor has given explicit direction(s) that AI Tools may be used (such as but not limited to ChatGPT, QuillBot, DALL-E, or Bard), the material produced must be acknowledged with a citation by the student for any assignment for which it was used. Their use should be limited so that they do not interfere with the student learning objectives for the assignment and the course.

My AI Policy

All submissions should reflect your work. Any use of AI to generate assignments is prohibited. If I suspect that you have used AI to generate part or all of your assignment, I will submit the assignment to the honor council for review. If you are found guilty of violating the honor code, and it is your first incident in the class, you will receive a 0 on the assignment. If it is the second incident, you will fail the class.

Student Accessibility Services

Queens University of Charlotte is committed to making reasonable accommodations to assist students with disabilities. If you have a disability which may impact your performance, attendance or grades in this course and require accommodations, you must first contact Student Accessibility Services at . The steps for receiving accommodations must be completed before accommodations can be given. The steps are available on the Student Accessibility Homepage. SAS is responsible for coordinating classroom accommodations and other services for students with disabilities. Please note that students are responsible for sharing their letter of accommodation with their instructors to receive classroom accommodations.

Student Complaint Process

Queens University of Charlotte is committed to providing an educational climate that is conducive to the personal and professional development of each individual. To ensure that commitment, the university has developed procedures for students to pursue grievances within the university community should such action become necessary. A student who has an unresolved disagreement or dissatisfaction with a faculty or staff member, another student, a student group, or an administrator has the right to file a written complaint without prejudicing his or her status with the university. For more information, please visit the Student Complaint Process page. For information regarding the online student complaint process, please visit the online student complaint process page.

QAlert

QAlert is the emergency notification system Queens uses to notify the campus community of an emergency, inclement weather, or class cancellations. It sends messages about the status of a given situation, as well as other details the campus needs to know. Students, faculty, and staff are automatically registered for QAlert through the university’s enterprise resource.

Religious Holidays

If any assignments or due dates interfere with your personal religious observation, I will be happy to make accommodations. Remember, within the first two weeks of the semester, the student must let me know the dates of major religious holidays on which the student will be absent or unavailable due to religious observances. Please, see the Queens Office for Equity, Diversity, and Inclusion religious holiday calendar:

E-mail Communication

When writing emails to me, be sure to include a subject line, address me properly by my title and last name, and sign off with your name. Proper email formatting skills are required in post-university life.

Each student is issued a University e-mail address () upon admittance. The University uses this e-mail address for official communication with students. Students are expected to read e-mails sent to this account on a regular basis. Failure to read and react to University communications in a timely manner does not absolve the student from knowing and complying with the content of the communications.

Course Schedule

Note

We will meet in person on Mondays & most Wednesdays. Fridays will be reserved for student hours, 1-on-1 meetings, and writing time.

Wk Date Monday Wednesday Assignment Due
1 Jan. 6 Introduction Setting up Environment N/A
2 Jan. 13 Learning Quarto & Markdown No Class: Meet with Mentor N/A
3 Jan. 20 No Class: MLK Day Discuss Questions and Sources Questions and Data Source Due Sun. 1/26
4 Jan. 27 Connecting Data sets: read this for Python or this for R. For class: Slides Discuss How to Write an analysis: read this before class N/A
5 Feb. 3 Discuss Reading: “Secrets of Soccer” available on Canvas No Class: Meet with Mentor Extra Data Sources due Sun. 2/9
6 Feb. 10 Finding Relevant Research related to our projects Discuss Reading: “Sentiment Analysis on Twitter Data of the World Cup” on Canvas N/A
7 Feb. 17 Discuss Literature findings No Class: Meet with Mentor Literature Exploration Due 2/23
8 Feb. 24 Lit. Rev. Peer Review Read in Class: Writing an Introduction N/A
9 Mar. 3 Spring Break Spring Break Spring Break
10 Mar. 10 Writing about our Methods: Read Read before class: this on Methods No Class: Meet with Mentor Introduction & Methods due 3/16
11 Mar. 17 Intro/Methods Peer Review Visualizations: Watch this N/A
12 Mar. 24 Visualizations, cont. Outlining & Organizing Drafts N/A
13 Mar. 31 No Class: Work on Rough Draft No Class: Meet with Mentor Rough Draft Due 4/6
14 Apr. 7 Creating Effective Presentations: Watch this Rough Draft Peer Review N/A
15 Apr. 14 Presentations Presentations N/A
16 Apr. 21 Finals Week Final Project Due April 25