B.S. Combined Major for Computer Science and Linguistics
For Students Entering in Fall 2014 or Later
February 2015
133
AA (5 Year 3 Co-op)
Semester 1: Fall
CS 1200 CS/IS Overview 1 1
CS 1800 Discrete Structures 4
CS 1801 Recitation for CS 1800 0
CS 2500 Fundamentals of Computer Science 1 4
CS 2501 Lab for CS 2500 1
LING 1150 Introduction to Language and Linguistics 4
ENGW 1111 College Writing 4
Co-op Preparation
All students will take CS 1210 in the semester before going on co-op.
Semester 2: Spring
CS 2510 Fundamentals of Computer Science 2 4
CS 2511 Lab for CS 2510 1
CS 2800 Logic and Computation 4
CS 2801 Lab for CS 2800 1
LING 2350 Linguistic Analysis 4
PSYC 1101 Foundations of Psychology 4
Semester 3: Fall
CS 3500 Object-Oriented Design 4
MATH 1341 Calculus 1 for Science and Engineering 4
LING 3412 Language and Culture 4
Choose one.
PSYC 3464 Psychology of Language 4
PSYC 2320 Statistics in Psychological Research 4
If the lab PSYC 2321 is offered, then take it.
Semester 4: Spring
CS 1210 CS/IS Overview 2: Co-op Preparation 1
CS 3800 Theory of Computation 4
CS 4800 Algorithms and Data 4
LING 3422 Phonetics and Phonology 4
Choose one.
PSYC 3464 Psychology of Language 4
PSYC 2320 Statistics in Psychological Research 4
If the lab PSYC 2321 is offered, then take it.
Co-op: July to December
Semester 5: Spring
CS 4120 Natural Language Processing 4
CS 4400 Programming Languages 4
LING 3450 Syntax 4
ENGW 3302 Advanced Writing in the Technical Professions 4
Half-Semester 1: Summer 1
Elective 1 4
Elective 2 4
Co-op: July to December
Semester 6: Spring
CS 4100 Artificial Intelligence 4
CS Elective 4
Linguistics Laboratory / Directed Study Requirement 4
Choose one.
LING 3424 Morphology 4
LING 3452 Semantics 4
Linguistics Elective 4
Half-Semester 2: Summer 1
Elective 3 4
Elective 4 4
Co-op: July to December
Semester 7: Spring
CS 4500 Software Development 4
CS 4000 Senior Seminar 1
Linguistics Seminar Requirement 4
Choose one.
LING 3424 Morphology 4
LING 3452 Semantics 4
Linguistics Elective 4
Computing and Social Issues Requirement. Choose one.
SOCL 4528 Computers & Society 4
SOCL 3485 Environment, Technology, and Society 4
ANTH 3418 Wired/Unwired: Cybercultures and Technopolitics 4
IA 5240 Privacy, Ethics, and Digital Rights 4