CIS240 - Mobile App Development
3 Credit hours - 2 Lecture, 2 Lab
Prerequisite(s): Grade of “C” or better in CIS150 or Grade of “C” or better in CIS170 or Grade of “C” or better in CSC140
Curriculum Changes Fall 2025
Prerequisite(s): Grade of "C" or better in CIS150 or CIS170 or CSC160
Course Rationale:
This course provides the student with the necessary problem solving skills; introductory program design skill, and programming skills required for mobile application development. As mobile environments are changing rapidly, this course provides a broader understanding for specialization in one of these major platforms.
Catalog Description:
This course is an introduction to mobile application development, including market opportunities, challenges, and architectural models. Course covers an overview and comparison of technical approaches by Apple (iOS), Google (Android) and Microsoft. Course topics will include design and creation of basic and advanced applications, use of an integrated development environment, performance and security issues, and application packaging and distribution mechanisms. Students will become familiar with the end-to-end process to install, develop, test, and distribute mobile applications.
Course Objectives
Upon successful completion of this course, the student should be able to:
Identify the different types of mobile development paradigms available for use.
Identify and explain certain problem-solving techniques for mobile applications.
Identify, explain and apply program design tools.
Program mobile applications that use basic and advanced phone features.
Deploy applications to marketplace for distribution.
All course assignments and exams are closely aligned to, and assess the student's mastery of these core objectives.
Core Outcomes
Test Out Requirements
Students who wish to demonstrate proficiency in this course will need to complete a Departmental proficiency exam. Departmental proficiency examinations are created by appropriate college faculty to allow students to demonstrate their mastery of course content in designated subjects. These examinations will be equivalent to the cumulative final assessment used in the course. Faculty will determine the minimum score required to earn credit by exam for these courses.
The college’s test out policy is outlined in policy 2.12 - Credit by Exam (Test Out)
Last updated