The Department of Computer Science and Stuart School of Business are proposing a dual degree program in Computer Information Systems (CIS) and Business Administration (BA). Information on program integration points, course lists, and sample schedules shown in this spreadsheet. In addition, in collaboration both departments developed an advising strategy where students will be given both an advisor from Computer Science as well as an advisor from Business Administration.  Communication between both advisors and the students will be maintained throughout the program through meetings and shared advising sheets or degreeworks.  Both departments will also aim to coordinate scheduling to avoid conflicts between core courses..
BA Courses BA Hours CIS Courses CIS Hours Dual Program Dual Program Hours Integration
CS 100 2 CS 100 2
Computer Science Requirement 2 CS 115 2 CS 115 2
CS 116 2 CS 116 2
CS 330 3 CS 330 3
CS 331 3 CS 331 3
CS 350 3 CS 350 3
Free Elective 3 CS 351 3 CS 351 3
Specialization Courses 15 Computer Science Technical Electives 15 Computer Science Technical Electives 15 d
Computer Science Electives 6 Computer Science Electives 6 c
MATH 151 5 MATH 151 5 MATH 151 5
BUS 221 3 Mathematics Elective 3 BUS 221 3
Natural Science and Engineering Requirements 11 Science Requirements 11 Natural Science and Engineering Requirements 11
Science Elective 3
Free Elective 3 PSYC 221 3 PSYC 221 3
Free Elective 3 PSYC 301 3 PSYC 301 3
Free Elective 3 Political Science Requirement 3 Political Science Requirement 3
Humanities and Social Science Requirements 21 Humanities and Social Science Requirements 21 Humanities and Social Science Requirements 21
IPRO 3 IPRO 3 IPRO 3
IPRO 3 IPRO 3 BUS 467 (counts as IPRO) 3 a
ECON 151 3 Free Elective 3 ECON 151 3
ECON 152 3 Free Elective 3 ECON 152 3
BUS 100 3 Free Elective 3 BUS 100 3
BUS 102 3 Free Elective 3 BUS 102 3
BUS 211 3 Free Elective 3 BUS 211 3
BUS 212 3 Minor Elective 3 BUS 212 3
BUS 301 3 Minor Elective 3 BUS 301 3
BUS 305 3 Minor Elective 3 BUS 305 3 e
BUS 311 3 Minor Elective 3 BUS 311 3
BUS 321 3 Minor Elective 3 BUS 321 3 b
BUS 341 3 BUS 341 3
BUS 351 3 BUS 351 3
BUS 361 3 BUS 361 3
BUS 371 3 BUS 371 3
BUS 467  3
BUS 480 3 BUS 480 3
Business Elective 3 BUS 382 3
126 127 142
Suggested Computer Science Electives: CS 485
Suggested Computer Science Technical Electives: CS 425 CS 442 CS 445 CS 484 CS 487
a) BUS 467 (Entrepreneurship II) replaces one IPRO. Learning about entrepreneurship, e.g., how to develop a business plan, is important for CIS students. In particular, many current start-up companies are rooted in CS and CIS. Thus, this course will be quite beneficial for CIS students.
a) BUS 467 (Entrepreneurship II) replaces one IPRO. Learning about entrepreneurship, e.g., how to develop a business plan, is important for CIS students. In particular, many current start-up companies are rooted in CS and CIS. Thus, this course will be quite beneficial for CIS students.
b) BUS 321 (Optimization and Decision-Making). Learning about decision making in business and how to model an optimization problem  synergizes well with the modeling skills and optimizations skills that students learn in core CIS courses. By combining knowledge from business optimization with CIS optimization and modelling will enable students to utilize computation to solve optimization problems they have identified and modeled using the skills acquired in BUS 321.
c) CS 485 (Computers and Society) teaches student how computing fits into the bigger context of society and the role that computing plays for various application domains. This aligns well with the management skills that students develop in a BA degree. When managing a business project, students will have an immediate understanding how computing should be incorporated into the project.
d) CS 487 (Software Engineering) introduces students to manage the software development process. This will be beneficial for managing projects that involve software developement.
e) BUS 305 (Operation and Supply Chain Design) introduces students to design, planning, control, and improvement of both service and manufacturing operations. Algorithmic concepts such as constraint optimization and approximations of hard computational problems (e.g., traveling salesman) play an important role in many planning and control problems. Students taking BUS 305 will be able to apply these techniques that they learn in the CIS part of their dual degree to operations and supply chain design problems.