Undergraduate Programs

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).


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.

Learn more about earning a bachelor’s degree at the Luddy School of Informatics, Computing, and Engineering

If you’re interested in any of our undergraduate degrees or certificate programs, request more information to get started. Or, contact the appropriate Luddy academic department.

Ready to apply to the Luddy School at Indiana University Bloomington? Learn how.