-->
recent

آخر الأخبار

recent
random
جاري التحميل ...
random

دراسة علوم الحاسوب ذاتياً ومجاناً! OSS University



ماهى جامعة OSS ؟

هى فكره بدأت من موقع Github الشهير والفكره مبنيه على بناء منهج متكامل من مصادر تعليميه مجانيه تماما فى مجال علوم الحاسب .
وقبل ماتبدأ حط هدفك وحارب الكسل وتضييع الوقت فهما اكبر عدوين هتواجهم فى مشوارك .. بالتوفيق

منهج الجامعه

المنهج ينقسم الى 30 موضوع فرعى كالاتى:

مقدمة إلي علوم الحاسوب
Introduction to Computer Science

التفكير الرياضي
Mathematical Thinking

تصميم البرنامج
Program Design

الرياضيات المتقطعة
Discrete Math

الخوارزميات
Algorithms

نماذج البرمجة
Programming Paradigms

إختبار البرمجيات
Software Testing

التفاضل والتكامل
Calculus

بناء البرمجيات
Software Architecture

النظرية
Theory

هندسة البرمجيات
Software Engineering

الإحتمالات
Probability

بناء الحاسوب
Computer Architecture

أنظمة التشغيل
Operating Systems

شبكات الحاسوب
Computer Networks

قواعد البيانات
Databases

الحوسبة السحابية
Cloud Computing

الجبر الخطي
Linear Algebra

التشفير
Cryptography

الأمن
Security

المجمعات
Compilers

الحوسبة المتوازية
Parallel Computing

تصميم واجهة المستخدم
UX Design

رسوميات الحاسوب
Computer Graphics

الذكاء الإصطناعي
Artificial Intelligence

تعلم الآلة
Machine Learning

معالجة اللغات الطبيعية
Natural Language Processing

البيانات الضخمة
Big Data

التنقيب عن البيانات
Data Mining

إنترنت الأشياء
Internet of Things

التخصص
Specializations


ننتقل الى الكورسات التى تشملها الجامعه الافتراضيه

اضغط على اسم الكورس داخل الجدول

Introduction to Computer Science

CoursesDurationEffort
Introduction to Computer Science and Programming Using Python9 weeks15 hours/week
From Nand to Tetris (Part 1) 6 weeks5-10 hours/week

Math (Mathematical Thinking)

CoursesDurationEffort
Effective Thinking Through Mathematics9 weeks5 hours/week

Program Design

CoursesDurationEffort
How to Code: Systematic Program Design - Part 15 weeks8-12 hours/week
How to Code: Systematic Program Design - Part 25 weeks8-12 hours/week
How to Code: Systematic Program Design - Part 35 weeks8-12 hours/week

Math (Discrete Math)

CoursesDurationEffort
Mathematics for Computer Science12 weeks5 hours/week

Algorithms

CoursesDurationEffort
Algorithms, Part I6 weeks6-12 hours/week
Algorithms, Part II6 weeks6-12 hours/week

Programming Paradigms

CoursesDurationEffort
Functional Programming Principles in Scala7 weeks5-7 hours/week
Object Oriented Programming in Java6 weeks4-6 hours/week

Software Testing

CoursesDurationEffort
Software Testing4 weeks6 hours/week
Software Debugging8 weeks6 hours/week

Math (Calculus)

CoursesDurationEffort
Calculus One16 weeks8-10 hours/week
Calculus Two: Sequences and Series7 weeks9-10 hours/week

Software Architecture

CoursesDurationEffort
Software Architecture & Design8 weeks6 hours/week

Theory

CoursesDurationEffort
Automata6 weeks8-10 hours/week

Software Engineering

CoursesDurationEffort
Software Processes and Agile Practices4 weeks6-8 hours/week

Math (Probability)

CoursesDurationEffort
Introduction to Probability - The Science of Uncertainty16 weeks12 hours/week

Computer Architecture

CoursesDurationEffort
Computer Architecture-5-8 hours/week

Operating Systems

CoursesDurationEffort
Operating Systems and System Programming10 weeks2-3 hours/week

Computer Networks

CoursesDurationEffort
Computer Networks-4–12 hours/week

Databases

CoursesDurationEffort
Databases12 weeks8-12 hours/week

Cloud Computing

CoursesDurationEffort
Introduction to Cloud Computing4 weeks1 hour/week

Math (Linear Algebra)

CoursesDurationEffort
Coding the Matrix: Linear Algebra through Computer Science Applications10 weeks7-10 hours/week

Cryptography

CoursesDurationEffort
Cryptography I6 weeks5-7 hours/week
Cryptography II6 weeks6-8 hours/week

Security

CoursesDurationEffort
Introduction to Cyber Security8 weeks3 hours/week

Compilers

CoursesDurationEffort
Compilers9 weeks6-8 hours/week

Parallel Computing

CoursesDurationEffort
Heterogeneous Parallel Programming11 weeks8-10 hours/week

UX Design

CoursesDurationEffort
UX Design for Mobile Developers6 weeks6 hours/week

Computer Graphics

CoursesDurationEffort
Computer Graphics6 weeks12 hours/week

Artificial Intelligence

CoursesDurationEffort
Artificial Intelligence12 weeks15 hours/week

Machine Learning

CoursesDurationEffort
Machine Learning11 weeks4-6 hours/week

Natural Language Processing

CoursesDurationEffort
Natural Language Processing10 weeks8-10 hours/week

Big Data

CoursesDurationEffort
Introduction to Big Data3 weeks5-6 hours/week

Data Mining

CoursesDurationEffort
Pattern Discovery in Data Mining4 weeks4-6 hours/week

Internet of Things

CoursesDurationEffort
The Internet of Things4 weeks2 hours/week

كيفية الدراسه ؟

يجب ان تعلم ان هذا منهج متكامل اشرف على جمعه مجموعه من اشهر المبرمجين على منصتى Github & Google 
لذ يفضل ان تلتزم بالترتيب الموضوع كما هو مذكور فى منهج الجامعه بالاعلى 
طبعا المده الممكنه للانتهاء من هذا المنهج تختلف من شخص لاخر ولكن يفضل ان تجعل من متابعة المنهج عاده يوميه وتخصص ساعتين يوميا للعمل على هذا المنهج ويفضل عمل مدونه شخصيه تنشر فيها مقالات تلخص ماقمت بتعلمه وتنشر فيها الاكواد التى كتبتها والمشاريع التى قمت بها .. فاهم شىء فى التعلم هو التدريب .. وبالتوفيق 

    References

    Unknown

    مدونة :

    مدونة تقنية تحتوى على مجموعة دروس ودورات فى مجالات تقنية مختلفة مثل دروس انظمة التشغيل والبرامج والالعاب وبلوجر وفوتوشوب وتطبيقات اندوريد والربح من الانترنت وغيره من الشروحات المميزة تاست مدونة مستر ابوعلى عام 2013 وبفضل الله نالت اعجاب الكثير مؤسس المدونة مستر ابوعلى مدون مصرى

    التعليقات



    إذا أعجبك محتوى مدونتنا نتمنى البقاء على تواصل دائم ، فقط قم بإدخال بريدك الإلكتروني للإشتراك في بريد المدونة السريع ليصلك جديد المدونة أولاً بأول ، كما يمكنك إرسال رساله بالضغط على الزر المجاور ...

    إتصل بنا

    تغريداتي علي التويتر

    حمل تطبيقنا

    زوار المدونة

    Statistics

    إحصاءات المدونة

    جميع الحقوق محفوظة لـ

    محترف التقنية

    2017

    تصميم:

    أحمد شحاتة