SSE - UofK

SSE - UofK

Share

School Student’s Exhibition

02/12/2023

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

12/04/2023

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

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

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

إننا نرغب أيضاً في بدء شراكات وتعاونات مع شركات التكنولوجيا والمؤسسات والمنظمات المحلية لتوفير فرص التدريب للطلاب بالكلية.

لذا تابعونا وانتظروا الكثير من الفعاليات الممتعة التي سنقدمها على طول الطريق، ولتحظوا بتجربة مميزة معنا.

Competitive programming is an essential component of computer science, so the ability to provide a good understanding of this skill will be a strong foundation for future careers whether in software development or data science.

Our competitive programming community at SSE is dedicated to supporting the passion for competitive programming, problem solving and algorithms, and collaborative learning between individuals, which serves to create an inclusive and supportive environment that encourages the development of programming skills and promotes teamwork, providing opportunities to excel and prepare for competitive programming competitions at the regional, national and international levels.

We strive to achieve this through a variety of events and activities that include sessions, hackathons, extension programs and workshops, as well as internships in technology companies and many other activities.

We encourage you to use the resources of the community, whatever the level of experience and skill. Our courses and competitions are also open to any student in college or abroad.
In addition to our internal cooperation with other communities such as the development community, artificial intelligence, mathematics and data science.

We also want to start partnerships and collaborations with technology companies, local institutions and organizations to provide training opportunities for students at the college.

So stay tuned and wait for a lot of interesting events that will come along the way!

Follow us on all platforms:
https://linktr.ee/sse_uofk



11/04/2023

انضم إلينا في عالم التطوير!

مجال التطوير هو مجال حافل بالمعرفة والابتكار ويضم الكثير من المبرمجين الذين هم أشبه بالمعماريين، ولكنهم يختصون بالبرمجيات!

يضم مجتمعنا أنواع التطوير الثلاثة: تطوير المواقع الإلكترونية، وتطوير تطبيقات الجوال، وعمليات ERP.

تطوير المواقع هو بناء وتشغيل المواقع الإلكترونية وتصميم واجهاتها وكذلك جعلها تعمل بصورة فعالة.

تطوير تطبيقات الجوال هو إنتاج برمجيات التطبيقات التي تعمل على الهواتف الذكية.

أما عمليات ERP "Enterprise resource planning" فهي الأنظمة البرمجية التي تعمل على إدارة المشاريع التجارية والتصنيع وما إلى ذلك.

مجتمع التطوير في SSE هو المكان الأمثل لتعلم كل ما تحتاجه في تطوير المواقع الإلكترونية!

رؤيتنا هي: جمع الطلاب والطالبات الذين لديهم الشغف بمجال تطوير المواقع والتطبيقات، وتبادل المعارف للارتقاء بمهارات المبرمجين.

لكل منا أفكار فريدة يتيح لنا المجتمع مشاركتها وتوفير المصادر المناسبة لاكتساب المعرفة والمهارات اللازمة لتصبح مطوراً مميزاً.

كن على اطلاع بكل ما يخص مجتمع تطوير المواقع والتطبيقات من أنشطة وفعاليات، فالمزيد قادم!

Join us in the world of development!

Web development is a field full of knowledge and innovation and involves a lot of programmers who are more like architects, but who specialize in software!

Our community includes the three types of development: website development, mobile application development, and ERP.

Website development is the construction and operation of websites, the design of their interfaces and the efficient operation of their interfaces.

The development of mobile applications is the production of application software that runs on smartphones.

ERP “Enterprise resource planning” are software systems that manage businesses, manufacturing, and so on.

Our web development community at SSE is the perfect place to learn all you need in web development!

Our vision is: to bring together students who are passionate about developing websites and applications, and to share knowledge to advance the skills of programmers.

Each of us has unique ideas that our community allows us to share and provide the right resources to acquire the knowledge and skills needed to become a unique developer.

Stay up-to-date with the web development community activities and events. More is coming!

Follow us on all platforms:
https://linktr.ee/sse_uofk



10/04/2023

هل سبق لك أن تخيلت العالم بدون الرياضيات؟ ماذا لو أخبرناك أنك ما كنت لتقرأ هذا المنشور لولا الرياضيات، وأن منطلق التطور الذي نعيشه الآن نابع من تطور علم الإحصاء؟

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

