इस प्रोजेक्ट के बारे में

ओपन सोर्स सोसाइटी यूनिवर्सिटी (OSSU) computer-science repository मुफ्त में उपलब्ध ऑनलाइन सामग्री का उपयोग करके कंप्यूटर विज्ञान में एक पूर्ण, स्वयं-अध्ययन आधारित शिक्षा प्रदान करता है। यह उन लोगों के लिए बनाया गया है जो केवल करियर-केंद्रित प्रशिक्षण के बजाय कंप्यूटिंग की मूलभूत अवधारणाओं में एक व्यापक और ठोस समझ चाहते हैं। पाठ्यक्रम स्नातक स्तर के CS मेजर की डिग्री आवश्यकताओं का अनुसरण करता है, जिसमें सामान्य शिक्षा को छोड़ दिया गया है, और यह MIT, Harvard, Princeton और Stanford जैसे संस्थानों के पाठ्यक्रमों से बनाया गया है। मुख्य बिंदु: - पाठ्यक्रम खुले तौर पर नामांकन योग्य होने चाहिए, नियमित रूप से चलने चाहिए या स्वयं-गति से किए जा सकने चाहिए, उच्च गुणवत्ता वाले होने चाहिए और ACM/IEEE CS 2013 पाठ्यक्रम दिशानिर्देशों से मेल खाने चाहिए। जब कोई उपयुक्त पाठ्यक्रम उपलब्ध नहीं होता, तो पुस्तकों का उपयोग किया जाता है। अतिरिक्त उच्च-गुणवत्ता वाली लेकिन पाठ्यक्रम-बाहरी सामग्री को extras में सूचीबद्ध किया गया है। - पाठ्यक्रम को Intro CS, Core CS, Advanced CS और एक अंतिम परियोजना में व्यवस्थित किया गया है। Core CS में प्रोग्रामिंग, गणित, CS उपकरण, सिस्टम, सिद्धांत, सुरक्षा, अनुप्रयोग और नैतिकता शामिल हैं। Advanced CS में उन्नत प्रोग्रामिंग, सिस्टम, सिद्धांत, सूचना सुरक्षा और गणित में वैकल्पिक पाठ्यक्रम उपलब्ध हैं। - छात्र अकेले या समूहों में, क्रम में या क्रम के बिना अध्ययन कर सकते हैं। एक लोकप्रिय दृष्टिकोण है प्रारंभिक CS पाठ्यक्रमों के साथ-साथ गणित का अध्ययन करना। पाठ्यक्रम को पूरा करने का अनुमानित समय लगभग दो वर्ष है, यदि सप्ताह में लगभग 20 घंटे दिए जाएं; प्रगति और अनुमानित पूर्णता की तारीखों की गणना के लिए एक स्प्रेडशीट प्रदान की गई है। - लगभग सभी पाठ्यक्रम सामग्री मुफ्त हैं, हालांकि कुछ पाठ्यक्रम ग्रेडेड असाइनमेंट या प्रमाणपत्रों के लिए शुल्क लेते हैं। Coursera और edX पर वित्तीय सहायता उपलब्ध है। - समुदाय एक Discord सर्वर पर सक्रिय है, और पाठ्यक्रम संबंधी समस्याओं तथा पाठ्यक्रम परिवर्तनों पर चर्चा के लिए GitHub issues का उपयोग किया जाता है। परियोजना में योगदान और सहायता के लिए गाइड भी प्रदान किए गए हैं। - README OSSU की खोज करने पर मिलने वाले पुराने तृतीय-पक्ष एप्लिकेशन, टेम्पलेट या परित्यक्त उपकरणों के प्रति चेतावनी देता है, और केवल आधिकारिक वेबसाइट तथा GitHub repository को ही विश्वसनीय स्रोत मानने की सलाह देता है। पाठ्यक्रम में पूर्व आवश्यकता के रूप में हाई स्कूल गणित (बीजगणित, ज्यामिति, प्री-कैलकुलस) माना गया है, और कुछ उन्नत सिस्टम पाठ्यक्रमों में बुनियादी भौतिकी की अपेक्षा की जाती है। अंतिम परियोजना छात्रों को अपने ज्ञान का प्रदर्शन करने और वैश्विक समुदाय से सहकर्मी मूल्यांकन प्राप्त करने का अवसर देती है।