Phillip Waclawski

Residential Faculty - Linux, PHP, Python, MySQL, Javascript, HTML/CSS, Game Development

Computer Information Systems

Office: Downtown Center - Room: 408

480-461-7468

Office Hours

MondayTuesdayWednesdayThursdayFriday
3:00 PM - 4:00 PM3:00 PM - 4:00 PM2:00 PM - 4:00 PM2:00 PM - 3:00 PM 

Online

Online

Online

Online

 
By appointmentBy appointmentBy appointmentBy appointmentBy appointment

My up to date lab and office hours can be found at

http://www.felitaur.com/schedule.html

Classes Taught

Spring 2023

CIS276DA MySQL Database 3 Credits

A broad overview of the MySQL database. Includes Structured Query Language (SQL) instruction for data definition, data manipulation, and data retrieval. Develops knowledge and skills required to install MySQL, model and create new databases, manage users, authentication, and stored procedures, and develop backup/restore strategies.

Prerequisites: A grade of C or better in CIS105, or CIS117DM, or permission of Instructor.

Section Location Delivery Dates Days Times Availability
28446

DTC 403

DTC/Centennial Way Room 403

Live Online
Lecture/Lab
01/18/2023 - 05/12/2023
MoWe
5:20 PM - 7:00 PM

Closed

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 28446 Students have the option to attend class meetings in-person. Students may contact instructor at: phil.waclawski@mesacc.edu

Class 28446 Class requires a virtual box setup (student will need either a laptop or a portable Hard Drive).

Spring Flex Start 2023

CIS151 Computer Game Development -Level I 3 Credits

Introduction to object-oriented game development, game design, and game theory. Use of computer software to demonstrate and teach concepts using an appropriate game development platform to model real-time simulations and create computer games using object oriented tools. Introduction to developing PC games, educational software, and training software using windows based object oriented developments tools.

Prerequisites: A grade of C or better in CIS105 or permission of Instructor.

Section Location Delivery Dates Days Times Availability
28428
Downtown Center

DTC/Centennial Way Room 403

Hybrid
Lecture/Lab
02/02/2023 - 05/12/2023
Th
5:20 PM - 7:00 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 28428 Students may attend either in person or via Zoom at the time/location listed in the schedule. Contact instructor at: phil.waclawski@mesacc.edu.

Class Meets for Fifteen (15) Weeks

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
29946
Downtown Center

DTC/Centennial Way Room 403

Hybrid
Lecture/Lab
01/31/2023 - 05/12/2023
Tu
5:20 PM - 7:00 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 29946 Students may attend either in person or via Zoom at time/location listed in the schedule. Contact instructor at: phil.waclawski@mesacc.edu.

30275

Online Course

Online (On Your Time)
Lecture/Lab
03/20/2023 - 05/12/2023

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 30275 Students may contact instructor at phil.waclawski@mesacc.edu

Summer 2023

YOUTH100-10035 MCC Mulitmedia Madness Camp 0 Credits

Learn to be a wiz with photo editing and graphics creation for your best ever Instagram and Facebook memes. Plus up your video, audio and animation skill sets. Multimedia Madness Camp is for sixth to eight graders. MMM Camp delivers fun, interactive instruction about computer graphics, photo editing, 3D Modelling, basic video/audio editing and animation. Use popular, free, open-source software including Inkscape, Blender 3D, Gnu Image Manipulation Program, Krita, Audacity and LMMS.

Section Location Delivery Dates Days Times Availability
16582
Dobson Campus
In Person
Lecture
07/10/2023 - 07/20/2023
MoTuWeTh
8:30 AM - 3:30 PM

Closed

Notes: Class 16582 Learn to be a wiz with photo editing and graphics creation for your best ever Instagram and Facebook memes. Plus up your video, audio and animation skill sets. Tuition is $199 for two weeks; class size is limited and fills quickly. MMM Camp delivers fun, interactive instruction about computer graphics, photo editing, 3D modeling, basic video/audio editing and introduction to animation. Use popular, free, open-source software including Inkscape, Blender 3D, Gnu Image Manipulation Program, Krita, Audacity and LMMS.

Fall 2023

CIS276DA MySQL Database 3 Credits

A broad overview of the MySQL database. Includes Structured Query Language (SQL) instruction for data definition, data manipulation, and data retrieval. Develops knowledge and skills required to install MySQL, model and create new databases, manage users, authentication, and stored procedures, and develop backup/restore strategies.