للرياضيات علاقة بالواقع بشكل كبير، ولا يمكن تناسي هذه الأهمية. فهي ليست مجرد رموز وأرقام، بل هي أساس.

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

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

وبفضل الأجواء التنافسية، ستستمتع بعملية التعلم وستشارك في فعاليات كثيرة. لذلك، تأكد من متابعتنا للتعرف على جميع التفاصيل والأحداث التي ينظمها مجتمع الرياضيات والإحصاء ولتصبح جزءاً منها!

Have you ever imagined a world without mathematics?
What if we told you that you would not have read this post without mathematics, and that the starting point for the development we are experiencing now stems from the development of statistics?

Welcome to our world, the world of mathematics and statistics!
Mathematics is involved in almost everything. It is our way of understanding the world around us and its importance is often taken for granted.

The math and statistics community is unique because it combines mathematics with data science, and aims to make learning them as easy as possible.

Our vision is to highlight their importance by highlighting their applications in real life and how to benefit from them, and to help you have the necessary knowledge to keep pace with the age of technology.

We will provide you with interesting educational content, and we will pave your way to acquiring knowledge, and we will also bring you very close to the experienced and knowledgeable people who have engaged in this field, so that you can ask your questions and find the right answers to them.

We will also create an enjoyable journey out of the learning process with our competitive atmosphere.

Make sure to follow us to keep up to date with all the events organized by the math and statistics community at SSE!

Follow us on all platforms:
https://linktr.ee/sse_uofk



09/04/2023

أهلاً بك في عالم الذكاء الاصطناعي وعلوم البيانات! إن كنت جديداً في هذا المجال، فلا تقلق، نحن نعدك بأنه ليس مخيفاً وصعباً كما يبدو، بل هو رائع في الواقع!

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

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

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

هذه ليست سوى البداية! إذ أن هناك الكثير من الأشياء المثيرة القادمة في مجال علوم البيانات وAI، ولا يسعنا الانتظار لاكتشافها معاً كمجتمع. فكن على اطلاع!

Welcome to the exciting world of AI & data science! If you're new to this field, don't worry - we promise it's not as scary as it sounds. In fact, it's pretty cool!

AI data science is all about using technology and algorithms to analyse and interpret large amounts of data. It's like being a detective, but instead of solving crimes, you're solving problems and making predictions based on data.
And let's be real, who doesn't love a good mystery?

Our community is all about bringing together people who are passionate about AI and data analytics. Whether you're a seasoned pro or just starting out, we believe that everyone has something to contribute and something to learn.

Our vision is simple: we want to make learning about AI and data analytics fun, engaging, and accessible for everyone. We'll provide you with all the resources you need to get started - from tutorials and videos to interactive games and podcasts.

But that's just the beginning! There are so many exciting things yet to come in the world of AI data science, and we can't wait to explore them together as a community. So stay tuned!

Follow us on all platforms:
https://linktr.ee/sse_uofk



08/04/2023

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

• مجتمعات SSE هي كالتالي:
-مجتمع الأمن السيبراني Cyber security.
-مجتمع الذكاء الاصطناعي وعلوم البيانات AI & Data Science.
-مجتمع تطوير تطبيقات الويب والأجهزة الجوالة Development.
-مجتمع تطوير الألعاب Game development.
-مجتمع البرمجة التنافسية وحل المشكلات Competitive programming.
-مجتمع الرياضيات والإحصاء Mathematics & Statistics.

Links :
https://linktr.ee/sse_uofk



06/04/2023

📥 English Version Below

سنستمر في الحديث عن أُطر تطوير الواجهة الخلفية. قد ذكرنا سابقاً Nest.js، وهو إطار قوي يستخدم Node.js ويوفر بنية وحدات قابلة لبناء المنطق خلف التطبيقات. يشمل مجموعة واسعة من الميزات، مثل دعم الكتابة المطبوعة وحقن التبعية وغيرها.

إن Django هو إطار سبق ذكره أيضاً في هذه السلسلة، يتضمن جميع الأدوات والمكتبات التي تجعل من السهل القدرة على إنشاء موقع ويب أو تطبيق وظيفي.

كلا الإطارين لهما نقاط قوة. سواء كنت تريد بناء تطبيق ويب معقد أو تطبيق ويب مع بنية بسيطة.

