Lectures: TuTh 12:30pm-1:50pm @📍Center Hall 214
⚗️ Course Description
This course explores the evolution of Natural Language Processing (NLP), from foundational methods to modern neural approaches like transformers and large language models (LLMs). Students will gain both theoretical and practical insights into key topics, preparing them to tackle challenges in language modeling, generation, and multimodal reasoning, while addressing emerging issues like scalability and ethics in NLP.

Instructor: Lianhui Qin
Email: [email protected]
Office hours: Monday 4:00pm - 5:00pm
Office: CSE 2116

TA: Qiyue Gao
Email: [email protected]
Office hours: Tuesday 10am - 11am
Room: CSE B240A

TA: Xinyu “Frederick” Pi
Email: [email protected]
Office hours: Friday 3-4pm
Room: CSE B260A

TA: Yichi Yang
Email: [email protected]
Office hours: Wednesday 11am - noon
Room: CSE B275
🚨 Announcement
🗓️ Schedule / Syllabus (warning: subject to change 🌪️)
Schedule
🏆 Coursework ****
- Deadlines: All deadlines are 11:59pm PT.
- Assignments:
- Format: 4 assignments in total, each assignment has both written and programming components. Instruction will be released soon.
- Grading: Your highest scoring assignment is worth 20% of your overall grade, 15% for your 2nd best, 10% for your 3rd best, and 5% for your 4th best.
- For example, if John Doe scores 70, 90, 80, 95 on his four assignments, his assignment grade will be $95 \times 20\% + 90 \times 15\% + 80 \times 10\% + 70 \times 5\% = 44$ (out of 50 points) .
- Late Days: You will have 2 penalty-free late days in total for the assignments (max 1 late days per assignment). Any delayed submission after the late days will be penalized 10% per day.
- Each student is expected to submit their individual assignment.
- Submission & Grading: Please submit your deliverables to Gradescope. If you haven't signed up an account yet, please use your @ucsd.edu email to sign up. Grades will be released via Gradescope as well.
Assignments (50%)
Final Project (40%)
- Team formation (1%): Jan 23 (Week 3 Thursday)
- Teams should consist of 3–5 members. We will merge smaller teams.
- Project Topic and Proposal (5%): ~~Feb 2 (Week 4 Sunday)~~ Feb 6 (Week 5 Thursday)