Live Chat Now
Available
Give us a call

Send us a text

855.890.3001

855.890.3001

Software Development

Online Bachelor's Degree Specialization in Web and Mobile Application Development

Develop Web and Mobile Apps for Today's IoT Economy

Want to prepare to pursue an exciting career creating online and mobile user experiences? Get started by earning a Bachelor’s Degree with a Specialization in Web and Mobile Application Development here at DeVry University.

In this hands-on program, you’ll develop skills and techniques for producing effective websites, website navigational models and responsive website content. You’ll also learn about developing software such as consumer apps and mobile enterprise solutions, as well as how to address cross-platform operating systems and how wearables, IoT and smart devices can be incorporated into applications.

Classes Start Every 8 Weeks

Connect with our Admissions Team to get on the path toward your future in web and mobile app development.

Why DeVry?

Why Choose Web and Mobile App Development at DeVry?

Complimentary Laptop

Get the tools you need to succeed. As a student in this program, you’ll receive a complimentary laptop1 so you can complete your coursework when and where it works for you. It’s our way of investing in your education — and your future.

Tech Core Curriculum

Our Tech Core curriculum can help you build a foundation of interdisciplinary skills for today’s Internet of Things (IoT) economy. You’ll learn relevant skills in operating systems, programming, hardware, connectivity and security, giving you a hands-on foundation in engineering technology, information technology and software and information systems.

Certification Exam Reimbursement

Elements of this curriculum help prepare you to pursue industry certification opportunities that can validate your knowledge and skills. Once you meet the program requirements, we’ll reimburse you for up to $300 toward the cost of one industry certification exam attempt:
 

CompTIA Cloud+
CompTIA Linux+
CompTIA Network+
CompTIA Project+
CompTIA Security+

Questions for our Admissions Team?
our Web and Mobile Application Development Specialization now to connect with your dedicated Admissions Representative
Minimum Completion Time2
2 years
8 months
OR
Normal Completion Time
4 years

ACCELERATE AT YOUR PACE

Choose the schedule that best fits your goals and commitments. You can earn your Bachelor's Degree with a Specialization in Web and Mobile Application Development in as few as 2 years and 8 months on an accelerated schedule.2

Or, follow a normal schedule and complete your program in 4 years.3

 

2Accelerated schedule is per 12-month period, assumes completion of 3 semesters, enrollment in 12 to 18 credit hours per semester and continuous, full-time year-round enrollment with no breaks.
3Normal schedule is per 12-month period, assumes completion of 2 semesters and full-time enrollment in 12 to 18 credit hours per semester.

Knowledge & Skills

What You'll Learn

Our Web and Mobile Application Development Specialization will teach you the fundamental concepts and principles of developing web and mobile apps. Learn from experienced faculty who will help you gain skills you need to prepare to launch or advance your career, including:

  • Communicate Methods and Findings
    Learn to communicate the rationale behind research methods and recommendations while presenting performance objectives, issues and solutions.
  • Collaborate in Dynamic Work Environments
    Learn to collaborate with colleagues in varying locations and environments to coordinate and share information.
  • Complex Problem Solving
    Apply critical and analytical thinking to identify complex problems, evaluate options and implement solutions.
  • Data Analysis
    Learn to draw conclusions by finding patterns and relationships in numerical data with tools used for statistical analysis. Find out how data analysis can be used to make more efficient databases.
  • Digital Literacy
    Learn to apply appropriate technologies in order to solve digital issues and problems within databases.
  • Web-based Applications
    Learn about web design and basic programming techniques for developing effective and useful websites. Gain an understanding of website structure and navigational models, practical and legal usability considerations, and a variety of media and tools such as Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), dynamic HTML (DHTML) and scripting.
  • Responsive Multiplatform Applications
    Develop responsive applications for various types of devices using Hypertext Markup Language (HTML), Cascading Style Sheets (CSS) and other scripting and coding methods.
  • Media Technologies in Application Development
    Understand the concepts of data interchange, message exchange and web application components by building on the basics of design, coding, scripting and database connectivity for web-based applications.
  • Mobile Device Applications
    Design an effective and useful mobile device application by learning about mobile operating systems programming and exploring the Android and iOS operating systems.
Stackable Programs

Build Your Skills – And Your Resume

Earn two additional credentials with our unique 3-in-1 design. All courses in our Programming Essentials Certificate program and Information Technology and Networking Associate Degree program stack within our Bachelor’s Degree program in Software Development with a Web and Mobile Application Development Specialization, allowing you to add a certificate and associate degree to your resume once you’ve successfully completed the required coursework.4  

Bachelor's
120
Credit Hours
Associate
60
Credit Hours
Certificate
22
Credit Hours

 

The figures displayed represent the minimum credit hours required for graduation. Additional coursework may be necessary to complete program requirements.

Career

