Mobile computing has revoluntionized the way we interact with the world. This concentration explores important topics in mobile computing, including Internet and wireless networks, mobile app development, cloud computing, network security, and Internet of Things. These topics are applicable to a virtually endless array of industries.

10TH

MOBILE COMPUTING PROGRAM IN US

CSRANKINGS.COM, 2017

The mobile industry is exploding, and Texas is perceived to be the second largest center of app development, with Austin having the most activity in the state.

8TH

PROGRAMMING LANGUAGES 

U.S. NEWS & WORLD REPORT, 2014

PROGRAM HIGHLIGHTS

 12 CREDIT HOUR CURRICULUM CUTTING EDGE CURRICULUM WITH PRACTICAL APPLICATIONS DOES NOT ADD TIME TO YOUR DEGREE

In this Mobile Computing Concentration, you will learn the skills necessary to make mobile development that engages and apps that help people navigate today’s world.

PROJECTED MARKET GROWTH

A MOBILE WORLD

cloud computing market forecasted to grow from $67 billion in 2015 to $162 billion in 2020, (CAGR) of 19% 2.3 billion Smartphone users worldwide

Mobile is not only a rapidly expanding industry, it’s also an increasingly important facet of our daily lives. The Mobile Computing Concentration provides a complete study of the evolving languages and frameworks most commonly used in web and mobile computer application.

With a Concentration in mobile computing, graduates may find jobs as:

  • AR/VR Developer
  • Computer System Analyst
  • Database Analyst
  • Information Systems Manager
  • Information Technology Consultant
  • Mobile Application Developer
  • Network Administrator
  • Network Security Officer
  • Quality Assurance Specialist
  • Software/Application Architect
  • Software Designer
  • Software Developer
  • Software Engineering Developer
  • Software Tester
  • System Engineering Developer
  • Web Application Developer
  • Wireless Network Design
  • Specialist
  • Wireless Network Security
  • Consultant

FOUNDATION COURSES

CUTTING EDGE TOPICS

Students must complete two core classes:

*One of the following may count as a substitute for CS 356R, but CANNOT double-count as an elective: CS 356 Computer Networks, CS 378 Modern Web Apps, or CS 361S Network Security and Privacy.

*If both CS 371M Mobile Computing and CS 371L iOS Mobile Computing are taken, one may count as an elective. 

Students will also need to take two of the following elective classes:

These courses may change and additional courses may be added in the future.