קשה זה תלוי, אם יש לך ראש מתמטי אז לא תהיה לך בעיה גדולה.
למי שיש פחות ידע בנושא, יש את הקורסים מבוא למדעי המחשב ושפת Java (קורס חובה) והקורס אשנב למתמטיקה (לא קורס חובה, אבל נותן השלמה ל-108 נק' שדרושות לתואר)
שניהם מתחילים מ-0 ונותנים חשיבה מתמטית / תכנותית. אם תשקיע כמו שצריך אין סיבה שלא תצליח.מה שטוב בפתוחה זה שיש ספרי לימוד לכל קורס עם כל החומר - ז"א, שאתה לא חייב לבוא בכלל להרצאות - למרות שזה מומלץ מאוד. בכל מקרה, אם פיספסת משהו או שלא הבנת, אתה יכול לקרוא מהספר, לקרוא תרגילים פתורים ודוגמאות (ויש בשפע בספרים / באתר הקורס) ולהבין את הנושא.