هنا بعض الأمثلة في الحياة الواقعية لبعض التطبيقات التي تستخدم Django و Nest.js :

1. انستغرام "Instagram":
قد بنيت الواجهة الخلفية له باستخدام بايثون و Django. فهو تطبيق قوي يمكنه التعامل مع عدد كبير من المستخدمين الذين يستخدمونه في وقت واحد، كما يوفر للمستخدم تجربة سلسة وذلك بفضل قوة Django وقابليته للتوسع.

2.يوديمي "udemy" :
هي منصة تعليمية توفر مجموعة واسعة من الدورات عبر الإنترنت، تم بناؤها باستخدام Node.js وNest. js، وبفضل ذلك يحتوي موقع الويب على بنية معيارية قابلة للتطوير وقادرة على التعامل مع ملايين المستخدمين والدورات التدريبية.

لذا، إذا كنت تخطط لبناء مشروع، تأكد من اطّلاعك على Django و Nest. js!

تجدون روابط لمصادر للتعلم في الأسفل 📥

📥English Version

Proceeding on talking about frameworks for back-end development, we mention Nest.js, which is a powerful framework that uses Node. js and provides a modular and scalable architecture for building the logic behind applications. It includes a wide range of features, such as support for TypeScript, dependency injection, and more.

Django is a framework previously mentioned in this series. It includes all the tools and libraries that make it easy to build a functional website or application.

Both frameworks have their strengths. Whether you're building a complex web application or a web application with simple architecture, Django and Nest.js have got you covered.

Here are some real-world examples of applications that use Django and Nest.js:

1. Instagram: Instagram was built using Python and Django. Itʼs a powerful application that can handle a very large amount of users using it simultaneously. Instagram also provides a seamless user experience thanks to Django and its scalability and strength.

2.Udemy: Udemy is a learning platform that provides a wide range of online courses. It was built using Node.js and Nest.js, and thanks to that, the website has a modular and scalable architecture and can handle millions of users and courses.

So, if youʼre planning on building a project, be sure to check out Django and Nest.js!

below are links of learning resources on the two frameworks 📥

1. Django:
https://youtube.com/playlist?list=PLzMcBGfZo4-kQkZp-j9PNyKq7Yw5VYjq9

2. Nest.js:
https://youtube.com/playlist?list=PL4cUxeGkcC9g8YFseGdkyj9RH9kVs_cMr




02/04/2023

📥English Version Below

بناء موقع إلكتروني أو تطبيق ليعمل بكفاءة على الإنترنت يتطلب عملًا جاداً خلف الكواليس! هذا العمل هو ما يسمى بتطوير الواجهة الخلفية.

تطوير الواجهة الخلفية هو المنطق والوظائف التشغيلية التي تمكن المواقع والتطبيقات من العمل.

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

إذا كنت مهتمًا بتطوير الواجهة الخلفية، فستحتاج إلى اختيار إطار عمل ولغة يناسبان احتياجاتك. إحدى الخيارات المشهورة هي Djan، Node.js، و Spring Boot.

إن Django هو إطار عمل يستخدم لغة البرمجة بايثون، ويشتهر بسهولة استخدامه وأمانه ومرونته.

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

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

📥English Version

Building a website or an application that actually works online requires some serious, behind-the-scenes work! this work is what we call Back-end development. Itʼs the logic and functionality that powers websites and make them work on the internet.

As we mentioned in our series before, front-end development deals with “client-side” programming, things and tools a website user sees and directly interacts with. In back-end development however, the developer works with “server-side” programming, meaning that they focus on enabling the website or application to communicate with database, handle user requests, and process data.

If back-end development is the route you want to take, then youʼll have to choose a “framework” and a programming language that suit your needs. Examples of frameworks are Django, Node.js, and Spring Boot.

Django is framework that uses the Python programming language. Itʼs known for its scalability, security, and robustness.
Node.js is an open-source environment that uses JavaScript to build scalable, high-performance applications. It's known for its ability to handle large amounts of data, it works on every operating system just fine, and most importantly using it guarantees the website/application user feels a smooth transition between requests and thus doesnʼt wait for a long time.
Spring Boot is a Java-based framework which helps create apps that aren't tied to a specific platform, and that can run on a device without an internet connection.