Career Opportunities with a Web and Mobile Application Development Specialization

Graduates from our online Software Development Bachelor’s Degree program with a Web and Mobile Application Development Specialization may consider, but are not limited to, the following careers:
  • Mobile Device Software Developer

  • Software Application Developer

  • Software Developer – Web Portals & E-Commerce Applications

  • Software Systems Developer

  • Web Program Analyst

Program Courses

Web and Mobile Application Development Specialization Courses

Immerse yourself in an array of hands-on coursework in areas such as web application development, mobile device programming, web interface design, cloud computing, artificial intelligence (AI) and technical project management.

General Education Courses
Communication Skills
ENGL112
Composition
ENGL135
Advanced Composition
ENGL216
Technical Writing


+ Choose one below:

SPCH275
Public Speaking
SPCH276
Intercultural Communication
Humanities
LAS432
Technology, Society and Culture


+ Choose one below:

ETHC232
Ethical and Legal Issues in the Professions
ETHC334
Diversity, Equity and Inclusion in the Workplace
Social Sciences
ECON312
Principles of Economics
SOCS185
Culture and Society


+ Choose one below:

SOCS325
Environmental Sociology
SOCS350
Cultural Diversity in the Professions
Mathematics and Natural Sciences
MATH114
Algebra for College Students
MATH234
Discrete Math in Information Technology
PHYS204
Applied Physics With Lab
TECH221
Data-Driven Decision-Making
Personal and Professional Development
CARD405
Career Development
COLL148
Critical Thinking and Problem-Solving
Tech Core Courses
Tech Core
CEIS101
Introduction to Technology and Information Systems
CEIS106
Introduction to Operating Systems
CEIS110
Introduction to Programming
CEIS114
Introduction to Digital Devices
NETW191
Fundamentals of Information Technology and Networking
NETW212
Introduction to Cloud Computing
SEC285
Fundamentals of Information Systems Security
Program Courses
Information Systems and Programming
CEIS150
Programming Objects
CEIS209
Intermediate Programming
CEIS236
Database Systems and Programming Fundamentals
CEIS295
Data Structures and Algorithms
CIS355A
Business Application Programming With Lab
Analysis and Design
BIAM110
Introduction to Business Analytics
CIS313
AI-Driven Business Application Coding
TECH408
Applied AI for Management and Technology
Career Preparation
CEIS298
Introduction to Technical Project Management
CEIS499
Preparation for the Profession
MGMT404
Project Management
TECH460
Senior Project
Specialized Courses
Web and Mobile Application Development
CEIS320
Introduction to Mobile Device Programming
CIS363B
Web Interface Design With Lab
CIS407A
Web Application Development With Lab

FAQs: Web and Mobile Application Development

What will I learn in a web and mobile app development degree program?

Our Bachelor’s Degree in Software Development with a Specialization in Web and Mobile Application Development will help you develop the necessary skills to create web and mobile apps across various industries. You’ll also explore topics such as cloud computing, artificial intelligence (AI) and technical project management through hands-on courses taught by professors with experience in their field.

What's the difference between an app developer and a web developer?

App developers create software applications that run directly on computers, mobile phones and other electronic devices, independent of a web browser, using programming languages like Java. Web developers create interactive content for websites that is accessed through a browser, and use web-based technologies like HTML, CSS and scripting languages. Both app developers and web developers may specialize in aspects of apps or websites such as visual appearance, user interaction or database connectivity.

What is the best degree for mobile app development?

The best degree for web and mobile app development is the one that aligns with your individual career goals. Here at DeVry, our Web and Mobile Application Development Specialization can help you prepare to pursue roles such as Mobile Device Software Developer, Software Application Developer, Software Developer – Web Portals & E-Commerce Applications, Software Systems Developer and Web Program Analyst.

Academic Catalog
2023 - 2024 Academic Catalog
Program Guides
Program Overview

1As part of this program, one complimentary laptop is provided to students enrolled in the Associate in Information Technology and Networking, Associate in Engineering Technology, Associate in Cybersecurity and Networking, Bachelor’s in Information Technology and Networking, Bachelor’s in Software Development, Bachelor’s in Engineering Technology, Bachelor’s in Network and Communications Management and Bachelor’s in Computer Information Systems. The laptop is issued during the student’s second session. Certain restrictions apply.
2Accelerated schedule is per 12-month period, assumes completion of 3 semesters, enrollment in 12 to 18 credit hours per semester and continuous, full-time year-round enrollment with no breaks.
3Normal schedule is per 12-month period, assumes completion of 2 semesters and full-time enrollment in 12 to 18 credit hours per semester.
4At the time of application to the next credential level, an evaluation of qualifying transfer credits will occur and the most beneficial outcome will be applied. Future programmatic changes could impact the application of credits to a future program. Refer to the academic catalog for details.