Skip to content

zishnusarker/BTech-CSE-Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

70 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š B.Tech CSE - Complete Course Archive

A comprehensive collection of notes, lab work, and course materials from my entire 4-year B.Tech Computer Science & Engineering program, 25+ courses spanning core CS, systems, AI/ML, security, and electives.

B.Tech Courses Archive Status

Overview β€’ Courses β€’ Contents β€’ How to Use β€’ Disclaimer


πŸ“– Overview

This repository is a personal academic archive containing lecture notes, lab exercises, assignments, and course materials from my 4-year B.Tech in Computer Science & Engineering program. It's organized by subject for easy reference and serves as:

  • πŸ“ My personal study archive - all course materials in one place
  • πŸŽ“ A resource for fellow students - especially those in similar programs
  • πŸ“š Reference for future revision - concepts, code, and solved problems
  • πŸ” A searchable repository - browse by subject and find relevant materials

πŸ’‘ Note: This is an academic resource repository, not a typical coding project. The content includes handwritten/typed notes, lab files, assignments, and reference materials curated throughout my degree.


πŸ“‚ Courses by Category

πŸ’» Core Computer Science

# Course Contents
1 Data Structure Notes + Lab files covering arrays, linked lists, trees, graphs, sorting, searching
2 Algorithm & Design Analysis Algorithm design, complexity analysis, DP, greedy, divide & conquer
3 Object Oriented Programming OOP concepts, classes, inheritance, polymorphism
4 Compiler Design Lexical analysis, parsing, syntax trees, code generation
5 Theory of Computation (TOC) Automata, formal languages, Turing machines, computability
6 Computer Graphics 2D/3D transformations, rendering, graphics algorithms

πŸ–₯️ Systems & Infrastructure

# Course Contents
7 Computer Network OSI model, TCP/IP, routing, protocols + Lab + Project
8 Computer Organization & Architecture CPU architecture, memory hierarchy, assembly, pipelining
9 Database Management System SQL, normalization, transactions, ER modeling
10 Analog Electronics Circuits, amplifiers, transistors, analog signals

πŸ€– AI, ML & Data

# Course Contents
11 Neural Network Perceptrons, backpropagation, deep learning fundamentals
12 Big Data Analysis Hadoop, Spark, data processing at scale
13 Modelling and Simulations Mathematical modeling, simulation techniques

πŸ” Security & Forensics

# Course Contents
14 Information and Network Security Cryptography, network attacks, security protocols
15 Cyber Forensic Digital forensics, evidence collection, analysis

🌐 Software & Web

# Course Contents
16 Software Engineering SDLC, design patterns, testing, project management
17 Web technology HTML, CSS, JavaScript, server-side scripting
18 java Java programming language materials

πŸ“Š Mathematics, Economics & Humanities

# Course Contents
19 Engineering Economics Economics principles for engineers
20 Money Banking Finance Financial systems, banking concepts
21 Intellectual Property Rights IP law, patents, copyrights
22 Environmental Science Environmental awareness, sustainability
23 Logical Reasoning Aptitude, logical problem-solving
24 Community Engagement Program Social outreach, community service

πŸ† Extra Learning

# Course Contents
25 MOOC: Competitive Programmers Core Skills Competitive programming techniques, algorithms

πŸ“ What You'll Find

Each course folder typically contains some or all of:

Content Type Description
πŸ“– Notes Lecture notes, handwritten/typed summaries, reference material
πŸ§ͺ Lab files Lab exercises, code solutions, experiment reports
πŸ“ Assignments Homework and assignment solutions
🎯 Projects Mini-projects and course projects (where applicable)
πŸ“„ README Course-specific readme (in some folders)

🧭 How to Use

Browse by Subject

Navigate to any course folder above to find relevant materials.

Search for Specific Topics

Use GitHub's search bar at the top of the repo:

Example: "quicksort" or "TCP handshake" or "normalization"

Clone for Offline Access

git clone https://github.com/zishnusarker/B.Tech-Files-All-Course--Classes-Notes-and-Labs-.git

Download Individual Files

Click on any file β†’ "Download raw file" or use GitHub's download functionality.


πŸŽ“ About This Archive

This archive represents 4 years of B.Tech CSE coursework, organized and preserved for:

  • βœ… Personal reference - for revisiting concepts during interviews or work
  • βœ… Educational value - helping current students navigate similar coursework
  • βœ… Portfolio evidence - demonstrating the breadth of my academic foundation
  • βœ… Open knowledge sharing - because good notes should be shared

⚠️ Disclaimer

πŸ“Œ Important:

  • This is a personal study archive, not official course material
  • Notes may contain errors, incomplete sections, or outdated information
  • Code solutions are my own implementations and may not match "textbook" answers
  • Use this as reference and supplementary material only - always verify with your course textbooks and professors
  • Academic integrity matters: Do NOT directly copy assignments or lab submissions - use this only to understand concepts and learn

🀝 Contributions & Feedback

Found an error in the notes? Have additional materials to share? Feel free to:

  • Open an issue to report mistakes
  • Submit a pull request with corrections
  • Reach out with suggestions

πŸ”— Related Repositories

Explore other repositories showcasing projects from my B.Tech journey:


Made with πŸ“š over 4 years of B.Tech coursework

Education is the most powerful weapon which you can use to change the world. - Nelson Mandela

About

Complete archive of notes, lab work, and course materials from my 4-year B.Tech CSE program, 25+ courses including Data Structures, Algorithms, Networks, DBMS, AI/ML, Security, and more

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors