4 Courses / 11 Classes found

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
35213
Scottsdale
CIS/Math Bldg. CM 443
In Person
10/2412/16
Fall 2022
M,W
1:30PM – 3:20PM
  • G. McHardy
Open
19 of 28 Seats Available
    • Notes: This class has additional lab time associated with it. Students may attend this time in the CIS Tutoring lab on campus.
  • No books listed at the bookstore, contact instructor
30227
Mesa
DTC/Centennial Way Room 404
Hybrid
08/2310/14
Fall 2022
Tu
6:00PM – 7:45PM
  • D. Reeves
  • M. Bogner
Class Started
Contact Enrollment Services for Registration Assistance
    • Notes: Hybrid classes include face-to-face format on campus at the time listed in the class schedule. The other part will be held online either without a set time to attend or a Live Online session.

      Students enrolling in a hybrid class acknowledge they already possess the skills described in the Minimum Computer and Technology Requirements at https://www.mesacc.edu/online/get-started for additional information.
      Class 30227 will include an introduction to App Development using Swift/xCode and will be taught within an iOS classroom environment. Instructor will provide book information the first day of class.
      Class 30227 This class has optional live-online sessions that meet on Tuesdays, 6:00-7:45 pm. A headset with built-in microphone is required.
      All textbook and course materials available at no or low cost (<$40) - may include OER (Open Educational Resources).
      Class 30227 Students may contact instructor at: daniel.reeves@mesacc.edu or michael.bogner@mesacc.edu
      Recommended students take CIS165 8 weeks and CIS265 2nd 8 weeks in the same semester.
  • No books listed at the bookstore, contact instructor
25847
Rio Salado
Online Class
Online : You can start on any Monday between dates:
08/2210/10
Fall 2022
N/A
N/A
  • M. DeLegge
Open
7 of 13 Seats Available
    • 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
25883
Rio Salado
Online Class
Online : You can start on any Monday between dates:
10/1712/05
Fall 2022
N/A
N/A
  • M. DeLegge
Open
28 of 30 Seats Available
    • 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

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
26207
Rio Salado
Online Class
Online : You can start on any Monday between dates:
08/2210/10
Fall 2022
N/A
N/A
  • M. DeLegge
Open
4 of 9 Seats Available
    • 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.
26298
Rio Salado
Online Class
Online : You can start on any Monday between dates:
10/1712/05
Fall 2022
N/A
N/A
  • M. DeLegge
Open
30 of 30 Seats Available
    • Notes: Fourteen (14) Week Class
      8-week class option available
      Flex II
      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.
31161
Mesa
Online Course
Online
08/2210/14
Fall 2022
N/A
N/A
  • D. Saar
Class Started
Contact Enrollment Services for Registration Assistance
    • 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.
      Class 31161 Students may contact instructor at: michael.bogner@mesacc.edu or dana.saar@mesacc.edu
  • No books listed at the bookstore, contact instructor

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
26331
Rio Salado
Online Class
Online : You can start on any Monday between dates:
08/2210/10
Fall 2022
N/A
N/A
  • M. Parmeley
Open
10 of 13 Seats Available
    • 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
26332
Rio Salado
Online Class
Online : You can start on any Monday between dates:
10/1712/05
Fall 2022
N/A
N/A
  • M. Parmeley
Open
13 of 13 Seats Available
    • 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
37105
Mesa
DTC/Centennial Way Room 403
Hybrid
10/1912/16
Fall 2022
W
3:00PM – 4:30PM
  • D. Reeves
  • D. Saar
Open
7 of 10 Seats Available
    • Notes: Hybrid classes include face-to-face format on campus at the time listed in the class schedule. The other part will be held online either without a set time to attend or a Live Online session.

      Students enrolling in a hybrid class acknowledge they already possess the skills described in the Minimum Computer and Technology Requirements at https://www.mesacc.edu/online/get-started for additional information.
      Class 37105 Students may contact instructor at daniel.reeves@mesacc.edu and dana.saar@mesacc.edu
      All textbook and course materials available at no or low cost (<$40) - may include OER (Open Educational Resources).
      Class 37105 has a live online option for students who have/want to attend remotely
  • No books listed at the bookstore, contact instructor
20964
South Mountain
ONLINE
Online
09/0612/16
Fall 2022
N/A
N/A
  • S. Hustedde
Class Started
Contact Enrollment Services for Registration Assistance
    • Notes: This class is offered Online. All of your assignments and work will be internet based without set meeting days or times to attend. Students and faculty interact with Canvas via email, video, and threaded discussions. A lot of your work will be self-paced, but there are established deadlines and expectations. 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 Fourteen (14) Weeks
  • Textbook info pending