Choosing one of these frameworks depends on the project you're working on and on your personal preferences. In the end, they all serve the purpose of back-end development, building the logic behind websites and applications!




26/03/2023

في برمجة الكمبيوتر عموماً، بنعتبر "framework" إطار العمل أساس ممكن المبرمجين يبنوا برامجهم عليه، وبطريقة مشابهة بيوفر JavaScript" framework " إطار جافا سكريبت قاعدة مريحة للمبرمجين، ودا بساعدنا بتوفير مجموعة من الرموز المكتوبة مسبقاً عشان ما يحتاج المبرمج يبدأ من الصفر تاني.
و react js هو عبارة عن مكتبة جافا سكريبت مفتوحة المصدر الاتطورت عن طريق الفيسبوك، وبنستخدمها عشان نبني واجهات المستخدم التفاعلية وتطبيقات الويب بسرعة وكفاءة مع رموز أقل بكتير مما كانت مع Vanilla JavaScript وعلى الرغم من إنو React js هو مكتبة بدلاً عن لغة، وبستخدم على نطاق واسع في تطوير الشبكة، ظهرت المكتبة لأول مرة في مايو 2013 وهي حالياً واحدة من مكتبات الواجهة الأمامية الأكثر استخداماً في تطوير الويب.

و Angular js هو إطار تطبيق مفتوح المصدر، بستخدم لإنشاء مكونات تفاعلية من موقع على شبكة الإنترنت، و هو إطار مفضل شديد، نظراً لفعاليته وبساطته ومرونته.. بعبارات أبسط، ممكن نعرفه كإطار هيكلي لتطبيقات الويب الديناميكية.
أما angular فهو إطار جافا سكريبت مفتوح المصدر، مكتوب في شكل سكريبت جوجل بتحتفظ به، والغرض الأساسي منه هو تطوير تطبيقات من صفحة واحدة كإطار، وعندو مزايا واضحة في الوقت البتتوفر فيه بنية قياسية للمطورين للعمل معه.
وأخيراً عندنا vue، و هو إطار جافا سكريبت الأمامية البتساعدنا بسرعة على إنشاء واجهات المستخدم. من مميزاته إنه خفيف الوزن وصديق للمبتدئين مقارنةً بالإطارات التانية زي react js.
بتركز المكتبة الأساسية فيه على طبقة العرض فقط، وهو الجزء الممكن للمستخدمين رؤيته، وتم تصميم js للنماذج مع الربط الصحيح للبيانات، من الرائع برضو التعامل مع الكثير من الرسوم المتحركة والعناصر التفاعلية والرسومات.
هنا بعض المصادر التي يمكنكم الاستفادة منها :
Html :
https://www.w3schools.com/html/
Css :
https://www.w3schools.com/css/

JavaScript and its frameworks :
https://youtube.com/

https://youtube.com/

https://youtube.com/

https://youtube.com/

https://youtube.com/



22/03/2023

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

يمكنكم متابعة صفحاتنا على مواقع التواصل الإجتماعي عبر الرابط التالي :
https://linktr.ee/sse_uofk




's_Exhibition

Photos from SSE - UofK's post 15/03/2023

سلسلة إنجازات sse في الدورة السابقة

مجتمع البرمجة التنافسية:
تميز هذا المجتمع كثيراً، ففي بادئ الأمر أقام ورشة بوزارة التعليم العالي والبحث العلمي في أكتوبر من العام 2018، بحضور أكثر من 170 طالب وطالبة من مختلف الجامعات السودانية، وفي اليوم الرابع أصبح الحضور جاهزاً للمشاركة في مسابقة extreme العالمية، كما أقيمت لهم مسابقة easy hack online، واستمرت سلسلة easy hack حتى عام 2020، حيث تم ختامها بمسابقة easy hack 4.

هل لديك الحماس للمشاركة في تنظيم هذه المسابقات وإحيائها مجدداً؟
إليكم بعض المقتطفات من الدورة السابقة:

Want your school to be the top-listed School/college in Khartoum?

Click here to claim your Sponsored Listing.

Location

Address


Khartoum

Opening Hours

Monday 09:00 - 17:00
Tuesday 09:00 - 17:00
Wednesday 09:00 - 17:00
Thursday 09:00 - 17:00
Saturday 09:00 - 17:00
Sunday 09:00 - 17:00