Skip to main content

REQUEST INFORMATION INFO VISIT APPLY GIVE

2027-2028 Undergraduate & Graduate Catalog [In Progress]

Search Help

Bachelor of Science in Computing and Modern Languages

The Computing and Modern Languages program is an interdisciplinary program that integrates computing and modern language studies to prepare students for careers in global and technology-driven world. The program combines technical computing skills with linguistic proficiency, cultural literacy, and communication skills, enabling graduates to work effectively across diverse international environments. Students will explore areas such as natural language processing, AI-powered communication technologies, translation technologies, global digital collaboration, and cross-cultural problem solving, preparing them for opportunities in technology companies, international business, government agencies, intelligence organizations, and other globally connected industries.

Requirements for a Major in Computing and Modern Languages

Students who wish to pursue the integrated major in Computing and Modern Languages must complete the following.

Degree Requirements

Students must complete the general university degree requirements as identified in the General Academic Regulations section of the catalog.

Computing and Modern Languages Major (70-73 credits)

The Computing and Modern Languages major must complete the following courses with a minimum of 2.0 GPA.

Core Courses

Computing Core Courses (22-25 credits)

Complete the following five courses (13-14 credits)

Select one of the following four courses:

Select three courses from the following list (9-11 credits)

Modern Languages Core Courses (15 credits)

Students will complete the core courses in the language they select.

French language core courses

Complete the following list of courses:

German language core courses

Complete the following list of courses:

Spanish language core courses

Complete the following list of courses:

Additional Required Courses (9 credits)

Required Capstone Project (3 credits)

  • CIS 464: Interdisciplinary Computing Project (3 credits)

Tracks

Students need to select one Modern Languages track and one Computing track.

Modern Languages Tracks

Take nine credits within a given track; the Modern Languages tracks are shown below:

Track: French (9 credits)

Required:

Choose 1 course from the following list:

Track: German (9 credits)

Choose one course from the following list:

Choose 2 courses from the following list:

Track: Spanish (9 credits)

Required:

Choose 1 course from the following list:

Computing Tracks

Take one computing track, comprised of twelve credits; the computing tracks are shown below:

Suggested Order of Coursework

This suggested order of coursework assumes that students will seek the help of their advisor to complete the courses in a timely manner. The following course sequence also assumes a strong mathematics background for the entering student. If mathematics deficiencies exist, completing the mathematics prerequisites should be the student's top priority.

Year One (29-31 credits)

Year Two (30 credits)

Year Three (30 credits)

  • Computing track course (6 credits)
  • MLL track course (6 credits)
  • Gen Ed ART/HST/SBS (6 credits)
  • Gen-Ed Issues (3 credits)
  • Appropriate general education coursework (6 credits)
  • General Electives (3 credits)

Year Four (29-30 credits)



If you are in need of assistance please submit any questions or comments.