Prerequisites: A grade of C or better in CIS105, or CIS117DM, or permission of Instructor.

Section Location Delivery Dates Days Times Availability
17365
Downtown Center

DTC/Centennial Way Room 403

Hybrid
Lecture/Lab
08/21/2023 - 12/15/2023
MoWe
5:20 PM - 7:00 PM

Open

13 of 20
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 17365 Students will have the option to attend class virtually using live video conferencing software. Every student needs to have a headset with a built-in microphone to participate in the virtual class.

All textbook and course materials available at no or low cost (<$40) - may include OER (Open Educational Resources).

Fall Flex Start 2023

CIS151 Computer Game Development -Level I 3 Credits

Introduction to object-oriented game development, game design, and game theory. Use of computer software to demonstrate and teach concepts using an appropriate game development platform to model real-time simulations and create computer games using object oriented tools. Introduction to developing PC games, educational software, and training software using windows based object oriented developments tools.

Prerequisites: A grade of C or better in CIS105 or permission of Instructor.

Section Location Delivery Dates Days Times Availability
17284
Downtown Center

DTC/Centennial Way Room 403

Hybrid
Lecture/Lab
09/07/2023 - 12/15/2023
Th
5:20 PM - 7:00 PM

Open

18 of 20
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 17284 Students may contact instructor at: phil.waclawski@mesacc.edu

Class 17284 This class has optional live-online sessions that meet during class on Thursdays, 5:20-7:00 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).

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
18906
Downtown Center

DTC/Centennial Way Room 403

Hybrid
Lecture/Lab
09/05/2023 - 12/15/2023
Tu
5:20 PM - 7:00 PM

Open

19 of 20
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 18906 This class has optional live-online sessions that meet on Tuesdays, 5:20-7:00 pm. A headset with built-in microphone is required. Students may contact instructor at: phil.waclawski@mesacc.edu.

CIS166AE Web Scripting with PHP: Hypertext Preprocessor (PHP) 3 Credits

Introduction to web scripting with PHP (PHP: Hypertext Preprocessor). Web application development using Hypertext Markup Language (HTML), PHP, programming logic, and Structured Query Language (SQL).

Prerequisites: A grade of C or better in CIS133DA or permission of Instructor.

Course Notes: CIS166AE is only offered Fall Semester.

Section Location Delivery Dates Days Times Availability
19124
Downtown Center

DTC/Centennial Way Room 403

Hybrid
Lecture/Lab
09/07/2023 - 12/15/2023
Th
7:10 PM - 9:15 PM

Open

17 of 20
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 19124 This class has optional live-online sessions that meet on Thursdays, 7:10-9:15 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). Students may contact instructor at: phil.waclawski@mesacc.edu.

CIS215 Foundations of Data Analytics and Programming 3 Credits

Overview of data analytics and programming, concepts, terminology, and how analytics and programming are used professionally in business. Use of office application software, dashboards and Integrated Development Environments (IDEs). Includes exploration of relevant emergent technologies.

A grade of C or better required in all Prerequisites. Prerequisites or Corequisites: CIS105 or permission of Instructor.

Section Location Delivery Dates Days Times Availability
33769
Downtown Center

DTC/Centennial Way Room 403

Hybrid
Lecture/Lab
09/05/2023 - 12/15/2023
Tu
7:10 PM - 9:15 PM

Open

17 of 20
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 33769 This class has optional live-online sessions that meet on Thursdays, 5:20-7:00 pm. A headset with built-in microphone is required. Students may contact instructor at: phil.waclawski@mesacc.edu.

CIS256 Python Programming Level II 3 Credits

Advanced Python object-oriented programming concepts and applications. Emphasis on code documenting, versioning, unit testing strategies, and security practices for Python project/package development. Includes Python applications for data analysis, networking, database manipulation, and web application development.

Prerequisites: A grade of C or better in CIS156 or permission of Instructor.

Section Location Delivery Dates Days Times Availability
19664
Downtown Center

DTC/Centennial Way Room 403

Hybrid
Lecture/Lab
09/11/2023 - 12/15/2023
Mo
7:10 PM - 9:15 PM

Open

15 of 20
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 19664 This class has optional attendance via live-online sessions that meet on Mondays, 7:10-9:15 pm. A headset with built-in microphone is required. Students may contact instructor at: phil.waclawski@mesacc.edu

All textbook and course materials available at no or low cost (<$40) - may include OER (Open Educational Resources).

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.