This post mean’t to index all the links, resources, labs, and notes made for GECA’s academics. Here are all the links, categorized subject wise.
Table of contents
Open Table of contents
📌 Projects
Quick Access: 🔗 SYLLABUS
These are the projects we have completed or are currently working on as part of the academic curriculum or personal interest.
✨ VERSION 1.2
Search Research✨ VERSION 1.0
Road Hypnosis Prevention
CSPCC5004 Mini Project I
✨ VERSION 2.0
Draw Key ⇜ Continued
📌 Advanced Data Structures
Quick Access: 🔗 FOLDER
| 🔗 SYLLABUS
CSPEC5001 Theory
📊 PRESENTATION
BST (Binary Search Trees) with examples.
📌 Advanced Machine Learning
Quick Access: 🔗 FOLDER
| 🔗 SYLLABUS
CSPEC5002 Theory
📊 PRESENTATION
Generic Machine learning paradigms or approaches with examples.📄 NOTES
As per syllabus for unit 2, 3, and 4.
📌 Advanced Computer Network
Quick Access: 🔗 FOLDER
| 🔗 SYLLABUS
CSPEC5002 Theory
🔗 REPO
Socket Programming with examples.
CSPCC5003 Labs
🔗 REPO
Labs source code.
📌 Research Methodology
Quick Access: 🔗 FOLDER
| 🔗 SYLLABUS
📌 Application Development Tools
Quick Access: 🔗 SYLLABUS
CS3014 Labs
💻 LAB 01
Introduction to ASP.NET Web Framework💻 LAB 02
Develop a web UI for a TODO list using ASP.NET Core MVC, C#, and AJAX.💻 LAB 03
Develop master pages and user controls for modularity and consistent UI design.💻 LAB 04
Apply OOP principles in C# with design patterns for robust software architecture.💻 LAB 05
Implement ASP.NET validation controls for multi-layered data integrity enforcement.
View all labs
Tentative list of labs:
💻 LAB 04
Apply OOP principles in C# with design patterns for robust software architecture.💻 LAB 05
Implement ASP.NET validation controls for multi-layered data integrity enforcement.💻 LAB 06
Establish secure SQL Server connectivity using ADO.NET and LINQ for efficient data access.💻 LAB 07
Design and consume SOAP/RESTful web services for distributed application interoperability.💻 LAB 08
Integrate AJAX techniques in ASP.NET for asynchronous data processing.💻 LAB 09
Deploy web applications on IIS with optimized security, performance tuning, and configuration.💻 LAB 10
Execute a capstone project integrating front-end development, back-end logic, and deployment methodologies.
📌 Advanced Algorithm
Quick Access: 🔗 SYLLABUS
CS3016 Labs
💻 LAB 01
(Warm-Up) Implement divide-and-conquer algorithms for binary search, merge sort, and quick sort.💻 LAB 02
Program graph theory reductions among clique, vertex cover, and independent set problems.💻 LAB 03
Implement approximate algorithm techniques for Vertex Cover and Steiner Tree problems.💻 LAB 04
Implement approximate algorithms on various variants of Travelling Salesman Problem (TSP).💻 LAB 05
Demonstrate randomness by implementing Quicksort algorithm.💻 LAB 06
Demonstrate randomness by implementing Min-Cut algorithm.💻 LAB 07
Demonstrate with a Program the Markov Property and Stationary Markov Chains.💻 LAB 08
Implementing the Viterbi algorithm for Hidden Markov Models (HMMs).💻 LAB 09
Implementing the Forward Algorithm.💻 LAB 10
Implementing algorithms from geometry problems and large data sets.
📌 Advanced C and C++
Quick Access: 🔗 SYLLABUS
CSPC2005 Labs
💻 LAB 01
Construct and execute C program showing use of pointer to structure.💻 LAB 02
Implement C program for self-referential structure.
📌 Web Technology
Quick Access: 🔗 SYLLABUS