Explore how technology shapes lives and society while gaining the skills to drive innovation and launch a high-demand career in informatics. You’ll learn to turn data into real-world solutions and make an impact across industries like healthcare, entertainment, and business. With a highly customizable curriculum, you can tailor your studies to your interests and specialize in areas ranging from biology to business. Our program blends technology, people, and problem-solving to prepare you for the future of computing.
The real-world power of information
At a glance
Format
On-campus or online
Start dates
Fall, Spring, or Summer

What you'll learn
The Informatics curriculum combines technology, social science, and real-world applications to help you understand and shape how computing impacts society. You’ll start with core skills in programming, system design, and data analytics, then explore how tech affects people through courses in ethics, user experience, and the social role of computing. As you advance, you’ll focus on an area like health, business, media, or data science to apply your skills in a field that inspires you.
You’ll then customize your degree with a specialization, choosing from popular focus areas including:
- Applied Data Science
- Business
- Computer Information Technology
- Full-Stack Development
- Human-Computer Interaction
- Legal Informatics
Social science courses will explore the societal impact of technology, covering topics such as ethics, user experience, and the role of computing in society.
A. Foundations of Informatics and Computing
- Explain the fundamentals of computer hardware and software
- Apply knowledge and skills of logic and discrete mathematics
- Apply the concepts of statistics and probability
- Describe basic data and information representation
- Manage information technology projects using appropriate software
- Evaluate and create interfaces by applying user experience design principles, methods, and theories
- Evaluate approaches to data and information governance, privacy, and security
B. Problem Solving and Critical Thinking
- Use problem-solving techniques to design program algorithms, including pseudocode and flowcharts
- Explain programming concepts of procedural and object-oriented programming
- Create computer programs in one or more programming languages
- Develop insights from data and apply them to address problems and explore opportunities
C. Data Studies and Analytics
- Apply analytical methods for knowledge and pattern discovery and data analysis
- Evaluate various data mining and machine learning algorithms
- Create effective visualizations to analyze and communicate data
- Communicate insights derived from data
D. Design and Analysis of Information Systems
- Apply fundamental concepts of software architecture
- Develop user requirements
- Define terms and explain principles essential to the design of IT and computing systems
- Design dynamic, data-driven web applications
- Design large, complex, multilayered information systems with software design patterns
- Design web service consumers and producers in service-oriented architectures
E. Social Dynamics of Informatics and Information Technology
- Analyze the social, cultural, and organizational settings in which IT solutions will be deployed to achieve successful implementations
- Interpret major societal trends affecting the development and deployment of technology, such as access, privacy, intellectual property, security, and equity
- Analyze the impact of IT on individuals, groups, and organizations at local and global levels
- Articulate the business considerations of technical knowledge
F. Professional Skills and Ethics
- Evaluate social, legal, and ethical issues in informatics by applying ethical principles to resolve conflicts
- Support the ethical and appropriate design and use of technology
- Interpret constructive feedback
- Demonstrate networking skills for personal and professional improvement
- Communicate IT concepts orally and in writing to nontechnical audiences
- Work collaboratively as part of a team, including global teams
G. Domain Specific Knowledge and Skills*
*See specific learning outcomes for individual certificates, areas of specialization, minors, etc.
Career outcomes
78%Employed / Continuing Education
$60KMedian annual starting salary
Job titles
- Consultant
- Data analyst
- Front-end engineer
- Interactions designer
- Web developer
- Software developer
- Solutions developer
- Support engineer
Hiring companies
- Amazon
- Caterpillar
- Charles Schwab
- Community Health Network
- Geico
- Health X
- Infosys
- IU Health
- Navient
- OneAmerica
- PNC
Become a master. Faster.
Knock out your bachelor’s and master’s in just five years—and save time and tuition while you’re at it.
The Luddy experience

Our living learning community
Find your community at the Luddy LLC—where Luddy students live together, connect through exclusive events, and grow in a supportive, tech‑focused environment.
The Luddy Learning Living Community
Scholarships
Attending the Luddy School of Informatics, Computing, and Engineering is more affordable than you think. Learn about ways to reduce your cost of attendance.
Explore scholarships
Student organizations
IU Indy offers a variety of student organizations, from clubs for future entrepreneurs to those exploring ethics in tech. Discover Luddy’s student organizations and find one that fits your interests.
Explore student organizations
