Skip to content

Hassassin-10/College-Works

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 VTU Lab Resources – Computer Science & Engineering (CSE)

A curated collection of lab programs developed in accordance with the 2022 VTU CSE curriculum, providing hands-on resources for students and educators.

GitHub Repo stars GitHub forks License GitHub last commit


📑 Table of Contents


📌 Introduction

This repository contains lab programs corresponding to multiple subjects in the VTU CSE 2022 Scheme.
Each program is implemented in its relevant programming language, serving as a practical guide for both students and educators.


📂 Repository Structure

The repository is organized into subject-wise directories:

  • Analysis & Design of Algorithms (BCSL404) → Algorithm implementations and analyses
  • Computer Networks Lab (BCSL405) → Socket programming & CN algorithms in C/Java/Python
  • Data Structures and Applications (BCSL305) → Implementations in C
  • Data Visualization with Python (BCS358D) → Jupyter notebooks & Python scripts
  • Database Management System (BCS403) → SQL & DBMS programs
  • Digital Design and Computer Organization (BCS302) → Verilog codes and simulations
  • Environmental & Biotech Applications Project → AI-driven air, waste, and epidemic simulations
  • Mathematics Lab (2022 Scheme) → MATLAB scripts and functions
  • Microcontrollers (BCS402) → Assembly & Embedded C programs
  • Object-Oriented Programming with Java (BCS306A) → Java programs demonstrating OOP concepts
  • Operating System (BCS303) → C programs covering OS concepts
  • Principles of Programming using C (BPOPS103) → Fundamental C programs
  • Python Programming (BPLCK205B) → Python programs on various topics
  • Solid Edge CAED (BCEDK203) → CAD design files and resources

🚀 Getting Started

✅ Prerequisites

Make sure you have the following installed:

  • Git
  • Compilers/Interpreters depending on the subject:
    • GCC for C
    • JDK for Java
    • Python 3
    • MATLAB
    • Verilog simulator

🔧 Installation

Clone this repository:

git clone https://github.com/Hassassin-10/College-Works.git
cd College-Works

▶️ Usage

Navigate into a specific subject directory.
For example, to access Operating System Lab programs:

cd "Operating System - BCS303"

Then compile/run programs with the respective compiler/interpreter.
Refer to the README inside each subject (if available) or inline comments for usage.


🤝 Contributing

We welcome contributions!
To contribute:

  1. Fork this repository
  2. Create a new branch:
    git checkout -b feature/YourFeatureName
  3. Make and commit your changes:
    git commit -m "Add: YourFeatureName"
  4. Push to your branch:
    git push origin feature/YourFeatureName
  5. Open a Pull Request

✅ Ensure code style consistency & proper documentation.


📜 License

Licensed under the MIT License.
See the LICENSE file for details.


💡 Feedback

Got suggestions or feedback? Reach out:
📧 [email protected]


⭐ If this repository helped you, don’t forget to star it!