Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Comprehensive CSE Lab Solutions repo; encompassing all my lab manuals, codes, documents, and endsem questions from my B.Tech program (2020-2024).

Notifications You must be signed in to change notification settings

mixed-farming/CSE-lab-solutions

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSE-lab-solutions (2020-2024)

This repository contains all my lab manuals, codes, documents, and endsem questions. These labs were conducted during my B.Tech in CSE (2020-2024)

1st/2nd Semester :

Problem Solving Using Computers Lab (PSUC):

Basics of computer programming.
Concepts: Keywords, Loops, Arrays, Strings, Pointers, and Functions.
Language: C
Credit: 1

3rd Semester :

Data Structures and Algorithms Lab (DSAL):

Programs with basic concepts of Data Structures.
Concepts: Pointers, Structures, Recursion, Stacks, Queues, Linked lists, Trees, etc.
Language: C
Credit: 1

Object Oriented Programming Lab (OOPL):

Programs utilizing Object Oriented Programming concepts.
Concepts: Inheritance, Interfacing, Polymorphism, Multithreading, Generics, Javafx, etc.
Language: Java
Credit: 1

Digital System Design Lab (DSDL):

Programs for logic design.
Concepts: K-maps, Arithmetic circuits, Multiplexers, Decoders and encoders, Flip-flops and registers, Counters, Simple processors, etc.
Language: Verilog
Credit: 1
Software : Max+ plus 2 Installation guide : Click here

Open Source Technologies Lab (OSTL):

Introduction to Ubuntu, an open-source software.
Concepts: Shell Scripting, Debugging, Git, Introduction to LaTeX, HTML, CSS, Javascript, etc.
Language: Bash, HTML, CSS, Javascript
Credits: 2

4th Semester :

Design and Analysis of Algorithms Lab (AL):

Design and Analysis of some Algorithms and Algorithmic techniques.
Concepts : Brute force, Decrease & conquer, Divide & Conquer, Transform & conquer, Space & time tradeoffs, etc.
Language: C
Credit: 1

Embedded Systems Lab (ES):

These programs are executed using Keil microVision4, NXP, LPC1768 in ARM Assembly Language and Embedded 'C'.
Concepts :
i) Introduction to Keil microVision4, Data transfer instructions, logical instructions, arithmetic instructions, branching, looping, sorting, and searching algorithms using registers.
ii) Interfacing LED to ARM microcontroller, Multiplexed 7-segment display, LCD, and keyboard interfacing.
Language: ARM assembly, Embedded C
Credit: 1

LPC_1768_development_kit :

LPC kit

Database Systems Lab (DBS):

These SQL Programs were executed on Oracle Database
Software : Oracle 11g Express Edition
Practice point : Online SQL Compiler
Language: SQL, PL/SQL
Credits: 2

5th Semester :

Operating Systems Lab (OSL):

Programming the concepts of threads, IPCs, and File systems in ‘C’ language.
Concepts: Working with regular files and directories, Processes and Signals, Programs on Threads, File Systems, Inter-Process-Communications(PIPE, FIFO, Message queue, Shared memory, Deadlock, Locking synchronization), Memory and Data Management, Disk Management.
Language: C
Credits: 2

Computer Networks Lab (CNL):

Programs on computer networking.
Concepts: Socket programming using TCP(iterative & concurrent) & UDP, Network data analysis using Wireshark and tcpdump, Computer network design hub/switch/router in GNS3, Study of DNS and DHCP, Introduction to NS2.
Softwares :
i) Wireshark -> Open source packet analyzer : Click here
(The GNS3 setup comes with a Wireshark setup included by default)
ii) GNS3 - Graphical Network Simulator-3 -> Installation guide (on Ubuntu OS) : Click here
Download for windows : GNS3 Installation guide : Click here
Router image : Click here
iii) NS2 -> Installation guide : Click here
Language: C
Credits: 2

Compiler Design Lab (CDL):

This lab consists of basic File handling operations, preliminary scanning applications, construction of token generator and symbol table, introduction to Flex and Bison, and Recursive decent parser for the C programming language.
Language: C
Credits: 2

6th Semester :

Distributed Systems Lab (DSL):

Hands-on experience with Python programming.
Concepts: Basics of Python language, socket programming, Map-Reduce programs on datasets, clock synchronization, mutual exclusion algorithms, hadoop (local-standalone mode and pseudo-distributed mode) installation followed by problems. Language: Python
Credits: 1

Internet Technologies Lab (ITL):

Understanding of web application architecture.
Concepts: JQuery, Bootstrap, Python Objects and Classes, Developing and form processing using Django, Databases, RsST API.
Language: Python
Credits: 2

Parallel Computer Architecture and Programming Lab (PCAPL):

Implementing parallel algorithms using different parallel programming environments.
Concepts: Point-to-Point and collective communication in MPI, OpenCL programming, CUDA Programming, Image processing using CUDA.
Practice point for CUDA: Setting up CUDA on Google Colab
Language: C
Credits: 1

7th Semester :

iPhone Operating System Lab (iOSL):

It was opted as a program elective(PE-VI).
Concept(s): iOS App Development
Language: Swift
Credits: 3

(back to top)

About

Comprehensive CSE Lab Solutions repo; encompassing all my lab manuals, codes, documents, and endsem questions from my B.Tech program (2020-2024).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.