Bunker Hill Community College Desktop Version

Bunker Hill Community College Mobile and Tablet Version

Mobile App Starter Certificate: Apple Devices

Certificate -  Computer Science Department

The information below applies to students entering the program in fall 2017 and spring 2018. For the most accurate program requirements for your catalog year, please log in to BHCC Self Service to review your specific program requirements. Any questions? Prospective students should go to bhcc.edu/admissions and contact an admissions counselor. Current students should stop by or contact the LifeMap Commons on the Charlestown Campus - E-Building, Room E-235; Phone 617-228-2230 or email academicadvising@bhcc.mass.edu from your BHCC email.
Course Title Course Number Semester Taken Credits Prerequisites
IT Career Exploration CIT102 1
Applications/Concepts or Information Technology Problem Solving or Introduction to Computer Science and Objective Oriented Programming CIT110 or CIT113 or CIT120 3 - 4 Prerequisites for CIT110 and CIT113: ESL099 or RDG095 or placement; Prerequisites for CIT120: MAT099 and ENG095 and RGD095 or ESL098 or placement, pre/co-req MAT194
Mobile App Development CIT129 3 ENG090 and RDG090 or placement
Introduction to Creating Mobile Apps CIT131 3 ENG090 and RDG090 or placement
Design for Mobile Devices or Interactive Design CIT135 or VMA275 3 Prerequisites for CIT135: ENG090 and RDG090 or placement; Prerequisites for VMA275: VMA129
Programming for iOS I CIT238 3 Programming course or chair approval
Total Credits 16-17
Last Modified Date: April 5, 2017


This program prepares students to be able to have an entry-level position as a mobile app developer in an iOS (Apple device) environment.

Career Outlook

This Certificate Program is designed to align with the needs specified by industry partners.  This option will have stackable credentials ideal for the working professional who is not seeking a degree, but looking to enhance their existing information technology skills.

Upon Completion of this Program, Graduates will be able to:

  • Tackle large problems by systematically breaking them down into smaller, more manageable problems.
  • Use their knowledge, skills, and resources to effectively adapt to change.
  • Utilize a foundation in programming practices and principles.
  • Utilize skills and competencies required to program basic iOS applications.
  • Utilize skills and competencies required to design basic mobile applications on several device platforms.