Explore our majors and other undergraduate programs to find out what you’ll do here and how it’ll prepare you for your career and life. You’ll also learn how you can customize your degree to your goals.
The degrees of tomorrow
If you’re interested in computer science, make sure you note the difference between the B.S. in Computer Science—which is offered here in the Luddy School of Informatics, Computing, and Engineering—and the B.A. in Computer Science, offered by the College of Arts and Sciences, along with the B.S. in Statistics.
Add a Luddy major
If you're a student in a different IU Bloomington school, here's how to add or switch to a Luddy major.
B.S. in Cybersecurity and Global Policy
A partnership with the College of Arts and Sciences and the Hamilton Lugar School of Global and International Studies, this degree provides an in-depth understanding of both the technology behind cyber and networked systems and the global social policy implications.
College of Arts and Sciences degrees
These programs are administered and conferred from IU's College of Arts and Sciences.
Introductory course descriptions
- CSCI-C 200: Introduction to Computers and Programming – This course focuses on using programming (Python) to explore problems for a wide range of other disciplines. Students write programs that identify and analyze real (e.g., financial, biological, and social) data.
- CSCI-C 211: Introduction to Computer Science – This course focuses on a step-by-step approach to problem solving with programs. The programs students write include several small graphical computer games (Dr. Racket).
- ENGR-E 101: Innovation and Design – This course introduces students to foundational engineering concepts as well as some of the concentration areas within the program through interactive lectures and hands-on activity quests.
- INFO-I 101: Introduction to Informatics – This course gives a broad overview of the program and introduces students to some basic tech concepts, including work with front-end web design and databases.
- INFO-I 123: Data Fluency – This course covers basic principles of data and how it is interpreted and used.
NOTE: There are no prerequisites for any of the above Luddy introductory courses and they do not require prior coding experience (but it can be helpful).
Accelerated master’s and 4 + 1 programs: earn two degrees in five years
Earn another degree in just one more year of study. Some of our accelerated master’s degrees are open only to undergraduates in certain majors, while others are open to all IU Bloomington undergrads. You’ll become better prepared for your career and more likely to earn a higher starting salary.
Certificates and minors
Any IU Bloomington student can add a Luddy certificate or minor. If you’re in a school other than Luddy, make sure to get approval from your school’s recorder.
Consider a certificate or minor from another IU school
An outside certificate or minor can give you valuable experience in a non-tech field you like—and could help your resume stand out.
Consult with your Luddy advisor, and contact the undergraduate recorder’s office in the other IU school to declare your certificate or minor.
Informatics students, your cognate may already meet all the requirements for an outside minor—so you can earn a minor without taking more classes.