黑料不打烊

SARA SAATCHI, M.S., is a software developer and researcher. She teaches computer science courses as an adjunct professor and has authored scholarly articles in image processing and artificial intelligence. She earned a master’s degree in Computer Science-Bioinformatics from Georgia State University and another master’s in Computer Science from Kennesaw State University. She has a bachelor’s degree in Electrical Engineering from Isfahan University of Technology.

Sara Saatchi
Sara Saatchi's courses currently open for enrollment

Python for Data Analysis

DBDA.X420
$980
  • Live-Online Attend via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Wed, 01-07-2026
6:00pm
9:00pm
Live-Online
REMOTE
Wed, 01-07-2026
6:00pm
9:00pm
Live-Online
REMOTE
Fri, 01-09-2026
6:00pm
9:00pm
Live-Online
REMOTE
Fri, 01-09-2026
6:00pm
9:00pm
Live-Online
REMOTE
Wed, 01-14-2026
6:00pm
9:00pm
Live-Online
REMOTE
Wed, 01-14-2026
6:00pm
9:00pm
Live-Online
REMOTE
Fri, 01-16-2026
6:00pm
9:00pm
Live-Online
REMOTE
Fri, 01-16-2026
6:00pm
9:00pm
Live-Online
REMOTE
Wed, 01-21-2026
6:00pm
9:00pm
Live-Online
REMOTE
Wed, 01-21-2026
6:00pm
9:00pm
Live-Online
REMOTE
Fri, 01-23-2026
6:00pm
9:00pm
Live-Online
REMOTE
Fri, 01-23-2026
6:00pm
9:00pm
Live-Online
REMOTE
Wed, 01-28-2026
6:00pm
9:00pm
Live-Online
REMOTE
Wed, 01-28-2026
6:00pm
9:00pm
Live-Online
REMOTE
Fri, 01-30-2026
6:00pm
9:00pm
Live-Online
REMOTE
Fri, 01-30-2026
6:00pm
9:00pm
Live-Online
REMOTE
Wed, 02-04-2026
6:00pm
9:00pm
Live-Online
REMOTE
Wed, 02-04-2026
6:00pm
9:00pm
Live-Online
REMOTE
Fri, 02-06-2026
6:00pm
9:00pm
Live-Online
REMOTE
Fri, 02-06-2026
6:00pm
9:00pm
Live-Online
REMOTE
 

黑料不打烊

This class is offered in an online synchronous format. Students are expected to log into this course via Canvas at the start time of scheduled meetings and participate via Zoom, for the duration of each scheduled class meeting.

To see all meeting dates, click "Full Schedule" below.

Students are expected to have computers with Python 3.x, Jupyter Notebooks, libraries: Pandas, Matplotlib and Numpy installed. Installing the Anaconda distribution of Python, gives access to Jupyter Notebooks and all the required libraries. Instructions will be provided.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Text:
"Murach's Python for Data Science", 2nd Edition, by Scott McCoy, published by Murach Books, May 2024. ISBN 978-1943873173

Recommended Text: 
"Python for Data Analysis", 3rd Edition, by Wes McKinney, published by O'Reilly Media, Inc. - ISBN 9781098103989

Python for Machine Learning

DBDA.X427
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Mon, 12-08-2025
8:30am
3:00pm
Flexible
SANTA CLARA / REMOTE
Mon, 12-08-2025
8:30am
3:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 12-09-2025
8:30am
3:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 12-09-2025
8:30am
3:00pm
Flexible
SANTA CLARA / REMOTE
Wed, 12-10-2025
8:30am
3:00pm
Flexible
SANTA CLARA / REMOTE
Wed, 12-10-2025
8:30am
3:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-11-2025
8:30am
3:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-11-2025
8:30am
3:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 12-12-2025
8:30am
3:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 12-12-2025
8:30am
3:00pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click “Full Schedule” below.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Text: Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow; Aurelien Geron; O'Reilly Media Inc.; 2022. ISBN: 9781098122461

Recommended Text: Python Data Science Handbook; Jake VanderPlas; O'Reilly Media Inc.; 2023. ISBN: 9781098121228

Machine Learning with Python Cookbook; Gallatin and Albon; O'Reilly Media Inc.; 2023. ISBN: 9781098135690

Introduction to Machine Learning with Python; Muller and Guido; O'Reilly Media Inc.; 2023. ISBN: 9781449369897

DBDA.X427
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Mon, 02-09-2026
9:00am
3:00pm
Flexible
SANTA CLARA / REMOTE
Mon, 02-09-2026
9:00am
3:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-10-2026
9:00am
3:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-10-2026
9:00am
3:00pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-11-2026
9:00am
3:00pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-11-2026
9:00am
3:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-12-2026
9:00am
3:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-12-2026
9:00am
3:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 02-13-2026
9:00am
3:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 02-13-2026
9:00am
3:00pm
Flexible
SANTA CLARA / REMOTE
 

黑料不打烊

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Textbook: Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow; Aurelien Geron; O'Reilly Media Inc.; 2022. ISBN: 9781098122461

Recommended Textbooks: 

Python Data Science Handbook; Jake VanderPlas; O'Reilly Media Inc.; 2023. ISBN: 9781098121228

Machine Learning with Python Cookbook; Gallatin and Albon; O'Reilly Media Inc.; 2023. ISBN: 9781098135690

