Ready to Apply?
Apply NowComputer Science, B.S.
Course Delivery: 100% Online
Total Credits: 120
In-State Tuition Per Credit: $290.00
Out-of-State Tuition Per Credit: $390.00
Cost of attendance may vary by campus. View the total cost calculator
Degree Overview
Enter your computing career with the technical proficiency, project management skills, communication expertise, and experience sought by employers. Learn to develop working solutions for computing challenges in the future. Specific areas of focus include programming, data structures, software engineering, and more.
You’ll benefit from a career-focused program ranked among the best in the nation by U.S. News & World Report. You’ll graduate with an Indiana University degree respected by employers worldwide—and you can work on yours anytime and anywhere. Plus, you’ll enjoy personalized support services throughout your academic journey.
And the benefits start long before graduation. More than half of IU Online students advance in their careers before they complete their degree.
To apply to this program:
- Complete application for admission
- Submit official transcripts
- Submit an official high school transcript or equivalent (may be required of some applicants)
- International applicants may be asked for additional materials
This degree is available at IU Indianapolis, IU Kokomo, IU Northwest, IU South Bend, and IU Southeast.
Your IU Online B.S. in Computer Science prepares you for such careers as:
- Data analyst
- Web and software developer
- Information security analyst
- Computer programmer
- Computer network architect
- Network and computer system administrator
To graduate with the B.S. in Computer Science, you must complete 120 credit hours, broken down as follows:
- Computer science core courses (40 credit hours)
- Mathematics courses (16 credit hours)
- Discipline-specific elective courses (6 credit hours)
- General science courses with a laboratory component (8–10 credit hours)
- General education courses and electives, as needed to reach 120 credit hours
Core
Course Number | Course Name | Credits |
---|---|---|
INFO-I 223 |
Data Fluency | 3 Credits |
CSCI-N 311 or CSCI-C442 or INFO-I 308 | Database Programming | 3 Credits |
CSCI-N 211 or CSCI-A 213 | Introduction to Data Management: | 3 Credits |
CSCI-N 317 | Data Applications | 3 Credits |
INFO-I 416 | Cloud Computing | 3 Credits |
INFO-I 421 | Data Mining | 3 Credits |
INFO-I 453 | Ethics | 3 Credits |
NEWM-N 328 | Data Visualization | 3 Credits |
PBHL-B 352 | Data Management | 3 Credits |
INFO-I 490 or INFO-I 491 | Internship/ Capstone | 3 Credits |
Find course descriptions with our Search Schedule of Classes/Courses tool.
Find the answers you need or start your application. We’re here to help!