Skip to content

alaeddineth/C-Language-Instructor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

INDP1E/INDP1F C Language Course Repository

Welcome to the repository for the C Language Course for engineering students at the Higher School of Communication of Tunis, INDP1E and INDP1F. This repository contains resources and project examples to support your learning journey.

Table of Contents

Introduction

This repository has been created to accompany the C Language Course, providing a centralized location for resources and project examples. Whether you are a student or an instructor, you will find valuable materials here to enhance your understanding of C programming.

Course Content

  • Session 1: Basic Concepts

    • Recap on the basics of C programming (Basic types, Constants and variables, Operators, Type conversion, Conditional statements, Iterative statements, Input/Output statements), Procedures and Functions
    • Strings.
    • Arrays.
    • Introduction to recursion.
    • Lab 1: Exercises on basic concepts and recursion.
  • Session 2: File Handling

    • File concepts: Text files and Binary files.
    • File operations.
    • Practical projects.

Projects

Explore the practical side of the course through hands-on projects designed to reinforce the concepts covered in the sessions.

  • Folder 1: TP1
    • You will find the Lab 1 solution.
  • Folder 2: Example de cours
    • Explore course examples on file operations.

How to Use This Repository

  1. Session Materials: Access the course materials in the respective session folders.

  2. Projects: Navigate to the "Projects" directory for detailed information on each project.

  3. GitHub Repository: Clone or fork this repository to access code examples and contribute to projects.

Contributions

If you would like to contribute to the repository, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your contributions.
  3. Make your changes and commit them.
  4. Submit a pull request.

Feedback

Your feedback is important! If you have any questions, encounter issues, or want to suggest improvements, please open an issue.

Contact Information

For further assistance or inquiries, feel free to contact:

Happy coding!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published