Mobile Application Development: NorthWest Arkansas Community College

Main Content Start

Programming - Mobile Applications Development

If you're interested in beginning a career in computer programming, there are several pathways for you at NWACC. An associate degree in Programming - Mobile Applications Development will equip you with the knowledge and skills necessary to develop useful, productive, and even entertaining software for all types of computers. 

Learning Outcomes:

  • Take an idea from concept to reality
  • Develop apps for both Android and iOS devices, including smart phones and tablets with the end user in mind
  • Create engaging user interfaces for apps
  • Utilize the mobile device's buil-in environmental sensors and cameras
  • Use the mobile device's built-in location services within their apps
  • Prepare to market their apps


CISQ 1103 Intro to Computer Information
PROG 1003 Intro to Programming Logic
ENGL 1013 Composition I
MATH (check with your advisor to ensure you are taking the correct course)
Social/Behavioral Science (3 hours)

(see degre plan for elective information)

PROG 1103 GUI Programming
CISM 1433 SQL Concepts
ENGL 1023 Composition II
NTWK 2014 Networking and Info Systems

PROG 1603 Apple Programming OR
PROG 2603 Android App Development
ISM 1503 Spreadsheet Analysis (EXCEL)
ACCT 2013 Principles of Accounting I
ECON elective (3 hours)

(see degre plan for elective information)

BADM 2703 Internship Experience
PROG 2513
PROG 2613
OSIM 1103 Business Communications
BLAW 2013 Legal Envirmnt of Business I

Degree & Careers:

Many courses at NWACC carry transfer credit to four-year institutions and can fulfill general education requirements.

Those who pursue a degree in Mobile Applications Development may find job opportunities in the following occupations:

  •  Mobile Applications Developer
  • iOS and/or Android Application Developer
  • Interface Designer
  • Interactive Web Developer
  • Mobile Application Marketer
  • Technical Project Lead
  • Online Entrepreneur