# CSIT Labs

![logo](https://1701689154-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlhGYIl7VJdlGnlsVvVWa%2Fuploads%2Fgit-blob-5d4861099e28a85e2edea1f2c248b8b32674068c%2Flogo.png?alt=media)

## Description

This is a code repository for all the major lab codes necessary for CSIT students according to semester in subject-wise format for the course of Tribhuvan University.

_Please feel free to update the codes as per needs and contribute to the repository._

## [1st Semester](1st_semester)

* [IIT (Introduction to Information Technology)](1st_semester/iit)
* [Digital Logics](1st_semester/digital_logics)
* [C programming](https://github.com/sthsuyash/CSIT_Labs/blob/main/1st_Semester/C/README.md)
* [Physics](1st_semester/physics)

## [2nd Semester](2nd_semester)

* [Microprocessor](2nd_semester/microprocessor)
* [Discrete Structures](2nd_semester/ds_lab)
* [OOP using C++](2nd_semester/oop)
* [Statistics-I](2nd_semester/statistics-i)

## [3rd Semester](3rd_semester)

* [Data Structures and Algorithms](3rd_semester/dsa)
* [Numerical Method](3rd_semester/numerical_method)
* [Computer Architecture](3rd_semester/computer_architecture)
* [Computer Graphics](3rd_semester/computer_graphics)
* [Statistics-II](3rd_semester/statistics-ii)

## [4th Semester](4th_semester)

* [Artificial Intelligence](4th_semester/ai)
* [Database Management System](4th_semester/dbms)
* [Computer Network](4th_semester/cn)
* [Operating System](4th_semester/os)
* [Theory of Computation](4th_semester/toc)

## [5th Semester](5th_semester)

* [Design and Analysis of Algorithm](5th_semester/design_and_analysis_of_algorithm)
* [Multimedia](5th_semester/multimedia)
* [Simulation and Modeling](5th_semester/simulation_and_modeling)
* [System Analysis and Design](5th_semester/system_analysis_and_design)
* [Web Technology](5th_semester/web_technology)
* [Cryptography](5th_semester/cryptography)

## [6th Semester](6th_semester)

* [Compiler Design and Construction](6th_semester/compiler_design_and_construction)
* [NET Centric Computing](6th_semester/net_centric_computing)

## [7th Semester](7th_semester)

* [Data Mining](https://github.com/sthsuyash/CSIT_Labs/blob/main/7th_Semester/Data_Mining/README.md)
* [Advanced Java Programming](7th_semester/advanced-java-programming)

## Contributing

1. Fork the repository.
2. Create your feature branch: `git checkout -b <branch-name>`
3. Add changes: `git add .`
4. Commit changes: `git commit -m "Add feature"`
5. Push to the branch: `git push origin <branch-name>`
6. Create a Pull Request.

## License

[MIT](https://github.com/sthsuyash/CSIT_Labs/blob/main/License/README.md)

## Author

Suyash Shrestha
