CS+X Programs

Computer Scientists work in virtually every employment sector and influence the study of every field. Lewis University offers innovative CS+X programs that prepare students to apply the knowledge and tools of Computer Science to diverse disciplines. Each CS+X program features coursework in Computer Science, discipline X, and a foreign language. Students will complete their degree by completing a capstone project that bridges both disciplines, as well as an internship that will give them professional experience in their chosen fields.
 
Programs Offered
Lewis University offers the following CS+X programs:
  • CS+History
  • CS+Music
  • CS+Political Science
  • CS+Theology
In addition to a very interesting set of curriculum options, students also have excellent opportunities to obtain valuable work experience while attending Lewis University. Lewis provides numerous work-study jobs for its undergraduates, in which students can gain hands-on experience maintaining computer systems and assisting other students. Local businesses frequently contact the department concerning both part-time and full-time employment opportunities. Many students from the Department of Engineering, Computing, and Mathematical Sciences majors work at the Argonne National Laboratory as part of a cooperative education program.
 
Transfer Students
Most transfer students who enroll at Lewis starting their junior year complete the major in two years. It is important, however, that students carefully evaluate which of their prior coursework will transfer by examining course descriptions instead of course titles, as the meaning of course titles do vary across different institutions.

Computer Science + History / Bachelor of Arts

Total Credit Hours: 128
Major Credit Hours: 76

Degree Requirements

I. Computer Science Courses (27)

CPSC-20000Introduction to Computer Science

3

CPSC-21000Programming Fundamentals

3

CPSC-24500Object-Oriented Programming

3

CPSC-28100Introduction to Networks

3

CPSC-30000Computer Organization

3

CPSC-34000Algorithms and Data Structures

3

CPSC-35000Operating Systems

3

CPSC-44000Software Engineering

3

CPSC-46000Programming Languages

3

II. Mathematics Course (4)

MATH-21000Discrete Mathematics

4

III. History Courses (30)

HIST-10100Global History and Culture 1

3

HIST-10200Global History and Culture 2

3

HIST-20300Historiography 1: Sophomore Writing Seminar

3

HIST-XXXXXOne US History Course

3

HIST-XXXXXOne European History Course

3

HIST-XXXXXOne Non-Western History Course

3

HIST-XXXXXHIST Electives

12

IV. Foreign Language (6)

Students will take two semesters of a foreign language that is not their native tongue.

V. Internship (3)

CPSC-49800Computer Science Internship

1 - 3

-OR

HIST-39800Internship for History Majors

1-3

VI. Capstone (6)

CPSC-49200Software Systems Capstone Project

3

HIST-40300Historiography 2: Senior Research Seminar

3

Students will enroll in these two courses in the same semester. They will complete an interdisciplinary project under the guidance of the professors who teach these two courses.

VII. Advanced Writing Requirement

General Education Advanced Writing Requirement will be satisfied by successful completion of
CPSC-49200Software Systems Capstone Project

3

Computer Science + Music / Bachelor of Arts

Total Credit Hours: 128
Major Credit Hours: 72

Degree Requirements

I. Computer Science Courses (27)

CPSC-20000Introduction to Computer Science

3

CPSC-21000Programming Fundamentals

3

CPSC-24500Object-Oriented Programming

3

CPSC-28100Introduction to Networks

3

CPSC-30000Computer Organization

3

CPSC-34000Algorithms and Data Structures

3

CPSC-35000Operating Systems

3

CPSC-44000Software Engineering

3

CPSC-46000Programming Languages

3

II. Mathematics Course (4)

MATH-21000Discrete Mathematics

4

III. Music Courses (29)

MUSC-12000Music Theory 1

3

MUSC-12100Music Theory 2

3

MUSC-12200Music Theory 1 Lab

1

MUSC-12300Music Theory 2 Lab

1

MUSC-18200Piano

1-2

MUSC-18600Music Composition

1-2

MUSC-19000Music Literature

3

MUSC-XXXXXApplied Lessons

4

MUSC-XXXXXEnsembles

4

MUSC-29900Introduction to Recording and Computer Music

3

MUSC-30000Music Production and Recording

3

IV. Foreign Language (6)