Introduction to Machine Learning with Python; Muller and Guido; O'Reilly Media Inc.; 2023. ISBN: 9781449369897

Python Programming for Beginners

CMPR.X415
$580
  • Online Self-Paced Work online at your own pace.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 09-09-2025
12:01am
12:02am
Online Self-Paced
ONLINE
Tue, 09-09-2025
12:01am
12:02am
Online Self-Paced
ONLINE
Tue, 12-09-2025
11:58pm
11:59pm
Online Self-Paced
ONLINE
Tue, 12-09-2025
11:58pm
11:59pm
Online Self-Paced
ONLINE
 

Online Self-Paced courses have a structured learning environment where students are allowed to complete the work at their own pace. Students may complete the coursework early or use the entire duration of the course. This course is largely self-study with instructor guidance and includes online learning modules, assignments, and/or quizzes. All course materials and assignments will be available at the beginning of the course on Canvas, our learning management system.

For this section, student access begins on September 8, but you may still enroll until October 14. All course work must be completed by 11:59 pm on December 9, 2025.

Access to a computer with Python version 3.6 or higher and Jupyter Notebook is required. The recommended software to obtain the required tools for this course is Anaconda, free Individual Edition:

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Text:
Learn to Program with Python 3: A Step-by-Step Guide to Programming, 2nd edition, by Irv Kalb, Apress. ISBN-13: 978-1484238783 ISBN-10: 9781484238783

Murach's Python Programming (2nd Edition), Authors: Joel Murach, Michael Urban Publication Date: 2021-04-01 ISBN: 9781943872749

Think Python, Authors: Allen B. Downey Publisher: "O'Reilly Media, Inc." Publication Date: 2015-12-02 ISBN: 9781491939413

Python Programming for the Absolute Beginner, Authors: Michael Dawson Publisher: Course Technology Publication Date: 2003-01-01 ISBN: 9781592000739

CMPR.X415
$580
  • Online Self-Paced Work online at your own pace.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 11-04-2025
12:01am
12:02am
Online Self-Paced
ONLINE
Tue, 11-04-2025
12:01am
12:02am
Online Self-Paced
ONLINE
Tue, 02-03-2026
11:58pm
11:59pm
Online Self-Paced
ONLINE
Tue, 02-03-2026
11:58pm
11:59pm
Online Self-Paced
ONLINE
 

Online Self-Paced courses have a structured learning environment where students are allowed to complete the work at their own pace. Students may complete the coursework early or use the entire duration of the course. This course is largely self-study with instructor guidance and includes online learning modules, assignments, and/or quizzes. All course materials and assignments will be available at the beginning of the course on Canvas, our learning management system.

For this section, student access begins on November 4, but you may still enroll until December 9. All course work must be completed by 11:59 pm on February 3, 2025.

Access to a computer with Python version 3.6 or higher and Jupyter Notebook is required. The recommended software to obtain the required tools for this course is Anaconda, free Individual Edition:

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Text:
Learn to Program with Python 3: A Step-by-Step Guide to Programming, 2nd edition, by Irv Kalb, Apress. ISBN-13: 978-1484238783 ISBN-10: 9781484238783

Murach's Python Programming (2nd Edition), Authors: Joel Murach, Michael Urban Publication Date: 2021-04-01 ISBN: 9781943872749

Think Python, Authors: Allen B. Downey Publisher: "O'Reilly Media, Inc." Publication Date: 2015-12-02 ISBN: 9781491939413

Python Programming for the Absolute Beginner, Authors: Michael Dawson Publisher: Course Technology Publication Date: 2003-01-01 ISBN: 9781592000739

CMPR.X415
$580
  • Online Self-Paced Work online at your own pace.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 01-06-2026
12:01am
12:02am
Online Self-Paced
ONLINE
Tue, 01-06-2026
12:01am
12:02am
Online Self-Paced
ONLINE
Tue, 04-07-2026
11:58pm
11:59pm
Online Self-Paced
ONLINE
Tue, 04-07-2026
11:58pm
11:59pm
Online Self-Paced
ONLINE
 

黑料不打烊

Online Self-Paced courses have a structured learning environment where students are allowed to complete the work at their own pace. Students may complete the coursework early or use the entire duration of the course. This course is largely self-study with instructor guidance and includes online learning modules, assignments, and/or quizzes. All course materials and assignments will be available at the beginning of the course on Canvas, our learning management system.

For this section, student access begins on January 6, but you may still enroll until February 10. All course work must be completed by 11:59 pm on April 7, 2026.

Access to a computer with Python version 3.6 or higher and Jupyter Notebook is required. The recommended software to obtain the required tools for this course is Anaconda, free Individual Edition:

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Text:
Learn to Program with Python 3: A Step-by-Step Guide to Programming, 2nd edition, by Irv Kalb, Apress. ISBN-13: 978-1484238783 ISBN-10: 9781484238783

Murach's Python Programming (2nd Edition), Authors: Joel Murach, Michael Urban Publication Date: 2021-04-01 ISBN: 9781943872749

Think Python, Authors: Allen B. Downey Publisher: "O'Reilly Media, Inc." Publication Date: 2015-12-02 ISBN: 9781491939413

Python Programming for the Absolute Beginner, Authors: Michael Dawson Publisher: Course Technology Publication Date: 2003-01-01 ISBN: 9781592000739