"इस कोर्स वस्तु उन्मुख सॉफ्टवेयर डिजाइन और विकास, कम्प्यूटेशनल विधियों और इंजीनियरिंग के लिए संवेदन, और वैज्ञानिक और प्रबंधकीय अनुप्रयोगों की बुनियादी बातों में प्रस्तुत करता है। यह वर्ग के डिजाइन, विरासत, ग्राफिकल यूजर इंटरफेस, संख्यात्मक तरीकों, नदियों, धागे सहित विषयों को कवर, सेंसर, और डेटा संरचनाओं। छात्रों का उपयोग Java® प्रोग्रामिंग भाषा साप्ताहिक सॉफ्टवेयर कार्य को पूरा करने। कैसे एमआईटी में रखे गए परिचय प्रोग्रामिंग पाठ्यक्रमों से 1.00 अलग है? 1.00 प्रोग्रामिंग में एक पहला कोर्स है। यह कोई पूर्व अनुभव हो जाती है, और यह पर केंद्रित गणना के उपयोग के इंजीनियरिंग, विज्ञान और प्रबंधन में समस्याओं को हल करने के लिए 1.00 दर्शकों गैर कंप्यूटर विज्ञान बड़ी कंपनियों है 1.00 compilers या पारसर्स या कंप्यूटिंग उपकरणों लेखन पर ध्यान केंद्रित नहीं करता है, जहां कंप्यूटर प्रणाली है;।। यह इंजीनियरिंग समस्याओं पर केंद्रित है, जहां कंप्यूटर, प्रणाली का हिस्सा है, या एक भौतिक या तार्किक प्रणाली मॉडल करने के लिए प्रयोग किया जाता है। 1.00 जावा प्रोग्रामिंग भाषा सिखाता है एक nd यह डिजाइन और तकनीकी समस्याओं के लिए वस्तु उन्मुख सॉफ्टवेयर के विकास पर केंद्रित है। 1.00 एक सक्रिय सीखने की शैली में पढ़ाया जा रहा है। व्याख्यान क्षेत्रों प्रयोगशाला व्यायाम के साथ बारी-बारी से छात्रों तुरंत व्यवहार में अवधारणाओं डाल करने के लिए अनुमति देने के लिए हर कक्षा में उपयोग किया जाता है; इस शिक्षण शैली सवाल और प्रतिक्रिया उत्पन्न करता है, और जब अवधारणाओं पहला यह है कि मूल विचार समझ रहे हैं सुनिश्चित करने के लिए शुरू की कर रहे हैं शिक्षण स्टाफ और छात्रों बातचीत करने के लिए अनुमति देता है। कई एमआईटी वर्गों की तरह, 1.00 साप्ताहिक कार्य है, जो वास्तविक इंजीनियरिंग, विज्ञान या प्रबंधन अनुप्रयोगों के आधार पर कार्यक्रमों हैं। साप्ताहिक कार्य पिछले सप्ताह से मटीरियल पर निर्माण, और अवधारणाओं एक बड़ा कार्यक्रम एक साथ जावा के कई तत्वों का उपयोग करता है में छोटे में स्तरीय प्रयोगशालाओं में पढ़ाया जाता है डाल करने के लिए छात्रों की आवश्यकता है। "