Skip Navigation

Software Development and Integration

Software Development and Integration

What is Software Development and Integration?

In today’s rapidly evolving technology landscape, the need for skilled software developers who can integrate programming and data with cutting edge technologies in machine learning and Large Language Model AI has never been greater.  

The Bachelor of Science degree in Software Development and Integration from the OU Polytechnic Institute at OU-Tulsa is designed to equip students with the skills they need, like machine learning, embedded systems, and cloud computing, to be proficient software developers. By following the OUPI learning-by-doing model, students in the Software Development and Integration degree completion program will be prepared to tackle a wide range of challenges in new and creative ways.

VIEW CATALOG

Do my interests fit?

Software Development and Integration students typiclly have interests in:

  • Developing Mobile Apps
  • Game Development
  • Web Development
  • Robotics and Embedded Systems
  • Cloud Computing Virtual Reality (VR) and Augmented Reality (AR)
  • The Internet of Things (IoT)

How can Software Development and Integration help me?

OUPI’s Software Development and Integration degree gives students the technical knowledge through practical experience needed to understand the underlying theories that drive innovation.

What courses will I take?

  • Cloud Computing

  • Software Testing and Quality Assurance

  • Virtualization and Containerization

  • Real-Time systems 

What kind of career could I pursue?

  • Software Developer

  • Cloud Computing Specialist

  • Software Integration Developer

  • Quality Assurance Specialist 

  • DevOps Specialist

  • Mobile App Developer

  • Machine Learning Developer

Contact us

OU Polytechnic Institute

Email: oupiadmissions@ou.edu

Website: ou.edu/tulsa/polytechnic