Jul 01, 2024  
GRCC Curriculum Database (2024-2025 Academic Year) 
    
GRCC Curriculum Database (2024-2025 Academic Year)
Add to Catalog (opens a new window)

CIS 274 - Secure Application Development For Mobile Devices


Description
In this class, students develop mobile applications for the Android and iPhone platforms, focused on secure software development.  Students will learn how to use industry-standard platforms to create mobile applications.  They will consider the security of the mobile environment as it applies to wireless transmission and mobile devices.   This course will use a cross-platform tool to create mobile applications and address top mobile security issues and the best methods for ensuring high-level security.
Credit Hours: 3
Contact Hours: 3
School: School of STEM
Department: Computer Information Systems
Discipline: CIS
Major Course Revisions: Title
Last Revision Date Effective: 20230307T10:23:02
Course Review & Revision Year: 2027-2028
Course Type:
Program Requirement- Offering designed to meet the learning needs of students in a specific GRCC program.
Course Format:
Lecture - 1:1

General Education Requirement: None
General Education Learner Outcomes (GELO):
NA
Course Learning Outcomes:
  1. Use well-designed search strategies to gather data and information.
  2. Identify the best solution to a problem or issue.
  3. Define and describe security issues specific to primary platforms.
  4. Determine best practices in secure mobile application development.
  5. Develop iPhone and Android mobile applications using cross-platform tools.

Approved for Online Delivery?: Yes
Course Outline:
Unit 01: Introduction to Mobile Apps
Unit 02: Components and the Stylesheet
Uint 03: Buttons and Text Boxes
Unit 04: Advanced Layouts and Images
Unit 05: App Build: Recreate a Popular App
Unit 06: Events and State
Unit 07: Creating Multiple Screens
Unit 08: Working with Conditionals
Unit 09: App Build: Currency Converter
Unit 09: App Build: Currency Converter
Unit 10: Using Collections of Data
Unit 11: Working with ScrollView
Unit 12: App Build: Image Feed App
Unit 13: Designing User Interfaces
Unit 14: End of Course App Build
Mandatory CLO Competency Assessment Measures:
None
Name of Industry Recognize Credentials: NA
Instructional Strategies:
30%-60% lecture

10%-40% lab work

0%-20% facilitated discussion

0%-10% group work

 


Mandatory Course Components:
Lab Activities Midterm and Final Projects
Academic Program Prerequisite: None
Prerequisites/Other Requirements: CIS 178   (C or Higher)
English Prerequisite(s): None
Math Prerequisite(s): None
Course Corerequisite(s): None
Course-Specific Placement Test: None
Course Aligned with IRW: N/A
Consent to Enroll in Course: No Department Consent Required
Total Lecture Hours Per Week: 3
Faculty Credential Requirements:
Master’s Degree (GRCC general requirement), Other (list below), Professionally qualified through work experience in field (Perkins Act or Other) (list below)
Faculty Credential Requirement Details: 4,000 hours in computer application development.
Maximum Course Enrollment: 24
Equivalent Courses: None
Dual Enrollment Allowed?: Yes
Number of Times Course can be taken for credit: 1
First Term Valid: Fall 2015 (8/1/2015)
Programs Where This Courses is a Requirement:
Computer Programming, A.A.A.S., Graphics/Web Development, A.A.A.S., Pre-Computer Information Systems, A.A. (General Transfer)
1st Catalog Year: 2015-2016
People Soft Course ID Number: 104385
Course CIP Code: 11.9999



Add to Catalog (opens a new window)