Overview
The Computer Science - Programming Languages programme at Indiana University Bloomington provides students with the technical expertise required to build the next generation of computing infrastructure. This degree focuses on the theoretical and practical aspects of how software systems are constructed and maintained. Students learn to solve complex real-world problems through a rigorous curriculum centred on innovation and critical thinking.
Why Computer Science - Programming Languages at Indiana University Bloomington?
Students at the Luddy School benefit from a vibrant ecosystem that includes the Living Learning Centre, a residential community featuring dedicated makerspaces and high-tech equipment. The university offers extensive research experiences for undergraduates and a collaborative environment where learners can join various student-led organisations. With a high employment rate and strong industry connections, the institution provides a robust foundation for professional success.
Tuition Fee Breakdown
- International fee: USD 42702 per year
- National fee: USD 42702 per year
- Local fee: USD 12142 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum allows students to specialise in their junior year, focusing on the mechanics of code and system logic. Modules may include:
- Programming Languages
- Programming
- Data Structures
- Algorithms
- Artificial Intelligence
- Cybersecurity
- Software Engineering
- Machine Learning
- Operating Systems
Careers with Computer Science - Programming Languages
Graduates from this programme are highly sought after, with 96% of alumni securing full-time employment or entering graduate school shortly after finishing their studies. The average starting salary for Luddy graduates is approximately $85,996, reflecting the high demand for these technical skills. Students are prepared for diverse roles across the global technology sector.
Common career paths and job titles include:
- Software Engineer
- Full Stack Developer
- Scrum Master
- Implementation Consultant
- Data Scientist
- Systems Analyst
Graduates have successfully secured positions at prestigious organisations such as Deloitte, Eli Lilly and Company, Liberty Mutual Insurance, and Fast Enterprises.
Programme Structure
Courses included:
- Discrete Structures for Computer Science
- Data Structures
- Programming Languages
- Computer Structures
- Advanced Functional Programming
- Compilers
Key information
Duration
- Full-time
- 48 months
Start dates & application deadlines
- Starting
- Apply before , International
-
- Starting
- Apply before
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Bloomington, United States
Disciplines
Computer Sciences Software Engineering View 2191 other Bachelors in Computer Sciences in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- Completed online application
- Common Application essay or Apply IU 200-400 word IU-specific essay
- Academic records
- Demonstration of English proficiency
- Financial documents
- Application fee or waiver
- SAT or ACT exam scores (optional)
- Letters of recommendation (optional)
Tuition Fees
-
International Applies to you
Applies to youNon-residents42702 USD / year≈ 42702 USD / year - Out-of-State42702 USD / year≈ 42702 USD / year
-
Domestic
Applies to youIn-State12142 USD / year≈ 12142 USD / year
Living costs
Bloomington
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Science - Programming Languages.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility