Search Results
CIS165: Introduction to IOS Application Development
– 3 credits
Introduction to iOS device programming utilizing the XCode application, and the programming languages Objective-C and/or Swift, utilizing various iOS frameworks. Understand iOS hardware and feature basics. Go through the entire design process from concept to final product delivery. Prerequisites: A grade of C or better in CIS150++, or CIS156, or CIS159, or CIS162++, or CIS163AA, or permission of Instructor.
Class#
Location
Delivery
Dates
Days
Times
Instructors
Availability
17128
Phoenix
ONLINE CANVAS
Online
01/30 –
05/12
Spring 2023
N/A
N/A
- R. Davis
Open
11 of 20 Seats Available
-
Notes
- Notes: Class Meets for Fourteen (14) Weeks
Flex Start Class
Class 17128 costs include CIS Dwntwn Course Fee: $5
-
No books listed at the bookstore, contact instructor
21207
Rio Salado
Online Class
Online
: You can start on any Monday between dates:
01/09 –
02/27
Spring 2023
N/A
N/A
- M. Parmeley
Open
26 of 30 Seats Available
-
Notes
- Notes: Fourteen (14) Week Class
8-week class option available
Software Required
Xcode
Additional Materials An Apple Computer (MacBook, iMac, or Mac Mini) suitable for iOS Development is required. Review OS X Monterey: System Requirements.
You will need to download 2 of Apple’s Books that will function as the textbooks for this course. Please see syllabus for details.
All textbook and course materials available at no or low cost (<$40) - may include OER (Open Educational Resources).
-
No books listed at the bookstore, contact instructor
21208
Rio Salado
Online Class
Online
: You can start on any Monday between dates:
03/06 –
04/24
Spring 2023
N/A
N/A
- M. Parmeley
Open
28 of 30 Seats Available
-
Notes
- Notes: Fourteen (14) Week Class
8-week class option available
Software Required
Xcode
Additional Materials An Apple Computer (MacBook, iMac, or Mac Mini) suitable for iOS Development is required. Review OS X Monterey: System Requirements.
You will need to download 2 of Apple’s Books that will function as the textbooks for this course. Please see syllabus for details.
All textbook and course materials available at no or low cost (<$40) - may include OER (Open Educational Resources).
-
No books listed at the bookstore, contact instructor
33618
South Mountain
ONLINE
Online
02/01 –
05/12
Spring 2023
N/A
N/A
- C. Stevens
- S. Hustedde
Open
7 of 20 Seats Available
-
Notes
- Notes: This class is offered Online. What is an Online Class? Click the link to view a video on how the class will be held: https://www.youtube.com/watch?v=VE29UfWcGsQ
Flex Start Class
Class Meets for Twelve (12) Weeks
Students enrolling in 33618 must also enroll in CIS 265 #33619, taught as an interwoven 6-credit iOS app development cohort.
-
Book Information
CIS165DA: Introduction to Android Application Development
– 3 credits
Beginning with an overview of Android features, this class explores the required software tools and programming techniques for developing Android device applications from creating the user interface, working with activities, intents and views, to using databases, providing data persistence, accessing device services, to debugging and publishing applications. Prerequisites: A grade of C or better in CIS150++, or CIS156, or CIS159, or CIS162++, or CIS163AA, or permission of Instructor.
Class#
Location
Delivery
Dates
Days
Times
Instructors
Availability
30910
Mesa
Online Course
Online
03/20 –
05/12
Spring 2023
N/A
N/A
- Staff
Open
1 of 10 Seats Available
-
Notes
- Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.
Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.
-
Book Information
21629
Rio Salado
Online Class
Online
: You can start on any Monday between dates:
01/09 –
02/27
Spring 2023
N/A
N/A
- M. DeLegge
Open
27 of 30 Seats Available
-
Notes
- Notes: Fourteen (14) Week Class
8-week class option available
Software Required
Android Software Development KIT (SDK) with Android Studio
System Requirements:
Refer to the following link for a list of system requirements for using Android Studio: Android Studio System Requirements
Register at the Google Play online store, see syllabus for details.
-
Book Information
21630
Rio Salado
Online Class
Online
: You can start on any Monday between dates:
03/06 –
04/24
Spring 2023
N/A
N/A
- M. DeLegge
Open
28 of 30 Seats Available
-
Notes
- Notes: Fourteen (14) Week Class
8-week class option available
Software Required
Android Software Development KIT (SDK) with Android Studio
System Requirements:
Refer to the following link for a list of system requirements for using Android Studio: Android Studio System Requirements
Register at the Google Play online store, see syllabus for details.
-
Book Information
CIS165DB: C#/VB.NET: Windows 8 App Development
– 3 credits
Building upon desktop application development with Visual Studio using VB.NET or C# languages, developing apps for Windows 8 utilizes Extensible Application Markup Language (XAML) for interface design. Windows 8 utilizes UI design standards that are unique from previous versions. Develop apps for Windows 8 smartphones and tablets that utilize touch input methods, translate into different resolutions, states, and orientations, and can tap into mobile features such as location and acceleration sensors. Includes working with external data and packaging for Windows Store distribution. Prerequisites: A grade of C or better in CIS159 or CIS162AD or permission of Instructor.
Class#
Location
Delivery
Dates
Days
Times
Instructors
Availability
23282
Rio Salado
Online Class
Online
: You can start on any Monday between dates:
01/09 –
02/27
Spring 2023
N/A
N/A
- M. Parmeley
Open
29 of 30 Seats Available
-
Notes
- Notes: Fourteen (14) Week Class
8-week class option available
Software Required
Register as a Windows App Developer. See Lesson 1 for instructions on this process.
Windows 10 Pro, Enterprise, or Education edition OS is required.
Verify Windows 10 Emulator System Requirements.
All textbook and course materials available at no or low cost (<$40) - may include OER (Open Educational Resources).
-
No books listed at the bookstore, contact instructor
23283
Rio Salado
Online Class
Online
: You can start on any Monday between dates:
03/06 –
04/24
Spring 2023
N/A
N/A
- M. Parmeley
Open
30 of 30 Seats Available
-
Notes
- Notes: Fourteen (14) Week Class
8-week class option available
Software Required
Register as a Windows App Developer. See Lesson 1 for instructions on this process.
Windows 10 Pro, Enterprise, or Education edition OS is required.
Verify Windows 10 Emulator System Requirements.
All textbook and course materials available at no or low cost (<$40) - may include OER (Open Educational Resources).
-
No books listed at the bookstore, contact instructor
CIS165DC: Xamarin/C# Cross-Platform Development
– 3 credits
Develop cross-platform mobile apps for iOS, Android, and Windows devices using the Xamarin.Forms Platform and C#, utilizing the Visual Studio IDE. Focusing on Xamarin.Forms projects, the course includes PCL and SAP approaches to shared code, developing interfaces with XAML or in C# code, emulator testing, data binding, backgrounding, packaging for deployment. Coding techniques include Layouts and shared controls (views), MVVM pattern, LINQ, SQLite, and Dependency Injection for platform specific coding. Prerequisites: A grade of C or better in CIS162AD, or permission of Instructor.
Class#
Location
Delivery
Dates
Days
Times
Instructors
Availability
27862
South Mountain
ONLINE
Online
01/30 –
05/12
Spring 2023
N/A
N/A
- S. Hustedde
Open
11 of 20 Seats Available
-
Notes
- Notes: SM CIS165DC/262AD Spring 2023 Students must concurrently enroll in CIS165DC (27862) and CIS262AD (27863).
This class is offered Online. What is an Online Class? Click the link to view a video on how the class will be held: https://www.youtube.com/watch?v=VE29UfWcGsQ
WIndows 10 PC (Pro or 2020 update) or a Mac (Catalina OS ) is required to run Xamarin and emulators.. A Mac is required if wanting to build iOS apps, but Android apps developed on a PC meets course requirements. Contact the instructor at hustedde@southmountaincc.edu for details.
27862 is offered Online. What is an Online class? Click the link to view a video on how the class will be held: (https://www.youtube.com/watch?v=VE29UfWcGsQ). Access to internet and a student gmail address is required. Log on to Canvas prior to the first day of class at this link: https://learn.maricopa.edu/login. For assistance, please contact the Division Secretary at 602 243-8012.
SM CIS165DC and CIS262AD Spring 2022 is a Cohort. Student must enroll in CIS165DC (22825) and CIS262AD (22826) at the same time.
Flex Start Class
Class Meets for Fourteen (14) Weeks
Class 27862 costs include CIS Course Fee: $12
-
No books listed at the bookstore, contact instructor
CIS165: Introduction to IOS Application Development – 3 credits
Introduction to iOS device programming utilizing the XCode application, and the programming languages Objective-C and/or Swift, utilizing various iOS frameworks. Understand iOS hardware and feature basics. Go through the entire design process from concept to final product delivery. Prerequisites: A grade of C or better in CIS150++, or CIS156, or CIS159, or CIS162++, or CIS163AA, or permission of Instructor.
Class# | Location | Delivery | Dates | Days | Times | Instructors | Availability |
---|---|---|---|---|---|---|---|
17128
|
Phoenix
ONLINE CANVAS |
Online
|
01/30 –
05/12
Spring 2023 |
N/A
|
N/A
|
|
Open
11 of 20 Seats Available |
|
|||||||
21207
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
01/09 –
02/27
Spring 2023 |
N/A
|
N/A
|
|
Open
26 of 30 Seats Available |
|
|||||||
21208
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
03/06 –
04/24
Spring 2023 |
N/A
|
N/A
|
|
Open
28 of 30 Seats Available |
|
|||||||
33618
|
South Mountain
ONLINE |
Online
|
02/01 –
05/12
Spring 2023 |
N/A
|
N/A
|
|
Open
7 of 20 Seats Available |
|
CIS165DA: Introduction to Android Application Development – 3 credits
Beginning with an overview of Android features, this class explores the required software tools and programming techniques for developing Android device applications from creating the user interface, working with activities, intents and views, to using databases, providing data persistence, accessing device services, to debugging and publishing applications. Prerequisites: A grade of C or better in CIS150++, or CIS156, or CIS159, or CIS162++, or CIS163AA, or permission of Instructor.
Class# | Location | Delivery | Dates | Days | Times | Instructors | Availability |
---|---|---|---|---|---|---|---|
30910
|
Mesa
Online Course |
Online
|
03/20 –
05/12
Spring 2023 |
N/A
|
N/A
|
|
Open
1 of 10 Seats Available |
|
|||||||
21629
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
01/09 –
02/27
Spring 2023 |
N/A
|
N/A
|
|
Open
27 of 30 Seats Available |
|
|||||||
21630
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
03/06 –
04/24
Spring 2023 |
N/A
|
N/A
|
|
Open
28 of 30 Seats Available |
|
CIS165DB: C#/VB.NET: Windows 8 App Development – 3 credits
Building upon desktop application development with Visual Studio using VB.NET or C# languages, developing apps for Windows 8 utilizes Extensible Application Markup Language (XAML) for interface design. Windows 8 utilizes UI design standards that are unique from previous versions. Develop apps for Windows 8 smartphones and tablets that utilize touch input methods, translate into different resolutions, states, and orientations, and can tap into mobile features such as location and acceleration sensors. Includes working with external data and packaging for Windows Store distribution. Prerequisites: A grade of C or better in CIS159 or CIS162AD or permission of Instructor.
Class# | Location | Delivery | Dates | Days | Times | Instructors | Availability |
---|---|---|---|---|---|---|---|
23282
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
01/09 –
02/27
Spring 2023 |
N/A
|
N/A
|
|
Open
29 of 30 Seats Available |
|
|||||||
23283
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
03/06 –
04/24
Spring 2023 |
N/A
|
N/A
|
|
Open
30 of 30 Seats Available |
|
CIS165DC: Xamarin/C# Cross-Platform Development – 3 credits
Develop cross-platform mobile apps for iOS, Android, and Windows devices using the Xamarin.Forms Platform and C#, utilizing the Visual Studio IDE. Focusing on Xamarin.Forms projects, the course includes PCL and SAP approaches to shared code, developing interfaces with XAML or in C# code, emulator testing, data binding, backgrounding, packaging for deployment. Coding techniques include Layouts and shared controls (views), MVVM pattern, LINQ, SQLite, and Dependency Injection for platform specific coding. Prerequisites: A grade of C or better in CIS162AD, or permission of Instructor.
Class# | Location | Delivery | Dates | Days | Times | Instructors | Availability |
---|---|---|---|---|---|---|---|
27862
|
South Mountain
ONLINE |
Online
|
01/30 –
05/12
Spring 2023 |
N/A
|
N/A
|
|
Open
11 of 20 Seats Available |
|