Skip to main content.

Computational Linguistics BS - Curricular Plan

(HEGIS: 15.05 LINGUISTICS, CIP: 16.0102 Linguistics)

Department of Linguistics

609 Baldy Hall
North Campus
Buffalo, NY 14260-1030

Jeff Good
Chair

Robert Hoeing
Director of Undergraduate Studies

Department of Computer Science and Engineering

338 Davis Hall
North Campus
Buffalo, NY 14260-2500

Jinhui Xu
Chair

Kris Schindler
Co-Director of Undergraduate Studies

Lukasz Ziarek
Co-Director of Undergraduate Studies

Shelly Neumaier
Undergraduate Academic Coordinator

Curricular Plan

A Curricular Plan provides a roadmap for completing this academic program and the UB Curriculum on time. Your actual plan may vary depending on point of entry to the university, course placement and/or waivers based on standardized test scores, earned alternative credit and/or college transfer credit.

All students are encouraged to use this plan in conjunction with other academic planning resources such as your academic advisor, the HUB Academic Advisement Report, My Planner and Path Finder tool.

In addition to following this course roadmap, all other admission and academic requirements of this major as listed in the Undergraduate Catalog must be met in order to successfully complete this degree.

Freshman Year

Fall Semester
Course Category Credit
CSE 115LLR Computer Science I M 4
Pathway DIV/P 3
ENG 105LEC Writing and Rhetoric or Pathway CL1 or DIV/P 4 or 3
MTH 141LR College Calculus 1 M/MQR 4
Total Credits: 14 or 15
Spring Semester
Course Category Credit
CSE 116LLB Computer Science II M 4
Pathway or ENG 105LEC Writing and Rhetoric DIV/P or CL1 3 or 4
CSE 191LR Intro Discrete Structures M 4
MTH 142LR College Calculus 2 M 4
Total Credits: 15 or 16

Sophomore Year

Fall Semester
Course Category Credit
LIN 250 Introduction to Linguistics Analysis M 3
Scientific Literacy 1 SLI1 3
CSE 220LLB Systems Programming M 4
Pathway P 3
Pathway P 3
Total Credits: 16
Spring Semester
Course Category Credit
LIN 301LEC Struct of Eng:Sound System M 3
LIN 302LEC Struct of Eng:Gram&Lexicon M 3
CSE 250LR Data Structures M 4
Pathway P 3
Scientific Literacy II with lab SLI2 4
Total Credits: 17

Junior Year

Fall Semester
Course Category Credit
LIN Elective M 3
MTH 411LR Probability Theory M 4
LIN 410LEC Morphology M 3
CSE 331LR Algo and Complexity M 4
Total Credits: 14
Spring Semester
Course Category Credit
LIN Elective M 3
LIN 415LEC Syntax 1 M 3
LIN 438LEC Semantics M 3
Communication Literacy II CL2 3
LIN 432LEC Phonology 1 M 3
Total Credits: 15

Senior Year

Fall Semester
Course Category Credit
Pathway P 3
CSE 300/400-level elective M 3
CSE/LIN 300/400-level elective M 3
LIN 431LEC Phonetics M 3
LIN 467LEC Computational Linguistics M 3
Total Credits: 15
Spring Semester
Course Category Credit
CSE 300/400-level elective M 3
CSE 300/400-level course M 3
UBC 399 UB Curriculum Capstone UBS 1
LIN 468LEC Adv Computational Linguistics M 3
LIN 494SEM Senior Capstone/Seminar or CSE 494SEM Sr Capstone/Seminar M or M 3 or 3
Total Credits: 13
Total Credits Required for Degree:
120
Curricular Category Key
Category Description
M Course required for major (including pre-requisites needed for admission to major)
E Elective (course not required for major or UB Curriculum).

* Some electives may need to be completed at the upper-division (at least 300-level and above) to fulfill the upper division requirement for baccalaureate degree.
UB Curriculum
CAP UB Capstone
CL1/CL2 Communication Literacy (2 required)
DIV Diversity in the United States
MQR Math and Quantitative Reasoning
P Pathway Course (6 required: 3 Global, 3 Thematic)
SLI1/SLI2 Scientific Literacy and Inquiry (2 required)
UBS UB Seminar
Note: Some classes may count toward both a major (M) and UB Curriculum (UBC) requirement. Courses that count toward more than one requirement are indicated by a "/" (slash) in the category column, indicating which categories the course will satisfy.
 
Published: May 13, 2022 13:52:58