Skip to content

This repository contains assignments for the C, CPP, Data Structures and Algorithms (DSA), and Standard Template Library (STL) course conducted by Saurabh Shukla. The assignments are designed to reinforce the concepts taught in the course, ranging from basic programming exercises to more complex algorithmic problems.

License

Notifications You must be signed in to change notification settings

AvinashWalton/C-CPP-DSA-and-STL-Assignments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 

Repository files navigation

C, CPP, DSA, and STL Assignments

Welcome to the repository containing assignments for C, CPP, Data Structures, and the Standard Template Library (STL) curated by Avinash Walton. This repository also serves as a resource for the course hosted by MySirG Youtube Channel, taught by Saurabh Shukla, with the new batch starting on 26th February 2024.

Overview

This repository houses a collection of assignments designed to help learners practice and understand concepts related to C, CPP, Data Structures, and STL. These assignments cover a wide range of topics and difficulty levels, providing a comprehensive learning experience for students and enthusiasts alike.

Contents

The assignments are organized into directories corresponding to their respective topics. Each directory contains a set of assignment files along with any necessary resources, such as input files or documentation.

Course Overview

This course covers fundamental to Advanced concepts of programming in C and C++, as well as advanced topics in Data Structures and Algorithms, and the usage of the Standard Template Library (STL). Students will learn the basics of programming, problem-solving techniques, and various data structures such as arrays, linked lists, stacks, queues, trees, graphs, and sorting and searching algorithms. Additionally, they will understand how to utilize the powerful features of the STL for efficient programming.

How to Use

Feel free to use these assignments for self-study, classroom activities, or as supplementary material for your programming courses. To get started, simply navigate to the desired topic directory and explore the available assignments. You can then download the assignment files and work on them using your preferred development environment.

Contributions

Contributions to this repository are welcome! If you have additional assignments or improvements to existing ones, please feel free to fork the repository, make your changes, and submit a pull request. Your contributions will help enhance the learning experience for everyone using this resource.

About the Instructor

Saurabh Shukla is an experienced teacher, computer programmer, YouTuber and Motivator. He has done MCA from NIT Bhopal. He was placed in Accenture, but not joined as he discovered his first love for teaching. He brings years of teaching experience and industry insights to his courses, making complex concepts accessible to students of all levels.

About MySirG

MySirG is a popular YouTube channel created by Saurabh Shukla, offering high-quality educational content on programming languages, data structures, algorithms, and other computer science topics. With millions of subscribers, MySirG is a trusted source for students and professionals alike.

For more information about the course schedule and enrollment, visit MySirG Youtube Channel or MySirG Website.

Note: This repository is created for educational purposes only. Respect academic integrity and avoid plagiarism while using these assignments for learning and practice.

About

This repository contains assignments for the C, CPP, Data Structures and Algorithms (DSA), and Standard Template Library (STL) course conducted by Saurabh Shukla. The assignments are designed to reinforce the concepts taught in the course, ranging from basic programming exercises to more complex algorithmic problems.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages