Nav
Search South Mountain Community College Website
SMCC Cougar facebook South Mountain Community College twitter SMCC youtube Videos
Mobile Apps Programming Mobile Apps Programming
Mobile Apps Programming
Mobile Apps

BASE SALARY AND JOB OUTLOOK

Base salary and job outlook
Median wages (national): $100,420 annual
Median wages (Arizona): $82,000 annual
Projected job growth: Much faster than average (32%)
Starting salary: Entry level developer – $45,000 per year
Gainful Employment Information

JOB TITLES

Mobile Application Developer
iOS Developer/Android Developer
Programmer

The latest mobile devices and applications are changing the way we communicate, do business and access news and entertainment. Businesses, consumers and programmers have embraced this innovative technology, making mobile application development one of the most demanded and fastest growing IT careers and provides unlimited entrepreneurship opportunities.
You won’t miss out on the chance to join this high-growth field and develop apps for the iPhone, iPad, Android, Windows 8 and other handheld devices with South Mountain’s Mobile App Development Program.

Certificate of Completion: Programming (21 Credits)

The Certificate of Completion (CCL) in Programming is designed to prepare the student to work in the programming field. Courses focus on programming theory, Java programming, Visual Basic programming, and web programming. Students must earn a grade of “C” or better required for all courses within the program.

Required Courses (21 Credits)

CIS105 Survey of Information Systems (3)
CIS119DO or CIS176DA or CIS276DB Introduction to Oracle: SQL

MySQL Database

SQL Server Database
(3)
CIS159 Visual Basic Programming I (3)
CIS162AD C#: Level I (3)
CIS163AA or CSC110 Java Programming: Level I

Introduction to Computer Science (Java) (Csc110 requires completion of MAT120/MAT121/MAT122 or permission of Instructor.
(3)
CIS225AB or CSC205 Object-Oriented Analysis and Design

Object-Oriented Programming and Data Structures
(3)
CIS259 or CIS262AD or CIS263AA Visual Basic Programming II

C#: Level II

Java Programming: Level II
(3)

Certificate of Completion: Mobile Apps Programming (16-45 Credits)

The Certificate of Completion (CCL) in Mobile Apps Programming is designed to prepare individuals with the skills necessary to develop and distribute applications for mobile devices. Courses will include Mac Operating System, Adobe Photoshop, and Hypertext Markup Language (HTML)/Cascading Styles Sheets (CSS) for the development of iPhone, Android, and Windows 8 App development. Students must earn a grade of “C” or better required for all courses within the program.

Program Prerequisites (0-29 Credits)

CIS150 Programming Fundamentals Certificate of Completion in Programming

Certificate of Completion in programming and Systems Analysis

Permission of Department or Division Chair
(3 credits) and (21-26 credits) or (24 credits)

Required Courses(16 Credits)

CIS120DF Computer Graphics: Adobe Photoshop (3)
CIS121AI Mac Operating System (1)
CIS132 HTML/CSS (3)
CIS165 Introduction to iPhone Application Programming (3)
CIS165DA Android Mobile Device Programming (3)
CIS165DB C#/VB.NET: Windows 8 Mobile App Development (3)

AAS Degree: Mobile Apps Programming (64 Credits)

The Associate in Applied Science (AAS) degree in Mobile Apps Programming requires successful completion of the Certificate of Completion in Programming (21-26 credits) OR Certificate of Completion in Programming and System Analysis (24 credits) AND Certificate of Completion in Mobile Apps Programming (16-45 credits), AND 22-27 credits in General Education Requirements.

General Education Requirements (19-27 Credits)

ENG101 or ENG107 First Year composition (3)
ENG102 or ENG108 or ENG111 First Year Composition Technical and Professional Writing (3)
COM++ Any approved general education course from the Oral Communication area (3)
CRE101 or exempt by evaluation College Critical Reading (0-3)
MAT120 or MAT121 or MAT122 Intermediate Algebra or

Satisfactory completion of a higher level mathematics course
(3)
Humanities and Fine Arts Any approved general education course from the Humanities and Fine Arts area (see catalog). (3)
Social and Behavioral Sciences Any approved general education course from the Social and Behavioral Sciences area (see catalog). (3)
Natural Sciences See catalog for approved courses. (The lecture course selected for Natural Sciences must include or be accompanied by the corresponding laboratory course.) (4)

REQUEST MORE INFORMATION

NAME
EMAIL
PHONE
CAREER OR PROGRAM INTERESTED IN?
HAVE YOUR EVER TAKEN COURSES AT SMCC OR ANY MARICOPA COMMUNITY COLLEGE?
PLEASE SHARE ANY QUESTIONS YOU HAVE OR INFORMATION YOU WOULD LIKE TO RECEIVE

Please enter the text below.

captcha