Information Systems Major
Department of Operations & Decision TechnologiesInformation Systems Major Requirements (24 credits)
Major GPA of 2.0 or higher – GPA includes all courses counting toward the Information Systems major.
The Information Systems major may not be declared in conjunction with the Digital Technology Management co-major.
Information Systems course descriptions can be viewed here. For questions about course content, please contact the Department of Operations and Decision Technologies.
Required Courses (15 credits):
- Choose one of the following:
- BUS-S 302: Digital Business Technologies (3 credits) P: BUS-K201 or BUS-K204 with a C or higher
- BUS-S 306: Digital Solutions with AI (3) P: BUS-K201 or BUS-K204 with a C or higher
- Note: This course has replaced BUS-S 355: Topics in Information Systems: Digital Solutions with AI
- BUS-S 305: Technology Infrastructure (3 credits) P: BUS-K 303 or BUS-K 304 with a grade of C or higher
- BUS-S 307: Database Design & Management (3 credits) P: BUS-K201 or BUS-K204 with a C or higher
- BUS-S 364: Business Data Programming (3 credits) P: BUS-K201 or BUS-K204 with a C or higher
- BUS-S 310: Analysis and Design of Digital Solutions (3 credits) P: BUS-S 302 with a grade of C or higher
- Students who took S355: Digital Solutions with AI instead of S302 must submit a Course Permission Form to request enrollment permission for BUS-S 310.
Elective Courses (9 credits required):
- BUS-K 353: Business Analytics and Modeling (3 credits) P: BUS-K 303 or BUS-K 304 with a grade of C or higher
- BUS-K 360: Visual Basic for Applications (VBA) and Application Integration (3 credits) P: BUS-K 201 or BUS-K 204 with a grade of C or higher
- BUS-P 429: Operations Processes (3 credits) P: BUS-K 303 or BUS-K 304 with a grade of C or higher
- BUS-P 481: Supply Chain Planning and Analytics (3 credits) P: BUS-K 303 or BUS-K 304 with a grade of C or higher
- BUS-S 302: Digital Business Technologies (3 credits) P: BUS-K201 or BUS-K204 with a C or higher
- Cannot count as an elective if used as a required course, as listed above
- BUS-S 306: Digital Solutions with AI (3) P: BUS-K201 or BUS-K204 with a C or higher
- Notes:
- Cannot count as an elective if used as a required course, as listed above
- This course has replaced BUS-S 355: Topics in Information Systems: Digital Solutions with AI
- Students cannot receive credit toward the Information Systems major for both BUS-S 306 and BUS-S 355: Topics in Information Systems: Digital Solutions with AI
- Notes:
- BUS-S 326: Web and Social Media Analytics (3 credits) P: BUS-K 303 or BUS-K 304 with a grade of C or better
- BUS-S 355: TOPIC: Agentic AI Systems for Business Applications: P: BUS-K 201/K204 with C or higher
- BUS-S 390: Information Systems Topics Abroad (1 - 5 credits) P: Varies by program
- Students can count one course and/or up to 3 credits (whichever is in the student's best interest) of BUS-S 390 toward the Information Systems major
- BUS-S 400: Integration of Systems and the Business (3 credits) P: BUS-K 303 or BUS-K 304 with a grade of C or higher
- BUS-A 337 can substitute for BUS-S 400 for Accounting majors.
- BUS-S 428: Advanced Application Development (3 credits) P: BUS-S 364 with a grade of C or higher
- BUS-S 433: Information Systems Security (3 credits) P: BUS-K 303 or BUS-K 304 with a grade of C or higher
- BUS-S 455: TOPIC: Introduction to Information Systems Research (3 credits)
Students also have the option to take one 300- or 400-level non-Kelley advanced programming elective. A list of pre-approved courses is below. Students must request program authorization to substitute a non-Kelley advanced programming elective for the major if it's not on the pre-approved list. To request a substitution, please contact Kelley Academic Advising (busadv@iu.edu or your assigned advisor) to discuss submitting a request to be reviewed by the department. A maximum of one course will be considered for possible substitution.
- CSCI-B 403: Introduction to Algorithm Design and Analysis
- CSCI-B 455: Principles of Machine Learning
- CSCI-C 311: Programming Languages
- CSCI-C 322: Object-Oriented Software Methods
- CSCI-C 343: Data Structures
- INFO-I 422: Data Visualization