Computer Science – AI, B.A.
From the Talwar College of Engineering and Computer Sciences
Instruction Style: Online | Credit Hours: 120
Learn how to design solutions to real-world challenges by creating AI-enabled tools.
AI fluency is one of the fastest-growing and most sought-after skills in today’s workforce.* Indiana Tech’s 100% online Bachelor of Arts in Computer Science with a concentration in Artificial Intelligence prepares students to develop innovative AI solutions through hands-on programming, applied research and experiential learning.
Students gain skills in machine learning, generative AI, data analysis, algorithm development and ethical AI while learning to solve real-world challenges across a variety of industries. Graduates are prepared for careers such as AI engineer, data scientist, machine learning developer, software engineer and other high-demand technology roles.
Learn how to:
- Design AI-enabled systems that solve real-world problems
- Use programming languages, tools, and development environments
- Share technical information in reports, presentations, and team projects
- Analyze the impacts of AI on people and organizations
How this degree supports career goals
This program may prepare you for jobs like:
- AI engineer
- Machine learning developer
- Data scientist
- Software engineer
- Research analyst
The skills you develop in this program can be applied in fields such as healthcare, finance, cybersecurity, autonomous systems, and software engineering.
*McKinsey Global Institute, 2025
Featured Courses
Introduction to Artificial Intelligence – CS 3810
Learn the basic concepts behind artificial intelligence. Covers topics including search algorithms, optimization, machine learning, neural networks, and natural language processing.
Introduction to Machine Learning – CS 4700
Explore the core ideas and methods used in machine learning. Study supervised and unsupervised learning, model selection, training, validation, performance metrics, and real-world uses.
Generative AI and Prompt Engineering – CS 4710
Learn how large language models work and how to create prompts that guide them toward useful outputs. This course covers prompt strategies for uses like creative writing, image and video creation, and code generation.
AI for All – IS 3280
Explore how AI is used across different sectors and industries. Learn how to spot opportunities to use AI in an organization and propose AI-based solutions.
Software Engineering – CS 4500
Study the theory and practice of software engineering. This course covers software development methods, object-oriented design, data abstraction, and the software life cycle.
