מאוד תלוי באיזו מסגרת תבחר ללמוד אם במסגרת של קורסים אז מכיוון שיש המון סוגים של קורסים והמון שיטות תכנות כל קורס אורך החל מכמה חודשים ועד לקורסים ארוכים בני שנתיים. אם תבחר ללמוד לתואר ראשון במדעי המחשב, תתבקש ללמוד ברוב המקרים כשלוש שנים מלאות ואם תרצה להיות מהנדס תוכנה מסלול הלימודים אורך בו ארבע שנים. מצרפת לך פרטים על קורסי התכנות השונים שמציעות המכללות לתעודה.