שני פרופסורים אמריטוס למדעי המחשב מאוניברסיטת ניו יורק, פרסמו מאמר חריף התוקף את האוניברסיטה שלהם, כמו גם אחרות, על כך שהן בוחרות שלא ללמד שפות מחשב "אמיתיות" כגון C או C++, ליספ או עדה. לדבריהם, בגלל מדיניות זו, בוגרי מדעי המחשב חסרים יכולות חשובות בתחום התכנות.
לטענת המאמר, תכניות מדעי המחשב באוניברסיטאות מייצרות "פועלים" שקל להחליפם, ולא מהנדסי תוכנה בעלי ידע מעמיק בתכנות ובמדעי המחשב, קורסי התכנות בג'אווה אינם מכינים את הסטודנטים לקורס כמו 'מערכות הפעלה' וקורסים מתקדמים יותר. הסטודנטים מתקשים לכתוב תכניות שאין להן ממשק גרפי, ואין להם מושג מהו הקשר בין הקוד שכתבו ומה שחומרת המחשב מבצעת בפועל בזמן ריצת התכנית. גרוע מכל (לטענתם), הסטודנטים אינם מבינים את המשמעות של פוינטרים (מצביעים לזכרון), והדבר פוגע פגיעה אנושה ביכולתם לכתוב תוכניות ברמת מערכת ההפעלה.
למאמר המלא: "חינוך למדעי המחשב: היכן הם מהנדסי התוכנה של מחר?". לדיון בנושא באתר סלאשדוט.