Skip to content
@SBU-CS-Programming

SBU Computer Science Programming

SBU Computer Science Programming

Programming Education · Shahid Beheshti University

Welcome to the GitHub organization dedicated to programming course resources in the Department of Computer Science at Shahid Beheshti University (SBU).

This organization serves as a centralized, version-controlled space for maintaining and sharing educational materials, programming assignments, practical examples, and course-related resources. Our goal is to support students' learning experience while promoting accessible, well-organized, and maintainable educational content.

Courses

Our initial focus is on the following programming courses:

  • Basics of Programming — C++
    Foundational programming concepts, problem-solving, and computational thinking.

  • Advanced Programming — Java
    Object-oriented programming, software design principles, and practical programming techniques.

Course repositories may contain lecture resources, supplementary materials, programming assignments, examples, and other resources relevant to the corresponding course.

Academic Supervision

The organization's educational activities are conducted under the supervision of Dr. Saeed Reza Kheradpisheh, faculty member of the Department of Computer Science at Shahid Beheshti University.

Our Commitments

  • Learning by Doing: Provide practical exercises, examples, and assignments that reinforce programming concepts and problem-solving skills.
  • Quality and Clarity: Maintain well-organized repositories with clear documentation and consistent presentation of educational materials.
  • Versioned and Reliable Resources: Track changes to course materials and preserve their history to support maintenance and future improvements.
  • Long-Term Continuity: Organize resources to facilitate handover between semesters and successive teaching assistant teams.
  • Responsible Sharing: Make resources accessible whenever appropriate, while respecting copyright, licensing, and academic policies.

Organization Structure

Each course may have its own dedicated repository to keep its materials, documentation, and assignments organized. Individual projects or assignments may also be maintained in separate repositories when appropriate.

Please refer to each repository's README for its scope, contents, usage instructions, and any applicable contribution guidelines.

Usage and Licensing

Unless otherwise stated, course materials are provided for educational purposes. Copyright, licensing, attribution, and permitted uses may differ between repositories and individual resources. Please consult the relevant repository's license and notices before reusing or redistributing its contents.


Shahid Beheshti University · Department of Computer Science

Popular repositories Loading

  1. .github .github Public

Repositories

Showing 1 of 1 repositories
  • .github Public
    SBU-CS-Programming/.github's past year of commit activity
    0 0 0 0 Updated Oct 14, 2026

Top languages

Loading…

Most used topics

Loading…