Computational Linguistics (B.S.)

Unless otherwise noted, 120 credits of coursework is required for a baccalaureate degree with a minimum 2.0 overall GPA, and a minimum 2.0 major GPA.

Degree Requirements Overview

New Student Seminar1
SEEDS General Education Requirements24-27
Major Requirements80
Free Electives15-12
Total Credits120

Major Requirements

Major Core
AMAT 240Introduction to Linear Algebra4
CSIT 104Python Programming I3
CSIT 114Python Programming II3
CSIT 170Discrete Mathematics3
CSIT 213Data Structures and Algorithms in Python3
CSIT 256Introduction to Data Science3
CSIT 359Data Visualization3
CSIT 455Machine Learning3
CSIT 457Deep Learning3
LNGN 120Language and Computers3
LNGN 210Introduction to General Linguistics3
LNGN 300Syntax3
LNGN 301Semantics3
or LNGN 302 Pragmatics
LNGN 330Scripting Tools for Text Analysis3
LNGN 331Phonetics3
LNGN 332Phonology3
LNGN 340Linguistic Annotation3
LNGN 445Natural Language Processing3
LNGN 490Project in Computational Linguistics3
MATH 111Applied Precalculus4
STAT 230Data Science and Statistics3
Major Electives
Complete 15 credits from the list below.15
Total Credits80

Major Electives

CSIT 315Principles of Software Design3
CSIT 317System Analysis and Design3
CSIT 321Introduction to Numerical Computing3
CSIT 335Introduction to Human-Computer Interaction (HCI)3
CSIT 337Internet Computing3
CSIT 355Database Systems3
CSIT 357Artificial Intelligence3
CSIT 360Advanced Techniques in Data Science3
CSIT 365Artificial Intelligence (AI) for Cybersecurity3
CSIT 379Computer Science Theory3
CSIT 415Software Reliability, Verification and Validation3
CSIT 429Parallel and Distributed Computing3
CSIT 431Introduction to Robotics3
CSIT 437Web Services3
CSIT 440Principles of Data Mining3
CSIT 451Mobile Computing3
CSIT 460Computer Security3
CSIT 491Internship Education in Computing Technology3-9
CSIT 495Special Topics in Undergraduate Computer Science1-3
CSIT 497Undergraduate Research I1-3
CSIT 498Undergraduate Research II3
LNGN 130Speech Processing4
LNGN 230Language in Society3
LNGN 240Languages of the World3
LNGN 245Language and Culture3
LNGN 250Language of Propaganda3
LNGN 255Language and Gender3
LNGN 260Dialectology3
LNGN 280Bilingualism3
LNGN 284History of the English Language3
LNGN 288Introduction to Cognitive Science3
LNGN 301Semantics3
LNGN 302Pragmatics3
LNGN 304Principles of Discourse Analysis3
LNGN 310Morphology3
LNGN 320Quantitative Linguistics3
LNGN 325Principles of Second Language Learning3
LNGN 350Linguistics of American Sign Language and Other Signed Languages3
LNGN 351Gesture, Sign, and Speech: The Multi-Modality of Communication3
LNGN 370Comparative and Historical Linguistics3
LNGN 380Corpus Linguistics3
LNGN 420Language and the Mind3
LNGN 430Field Methods3
LNGN 450Special Topics in Linguistics3
LNGN 478Independent Study3
LNGN 488Seminar in Cognitive Science3
PSYC 348Psycholinguistics3

New Student Seminar

Students in the Adult Learner program must take GNED 100.
Complete one course from the following. Some courses may be restricted by major. Consult with an academic advisor.1
Pathways to Success
Freshman Seminar in Chemistry
First Year Seminar
Adult Academic Success Seminar
New Student Seminar
Freshman Seminar in Health and Physical Education
Pathways to Adult Learning
New Student Seminar
New Student Experience for Mathematical Sciences
Freshman Seminar for Music Majors
Introduction to Nursing
Freshman Seminar in Political Science and Law

SEEDS General Education Requirements

Click here for a list of courses that fulfill the SEEDS requirements.

Foundations
Effective Writing I
Complete one Effective Writing I course.3
Effective Writing II
Complete one Effective Writing II course.3
Interactive Communication
Complete one Interactive Communication course.3
Quantitative Reasoning
Fulfilled by LNGN 210 in the major.
Political and Civic Life
Complete one Political and Civic Life course.3
World Languages
Complete two sequential classes in one World Language when starting at the Beginner I or Beginner II level. Complete one class when starting at the Intermediate/Advanced Level.3-6
Exploration
Complete one course from four different Exploration categories.9
Analyzing Cultures and Societies
Creative Expression
Ethical Inquiry
Historical Thinking
Literary and Artistic Analysis
Scientific Reasoning
Fulfilled by CSIT 104 in the major.
Total Credits24-27

Recommended Roadmap to Program of Study Completion

This recommended degree plan is provided as an outline for students to follow in order to complete their program of study requirements within four years and 120 credits. This plan is a recommendation and must be used in consultation with their academic advisor. Important note: Students should be aware this plan assumes no pre-requisite coursework is required. If pre-requisite coursework is needed, students may have additional requirements to fulfill which do not appear on the plan.

First Year
FallCreditsSpringCredits
New Student Seminar1SEEDS: Effective Writing II3
SEEDS: Effective Writing I3SEEDS: Political and Civic Life3
SEEDS: Interactive Communication3MATH 1114
LNGN 210 (Fulfills SEEDS: Quantitative Reasoning)3CSIT 104 (Fulfills SEEDS: Exploration 1 - Scientific Reasoning)3
LNGN 2103SEEDS: Exploration 23
 13 16
Second Year
FallCreditsSpringCredits
LNGN 3313LNGN 3323
CSIT 1143SEEDS: Exploration 33
LNGN 3003LNGN 301 or 3023
CSIT 1703LNGN 3403
LNGN 3303AMAT 2404
 15 16
Third Year
FallCreditsSpringCredits
SEEDS: World Language 13SEEDS: World Language 2 or Free Elective3
LNGN 4453SEEDS: Exploration 43
CSIT 2133STAT 2303
Major Elective 13CSIT 4553
CSIT 2563Free Elective3
 15 15
Fourth Year
FallCreditsSpringCredits
Major Elective 23Major Elective 43
Major Elective 33Major Elective 53
CSIT 4573LNGN 4903
Free Elective3CSIT 3593
Free Elective3Free Elective3
 15 15
Total Credits 120