Purdue University Global | Bachelor of Science in Information Technology - Programming and Software Development
Students enrolled in the BS in IT with a concentration in Programming and Software Development program have the opportunity to learn how to solve issues in business through technical knowledge. Keep reading to learn more about this Purdue University Global Program.
Official Program Name:
Bachelor of Science in Information technology with a Programming and Software Development concentration
School Offering Program:
Purdue University Global
Potential students to the BS in Information Technology with a concentration in Programming and Software Development should come to the program with an enjoyment in using technology and have an interest in different programming languages. Applicants to Purdue University Global must have a high school diploma or the equivalent. Some programs may have additional admissions requirements.
Purdue University Global's Bachelor of Science in Information Technology program with a Programming and Software Development concentration is designed to teach students about using technical tools, analyzing technical issues, evaluating information technology practices, assessing the impact technology has on business, and using project management methods. The programming and software development concentration gives students the opportunity to learn several different programming languages, including C# and Java. Students must complete an information technology internship or capstone. Students may be able to earn their degree faster through the ExcelTrack option.
Eligible students could be able to receive financial aid in the forms of grants, loans, and scholarships. Contact Purdue University Global's financial aid office for more information.
Tuition, Financial Aid & Start Dates
Since every student is different, there isn't a "one size fits all" for school information. Start dates and tuition often vary between selected programs, and financial aid opportunities are unique to each student's circumstances. Complete the form to the right to get the most up-to-date and accurate information based on your selected program and circumstances.
Still Have Questions?
Complete this form to request more info and get your answers and advice.
Required Courses for the Bachelor of Science in Information Technology with a Programming and Software Development concentration:
In order to earn the Bachelor of Science in Information Technology with a Programming and Software Development concentration, students must complete 180 credits. This includes 33 credits of core courses, 105 credits of major courses, and 42 credits of open electives. The 18 concentration credits count towards the open elective requirement.
Degree program and course requirements are subject to change. Contact Purdue University Global to confirm the most accurate information before enrolling in a program.
Core Requirements (33 credits)
- College Composition I
- College Composition II
- Professionalism - Theory and Practice in the Global Workplace
- College Algebra
- Arts and Humanities (choose one of the following):
- Modern Creative Expressions
- Humanities and Culture
- Science (choose one of the following):
- Discovering Science - Current Issues in a Changing World
- General Biology I - Human Perspectives
- Fundamentals of Microbiology
- Fundamentals of Science
- Social Science (choose one of the following):
- The 1960s - Reshaping the American Dream
- People, Power, and Politics - An Introduction to American Government
- The Technological Revolution - A Social Scientific Approach
Major Requirements (105 credits)
- Foundations of Technical Communication
- Website Development
- Microsoft Office Applications on Demand
- Database Concepts Using Microsoft Access
- Information Technology Concepts
- Software Development Concepts
- Software Design and Development Concepts
- Database Concepts
- Networking Concepts
- Network Security Concepts
- Discrete Mathematics
- Introduction to Management
- Project Management I
- Human Computer Interaction
- Technology Infrastructure
- Principles of Information Systems Architecture
- Advanced Database Concepts
- IT Consulting Skills
- Systems Analysis and Design
- Bachelor's-Level Information Technology Internship OR
- Bachelor's Capstone in Information Technology
Programming and Software Development Concentration Requirements (42 credits)
- Advanced Software Development Including Web and Mobility
- Advanced Software Development
- Software Product Development Using Agile
- Open Electives
Furthering Your Education:
After earning the Bachelor of Science in Information Technology with a concentration in Programming and Software Development, students may be interested in continuing their education by pursuing a master's degree. This could lead to additional career opportunities or professional responsibilities.
Master's degree options for graduates include (but are not limited to):
- Master of Business Administration with an Information Technology Concentration
- Master of Science in Information Technology with an Information Security and Assurance Concentration
- Master of Science in Software Development
- Master of Science in Computer Science
Graduates of the Bachelor of Science in Information Technology program with a Programming and Software Development concentration may be able to pursue entry-level positions where they can apply their knowledge of technology and programming.
Positions that graduates may be able to pursue include:
- Software developer
- Computer programmer
- Database administrator
Get your customized answers
Complete the form below to get program details, start dates, tuition, financial aid information, and much more!