Computer Science Bachelor of Arts

Freshman YearCredits
FallSpring
CSCI 107 - Joy and Beauty of Computing3  
STAT 216Q - Introduction to Statistics3  
WRIT 101W - College Writing I3  
University CORE3  
Broadening Coursework 3  
CSCI 127 - Joy and Beauty of Data  4
STAT 217 - Intermediate Statistical Concepts
or STAT 337 - Intermediate Statistics with Introduction to Statistical Computing
  3
University Seminar CORE  3
University CORE  3
Broadening Coursework   3
Year Total: 15 16
Sophomore YearCredits
FallSpring
CSCI 132 - Basic Data Structures and Algorithms4  
M 165Q - Calculus for Technology I3  
University CORE3  
Broadening Coursework 6  
CSCI 232 - Data Structures and Algorithms  4
CSCI 246 - Discrete Structures  3
WRIT 221 - Intermediate Tech Writing  3
Broadening Coursework   6
Year Total: 16 16
Junior YearCredits
FallSpring
ESOF 322 - Software Engineering3  
CS Elective3  
University CORE3  
Broadening Coursework 6  
CS Electives   6
University CORE  3
Broadening Coursework   6
Year Total: 15 15
Senior YearCredits
FallSpring
CS Electives 6  
Broadening Coursework 5  
Elective3  
ESOF 423 - Software Engineering Applications  3
CSCI 481 - Program Assessment  0
CS Electives   4
Broadening Coursework   6
Year Total: 14 13
Total Program Credits: 120

Broadening Coursework: 

The Computer Science B.A  must be paired with one of following tracks:

  • Track 1: completion of an approved complimentary major, 
  • Track 2: completion of an approved complimentary minor AND the first year of a modern language. (101 & 102D in ARAB, CHIN, FRCH, GRMN, JPNS or SPNS), or 
  • Track 3: completion of a faculty-approved Plan which must include the first year of a modern language. (101 & 102D in ARAB, CHIN, FRCH, GRMN, JPNS or SPNS)

Track One: Approved Complimentary Majors

College of Arts and Architecture

  • Art (B.A. and B.F.A.)
  • Environmental Design
  • Film and Photography
  • Music
  • Music Technology
  • Music Education

College of Education, Health and Human Development

  • Elementary Education K-8
  • Secondary Education
  • Technology Education
  • Community Health
  • Early Childhood Education and Child Services
  • Food and Nutrition
  • Health and Human Performance
  • Health Enhancement (Health and Physical Education)
  • Hospitality Management
  • Human Development and Family Science
  • Sustainable Food & Bioenergy Systems

Jake Jabs College of Business and Entrepreneurship

  • Accounting
  • Finance
  • Management
  • Marketing

College of Letters and Science

  • American Studies
  • Asian Studies
  • Anthropology
  • Economics
  • English
  • History
  • Liberal Studies
  • Modern Languages and Literature
  • Philosophy
  • Political Science
  • Psychology
  • Sociology

College of Nursing

  • Nursing

Track Two: Approved Complimentary Minors

In addition to any of the minors listed below the first year of a modern language (101 & 102D in ARAB, CHIN, FRCH, GRMN, JPNS or SPNS) must be completed. 

College of Arts and Architecture

College of Education, Health and Human Development

College of Letters and Science

Jake Jabs College of Business and Entrepreneurship

Track Three: Faculty Approved Plan

College of Agriculture

Agricultural Business Plan: 33 credits

Course List

Required Courses (24 Credits)
ECNS 101ISEconomic Way of Thinking3
ECNS 202Principles of Macroeconomics3
ECNS 204ISMicroeconomics3
ECNS 301Intermediate Micro with Calc3
ACTG 201Principles of Financial Accounting3
AGBE 321Economics of Agricultural Marketing3
AGBE 341Farm and Ranch Management3
AGBE 345Agriculture Finance and Credit Analysis3
Targeted Economics Elective Courses - Choose Two (6 credits)
AGBE 421Advanced Agricultural Marketing3
AGBE 445Agribusiness Management3
AGBE 451RSEconomics of Ag Policy3
ECNS 309Managerial Economics3
ECNS 312Labor Economics3
ECNS 313Money and Banking3
ECNS 314International Economics3
ECNS 317Economic Development3
ECNS 320Public Finance3
ECNS 332Econ of Natural Resources3
Targeted Data Analysis Elective Courses - Choose One (3 Credits)
ECNS 403RIntro to Econometrics3
GPHY 284 Intro to GIS Science & Cartog3
Total Credits33

Notes: Supporting courses include STAT 216Q and M 161Q or M 171Q. Students in the Computer Science B.A. program will be allowed to substitute M 165Q for the M 161Q/M 171Q calculus requirements. ECNS 251IS Honors Economics (4 credits) may be substituted for the Three-course sequence: ECNS 251IS, ECNS 202, and ECNS 204IS. Students completing this plan would also receive credits required for the minor. 

Course List

Political Science Plan: 27 credits

Required Courses By completing this plan, you will also earn a Political Science Non-Teaching Minor
PSCI 210ISIntroduction to American Government3
PSCI 230DIntroduction to International Relations3
PSCI 240Introduction to Public Administration3
PSCI 250Introduction to Political Theory3
Upper Division Elective Courses (15 credits)
Earn 15 credits from any upper-level PSCI courses
Total Credits27

Applied Economics Plan: 27 Credits

Required Courses (18 Credits)
ECNS 101ISEconomic Way of Thinking3
ECNS 202Principles of Macroeconomics3
ECNS 204ISMicroeconomics3
ECNS 301Intermediate Micro with Calc3
ECNS 303Intermediate Macro with Calc3
ECNS 403RIntro to Econometrics3
Targeted Elective Courses- Choose Three (9 Credits)
AGBE 321Economics of Agricultural Marketing3
AGBE 345Agriculture Finance and Credit Analysis3
AGBE 421Advanced Agricultural Marketing3
AGBE 445Agribusiness Management3
AGBE 451RSEconomics of Ag Policy3
ECNS 309Managerial Economics3
ECNS 312Labor Economics3
ECNS 313Money and Banking3
ECNS 314International Economics3
ECNS 317Economic Development3
ECNS 320Public Finance3
ECNS 332Econ of Natural Resources3
ECNS 345Econ Org, Finance & Credit3
ECNS 432REconomic Policy Evaluation3

Notes: Supporting courses include STAT 216Q and M 161Q or M 171Q. Students in the Computer Science B.A. program will be allowed to substitute M 165Q for the M 161Q/M 171Q calculus requirements. ECNS 251IS Honors Economics (4 credits) may be substituted for the Three-course sequence: ECNS 251IS, ECNS 202, and ECNS 204IS. Students completing this plan would also receive credits required for the minor. 

Honors College Plan 27 Credits. 

  • 27 credits that include 8 upper division credits as follows:
    • HONR 123, or HONR 124 - 1 credit
    • HONR 131(for transfer students) - 4 credits
    • Text and Critics (Select one option) 
    • HONR 450(Student Fellow) - 4 credits
    • Additional non-STEM honors courses to bring the credit total to -27. These courses include 400-level Honors Seminars, Honors Tutorials or Honors Independent Studies, Honors Special Topic Courses, Honors Sociology, Economics, Psychology, Music and Society, Mentoring Gifted Students, Great Expeditions, etc. 

Custom Plan.

  • 27 Credits. If you are interested in using a plan other than the ones listed above, you may work with appropriate faculty to develop a custom plan. The plan must be approved by the appropriate parties. Meet with John Paxton to learn more.