Welcome to Math 245 Online (#7747: 9/2/2025 - 12/13/2025)
I believe we all have the capacity to succeed in Discrete Mathematics and that we can tap into that capacity as a family of teachers and learners who are responsible for each other’s success in this class. As your teacher and a fellow learner, I am grateful for the opportunity to work with you, to demystify Discrete Mathematics, and to be part of your journey toward achieving your educational goals. Together, through our good hard work and sustained effort, we can all be successful and reap the rewards of education’s promise.
This page includes my contact information, information about this course, class meeting times, student hours, and information about me.
When you finish this page, be sure to visit the other pages: Getting Started, Grades, and Important Info. On a computer, the links to these pages are typically in the upper right corner. To find the links on a cell phone, open the menu icon (3 horizontal bars in the upper left corner).
People learn better when they are not frustrated, so please reach out to me, your classmates, or the free Cuyamaca College tutoring services BEFORE you get frustrated. I'm here to support you, and I want to work with you whenever possible! My contact information is provided below, on our course homepage, and in Module 1 of our Canvas course. You can also reach out to your classmates; to learn how, see the Regular & Effective Contact page in the Orientation & Tools for Success module. Likewise, you'll find additional resources for avoiding frustration on the Technical Help, Canvas Support, & Tutoring page in the Orientation & Tools for Success module. Finally, you'll find other support services on the Student Services & More page in Orientation & Tools for Success module.
This is a 100% online course, so there are no regularly scheduled class meetings. However, I am still available to meet with students on Zoom.
Office hours
Days: Thursdays (Via zoom)
Time: 1:00 pm - 2:00 pm
Zoom link: https://cccconfer.zoom.us/j/4052070657
If I'm not immediately available, I will respond to messages received Monday through Friday within 24 hours. I will respond to messages received over the weekend first thing Monday morning (or sooner).
Message me through the Canvas Inbox
This is the best way to contact me. You'll learn how to use the Inbox in Module 1 of our course on Canvas.
Campus email is: sarmad.youssef@gcccd.edu
Make an appointment to meet with me: I may be available by appointment to meet outside of my scheduled office hours (including some weekends). To request an appointment, send a message to me via the Canvas Inbox.
Part of the following description was compiled from the edX website.
Discrete Mathematics is a branch of mathematics that deals with separable and distinct numbers. Combinations, graph theory, and logical statements are included, and numbers can be finite or infinite. It's used in computer science to design the apps and programs we use every day. While there are no hard and fast definitions of discrete mathematics, it's well known for the things it excludes - continuously varying quantities and all things related to that. Discrete mathematics is vital to digital devices. With tech continually on the rise, studying this overlooked area of mathematics could prove valuable for your career and your future. Our class is an introduction to discrete mathematics and (if you're interested) could lead to more advanced classes on programming methods, propositional logic, theory of computation, game theory, and discrete geometry.
(3 hours – 3 units)
Cuyamaca College MATH 245; C-ID MATH 160
Prerequisite: "C" grade or higher or "Pass" in the MATH 280 or equivalent.
Introduction to discrete mathematics. Includes basic logic, methods of proof, sequences, elementary number theory, basic set theory, elementary counting techniques, relations, and recurrence relations.
AA/AS GE, CSU, CSU GE, IGETC, UC
With a good-faith effort, growth mindset, and successful completion of the activities in this course, you will be able to:
1) Use recursion to analyze algorithms and programs.
2) Write proofs using symbolic logic and Boolean Algebra.
3) Use finite state machines to model computer operations.
My name is Sarmad Youssef, and I am originally from Iraq. I came to the United States in 1993 and living here since that time. I studied Math at Grossmont and Cuyamaca colleges, then at San Diego State University where I obtained my Bachelors and Masters degrees.