> For the complete documentation index, see [llms.txt](https://suyashs-organization-3.gitbook.io/csitlabs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://suyashs-organization-3.gitbook.io/csitlabs/readme.md).

# CSIT Labs

![logo](/files/20gpRLNmRo5v6Vf1fmSz)

## 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.*

## [1<sup>st</sup> Semester](/csitlabs/1st_semester.md)

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

## [2<sup>nd</sup> Semester](/csitlabs/2nd_semester.md)

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

## [3<sup>rd</sup> Semester](/csitlabs/3rd_semester.md)

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

## [4<sup>th</sup> Semester](/csitlabs/4th_semester.md)

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

## [5<sup>th</sup> Semester](/csitlabs/5th_semester.md)

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

## [6<sup>th</sup> Semester](/csitlabs/6th_semester.md)

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

## [7<sup>th</sup> Semester](/csitlabs/7th_semester.md)

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

## 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
