Mike Bogner

Residential Faculty - CIS: Programming

Computer Information Systems

Office of Community Partnerships

Office: BP 43A - Room: BP 56

480-461-7465

Office Hours

MondayTuesdayWednesdayThursdayFriday
1:00 PM - 2:30 PM9:00 AM - 10:00 AM1:00 PM - 2:30 PM9:00 AM - 10:00 AM 

Online

Online

Online

Online

Online

    By appointment

All Office Hours will be conducted online via Google Meet.  The Google Meet information is posted in Canvas. I'm also available to meet outside of the posted office hours by appointment.

 

Classes Taught

Fall 2021

CIS285 Computer Information Systems Capstone Project 3 Credits
Students will create a capstone project with opportunities for individualized research and application of aggregate technology and professional knowledge and skills obtained throughout the student's program of study. Focus on communication, problem solving, critical thinking, and project management skills.
Prerequisites: Permission of Program Director or Instructor.
Section Location Delivery Dates Days Times Availability
24773
Dobson Campus
Independent Study
Lecture/Lab
08/23/2021 - 12/17/2021

Class Started

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.

Please contact the instructor at deb.lavergne@mesacc.edu for enrollment information. Enrollment is by permission only and is for students in the Programming, iOS App Development, and/or Web Technology degree programs. This course is replacing CIS298AC Special Projects.

CIS286 Technology Team Peer Mentorship 3 Credits
Students will have an opportunity to mentor other students and work as a team to develop and support a technology project related to their program of study paralleled by professional expertise and guidance from team members, faculty, and/or industry mentor. Focus on application of technology knowledge to the development of a team project to solve real world technology problems/needs with an innovative technology focus. Focus on the team experience and project and workforce development, management and research, as well as mentoring and collaborative professional behaviors needed to facilitate innovations for profitable commercial feasibility.
Prerequisites: A grade of C or better in EPS151. Corequisites: CIS285.
Section Location Delivery Dates Days Times Availability
37312
Dobson Campus
Online (On Your Time)
Lecture/Lab
08/23/2021 - 12/17/2021

Class Started

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 37312 This class is available for students completing the last year of their programs. There is no textbook for this section.

Class 37312 Students may contact instructor at: deb.lavergne@mesacc.edu

Fall Flex Start 2021

CIS150AB Object-Oriented Programming Fundamentals 3 Credits
Structured and Object-Oriented design and logic tools. Use of computer problems to demonstrate and teach concepts using an appropriate programming language.
Prerequisites: A grade of C or better in CIS105 or permission of Instructor.
Section Location Delivery Dates Days Times Availability
21929
Dobson Campus
Online (On Your Time)
Lecture/Lab
09/07/2021 - 12/17/2021

Closed

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 21929 This class uses Python programming language. Students may contact instructor at: michael.bogner@mesacc.edu

CIS156 Python Programming: Level I 3 Credits
Introduction to Python programming. Includes general concepts, program design, development, data types, operators, expressions, flow control, functions, classes, input and output operations, debugging, structured programming, and object-oriented programming.
Prerequisites: A grade of C or better in CIS105 or permission of Instructor.
Section Location Delivery Dates Days Times Availability
24208
Dobson Campus
Online (On Your Time)
Lecture/Lab
09/07/2021 - 12/17/2021

Closed

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 24208 Students may contact instructor at: michael.bogner@mesacc.edu

39840
Dobson Campus
Online (On Your Time)
Lecture/Lab
10/18/2021 - 12/17/2021

Open

10 of 20
Seats Available

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 39840 Students may contact instructor at: michael.bogner@mesacc.edu

24499
Dobson Campus
Online (On Your Time)
Lecture/Lab
10/18/2021 - 12/17/2021

Closed

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 24499 Students may contact instructor at: michael.bogner@mesacc.edu

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.
Section Location Delivery Dates Days Times Availability
23991
Downtown Center
DTC 404
Hybrid
Lecture/Lab
09/07/2021 - 12/17/2021
Tu
6:00 PM - 7:45 PM

Class Started

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 23991 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 23991 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 23991 Students may contact instructor at: michael.bogner@mesacc.edu or david.levy@mesacc.edu

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.
Section Location Delivery Dates Days Times Availability
37309
Dobson Campus
Online (On Your Time)
Lecture/Lab
09/07/2021 - 12/17/2021

Closed

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 37309 Students may contact instructor at: michael.bogner@mesacc.edu or dana.saar@mesacc.edu

COMM_ED500-10041 Pega Systems 0 Credits
Pega Systems
Section Location Delivery Dates Days Times Availability
40261
Downtown Center
TBA
In Person
Lecture
10/25/2021 - 12/15/2021
MoTh
6:00 PM - 8:00 PM

Open

20 of 20
Seats Available

MCC directories are not to be used for commercial or political solicitation of college employees by mail, email or telephone. MCC treats all student information as confidential.