Students will take two semesters of a foreign language that is not their native tongue.

V. Internship (3)

CPSC-49800Computer Science Internship

1 - 3

-OR

MUSC-49800Internship

1-3

VI. Capstone (3)

CPSC-49200Software Systems Capstone Project

3

VII. Advanced Writing Requirement

General Education Advanced Writing Requirement will be satisfied by successful completion of
CPSC-49200Software Systems Capstone Project

3

Computer Science + Political Science / Bachelor of Arts

Total Credit Hours: 128
Major Credit Hours: 73

Degree Requirements

I. Computer Science Courses (27)

CPSC-20000Introduction to Computer Science

3

CPSC-21000Programming Fundamentals

3

CPSC-24500Object-Oriented Programming

3

CPSC-28100Introduction to Networks

3

CPSC-30000Computer Organization

3

CPSC-34000Algorithms and Data Structures

3

CPSC-35000Operating Systems

3

CPSC-44000Software Engineering

3

CPSC-46000Programming Languages

3

II. Mathematics Course (4)

MATH-21000Discrete Mathematics

4

III. Political Science Core Courses (18)

POLS-20000American National Government

3

POLS-21000State and Local Government

3

POLS-30000Research Methods

3

POLS-32100Comparative Government

3

POLS-33100International Relations

3

POLS-38100Public Policy Formation and Analysis

3

PSYC-30300Statistics for the Social Sciences

3

IV. Concentration Courses (12)

Students will work with their advisor to select 12 credit hours of elective courses in one of the following concentrations:
  • Political Science
  • International Relations
  • Public Policy

V. Foreign Language (6)

Students will take two semesters of a foreign language that is not their native tongue.

VI. Internship (3)

CPSC-49800Computer Science Internship

1 - 3

-OR

POLS-39800Internship in Political Science

1-3

VII. Capstone (3)

CPSC-49200Software Systems Capstone Project

3

VIII. Advanced Writing Requirement

General Education Advanced Writing Requirement will be satisfied by successful completion of
CPSC-49200Software Systems Capstone Project

3

Computer Science + Theology / Bachelor of Arts

Total Credit Hours: 128
Major Credit Hours: 75

Degree Requirements

I. Computer Science Courses (27)

CPSC-20000Introduction to Computer Science

3

CPSC-21000Programming Fundamentals

3

CPSC-24500Object-Oriented Programming

3

CPSC-28100Introduction to Networks

3

CPSC-30000Computer Organization

3

CPSC-34000Algorithms and Data Structures

3

CPSC-35000Operating Systems

3

CPSC-44000Software Engineering

3

CPSC-46000Programming Languages

3

II. Mathematics Course (4)

MATH-21000Discrete Mathematics

4

III. Theology Core Courses (17)

THEO-10000Search for Faith

3

THEO-21700Writing in Theology

1

THEO-22300Hebrew Bible

3

THEO-22500New Testament and Early Christian Literature

3

THEO-31000Christian Ethics

3

THEO-31600A History of Christian Thought

3

THEO-31700Research in Theology

1

IV. Concentration Courses

A. Theological Studies Concentration (15)
Concentration: THLG

Students will work with their advisor to select 12 credit hours of Theology Special Topics courses with one course in each of the following designations: Ecclesiology, Christology, Religion and Culture, and Scripture. Students will also take THEO 41500: Theology Studies Seminar.
B. Pastoral Ministry Concentration (15)
Concentration: PSTR

Students will work with their advisor to select 9 credit hours of Theology Special Topics courses selected from 3 out of 4 of the following designations: Ecclesiology, Spirituality, Interfaith and Intercultural Dialogue, and Social Justice. Students will also take THEO 30200: Theology of Pastoral Ministry and THEO 40200: Pastoral Ministry Practicum.

V. Foreign Language (6)

Students will take two semesters of a foreign language that is not their native tongue.

VI. Internship (3)

CPSC-49800Computer Science Internship

1 - 3

VII. Capstone (3)

CPSC-49200Software Systems Capstone Project

3

VIII. Advanced Writing Requirement

General Education Advanced Writing Requirement will be satisfied by successful completion of
CPSC-49200Software Systems Capstone Project

3