C programming fundamentals, laboratory exercises, and problem-solving practice implemented during my CSE 1100 coursework.
-
Updated
Jul 9, 2026 - C
C programming fundamentals, laboratory exercises, and problem-solving practice implemented during my CSE 1100 coursework.
This career path provided me with the foundational knowledge necessary for a career in cybersecurity. It covered Operating System Fundamentals, Network Fundamentals, Cybersecurity Fundamentals, and Programming and Scripting Fundamentals through 25+ modules.
A structured collection of Java exercises, HackerRank solutions, mini projects, and programming fundamentals practice.
Collection of C programs covering programming fundamentals, problem-solving exercises, arrays, functions, and basic algorithmic concepts.
This is a Java-based console quiz application that supports user registration, secure login, and quiz attempts based on different difficulty levels (Easy, Medium, Hard, Surprise). Admins can add, edit, or delete quizzes and view all user results. All data is stored in text files, making the system lightweight and easy to manage without a database.
A rule-based network traffic filter implemented in C++. Parses IPv4 packets from external files, evaluates them against configurable rules (SRC/DST IP ranges, protocols), and outputs allow/deny decisions based on first-match logic.
A simple time conversion application built using C programming language. This application converts time units between seconds, minutes, and hours to help users perform fast and accurate calculations while practicing basic programming logic.
This journey will equip me with essential knowledge in cybersecurity, focusing on areas like Operating Systems, Networking, and Scripting. Over 25+ modules, I will gain both theoretical and hands-on skills that are crucial for my career in this field.
Add a description, image, and links to the programing-fundamentals topic page so that developers can more easily learn about it.
To associate your repository with the programing-fundamentals topic, visit your repo's landing page and select "manage topics."