Data Structures

4/2 Edited to

... Read moreWhen working with Solidity, an essential part of writing efficient smart contracts is understanding the difference between Memory, Storage, and Calldata. Each of these data locations serves a unique purpose and affects the cost and behavior of your contracts. Memory is a temporary space where data is stored during function execution. It is erased once the function call ends, making it ideal for intermediate calculations or local variables that don’t need to persist. Since Memory lives only during execution, it generally has a lower gas cost compared to Storage. Storage, in contrast, is permanent and persists on the blockchain. Variables stored here remain between function calls and transactions, meaning they can be expensive in terms of gas fees due to the permanent state changes they represent. Storage is best used for critical contract data such as account balances or mappings that must retain values. Calldata is a special, read-only data location used specifically for function inputs. It is also temporary and cheaper in gas than Storage but cannot be modified, which means it’s perfect for passing large arrays or structs into functions without copying them into memory. In practice, choosing the appropriate data location directly impacts contract efficiency and cost. For example, if you are processing data that doesn’t need to be saved on-chain, use Memory or Calldata. For data that must persist and be mutable across transactions, Storage is necessary. By managing these correctly, you can optimize gas consumption, improving both the usability and scalability of your smart contracts. From my experience developing Solidity contracts, I found that understanding these differences early on saved me significant refactoring time and cost optimization. It’s beneficial to profile and test your functions with different data locations to find the best balance for your specific use case. This knowledge will help you deliver more secure, faster, and cost-effective decentralized applications.

Related posts

A cozy desk setup with a laptop, open book, candles, and flowers, featuring the title 'MY FAVORITE FREE COURSES FOR DATA SCIENCE' in prominent white text. The image has a warm, inviting ambiance.
A pink pop-up window details the IBM: Python for Data Science, AI & Development course, highlighting learning Python logic, libraries like Pandas & Numpy, and earning a LinkedIn certificate upon completion.
A pink pop-up window describes FreeCodeCamp, recommending it for coding beginners due to its extensive resources like videos and articles that explain concepts in depth without using jargon.
my favorite FREE courses for data science 📈✨📚
I've been thinking of entering the data science field for some time, and especially in today's job market, it’s really helpful to have something that sets you apart from everyone else. Even if you're just thinking, these courses will give you an taste of what it’s like to study and work
may

may

379 likes

Language learning tips🎧
Understand the Structure of the Language Different languages have unique sentence structures. For example, English and Italian follow a Subject-Verb-Object (SVO) order, while languages like Japanese and Latin use Subject-Object-Verb (SOV). Pay attention to whether adjectives come before nouns, and
Elysia💕

Elysia💕

1161 likes

4-Months Plan to Learn a New Language🔥
Hey Language Learners! 👋 Are you ready to embark on an exciting journey to master a new language? 🌍 Whether it's for travel, work, or just personal growth, I've got your back with a fun and feasible 4-month plan that keeps the excitement high and burnout at bay! 💪 Month 1: Vocabulary Fou
Elysia💕

Elysia💕

2225 likes

A scenic view of a coastal town with white buildings and blue sea, featuring text overlay "3 websites for free tech certifications BEGINNER FRIENDLY".
A person in a straw hat looking at a white-washed coastal town, with text overlay "1. Google Skillshop Google Analytics Individual Qualification Google Ads Certifications".
A person looking at a white-washed coastal town with pink flowers, featuring text overlay "2. Microsoft Learn Microsoft Azure Fundamentals Power BI Data Analyst Associate".
3 websites for free tech certifications - beginner
1. Google Skillshop - What It Offers: Free certifications in Google products like Google Analytics, Google Ads, and Google Cloud. - Best For: Digital marketing, data analysis, and cloud computing beginners. - Key Certifications: - Google Analytics Individual Qualification
vedha | career tips (tech) 👩‍

vedha | career tips (tech) 👩‍

897 likes

Kickstart your coding career with these 3 tools!
Are you wanting to learn to code, but do not want to pay the huge costs of bootcamps or courses? Here are free coding learning platforms/courses to look at: ✺ | Free Code Camp Free Code Camp has over 10,000 tutorials! Their tutorials cover front-end, back-end, data visualization, and so much mo
Itsleilahclaire

Itsleilahclaire

121 likes

A laptop displaying Google, with a book titled 'Atomic Habits' and a mouse on a desk. The image features text overlay 'FREE ONLINE COURSES (computer science edition)' and 'LEARN MORE', indicating a guide to free computer science courses.
A graphic listing 'Free CS Courses' including Harvard's CS50, MIT OpenCourseWare, FreeCodeCamp for web design, and Kaggle's Data Science Courses. It provides brief descriptions for each, suggesting options for learning computer science.
A desk setup with a white keyboard, an ergonomic mouse, and a pink notebook. Text overlay prompts viewers to 'COMMENT 💻 IF YOU'LL TRY THESE COURSES!' and 'Follow for more', encouraging engagement with the content.
You Can Learn Computer Science For FREE!?
💻 Learn computer science for free with courses from Harvard, MIT, FreeCodeCamp, and Kaggle! Whether you’re diving into Python, exploring web design, or getting started with data science, these resources have you covered. 🌟 Comment a 🔥 if you’re ready to start learning, and follow for more study tip
CompSkyy

CompSkyy

1003 likes

3-month language learning plan📖
Month 1: Basics and Foundations Week 1: Learn the alphabet, basic greetings, and essential phrases. Practice pronunciation daily and introduce yourself. Week 2: Focus on numbers, days of the week, and common nouns. Review using flashcards and practice simple exercises with numbers and dates. W
Juliette✨

Juliette✨

778 likes

7 blockchain Data Structures
#crypto #blockchain #TechTips #technology #techjobs
Arnold Hayes

Arnold Hayes

4 likes

A laptop displays the "Marketing Examples" website, showcasing various marketing case studies like influencer ads, upsells, and viral content strategies. The image is overlaid with the title "Learning Websites to Level Up Your Skills."
The Codecademy website is shown, featuring career paths like Front-End Engineer and Data Scientist, alongside popular courses such as Learn Python 3, HTML, and JavaScript. It highlights a user-friendly approach to coding lessons.
The DataCamp website is displayed, promoting learning data skills from non-coding essentials to data science and machine learning. It illustrates a learning methodology of assessing, learning, applying, and practicing to develop data skills.
Learning Websites to Level Up Your Skills
They make the learning journey feel less like a lecture and more like a chat with a knowledgeable friend. Codecademy – my coding guru! 🤓✨ Forget the boring textbooks; this platform brings the coding game to life with a user-friendly vibe and hands-on lessons. Learning Python, Java, or HTML? They
Reverelia

Reverelia

1437 likes

A night view of a university campus with illuminated buildings, including one inscribed with classical names, and people walking. The image has text overlayed: 'WHY I CHOSE NEW YORK CITY FOR GRAD SCHOOL'.
A sunset cityscape of New York City across a body of water, with the skyline reflecting sunlight. Text overlay states: 'I went from undergrad in LA to NYC for grad school. Thinking about a similar switch? Here's why I chose this path:'.
A winter park scene with bare trees, a bridge, and distant buildings. Text overlays list reasons for choosing NYC: 'East coast tech scene', 'Program opportunities', and 'New environment'.
Columbia to UCLA: My Academic Journey
Making the switch from LA to NYC for grad school? Here's my personal take and perspective on why I chose to go to the schools I did. East coast tech scene exposure: Different cities provide networking opportunities, and there are various segments of the tech industry that depend on geographic
vvanessaww

vvanessaww

11 likes

Data Structures & Algorithms Was EASY With These!
When I first started learning DSA, finding the right resources felt overwhelming. That’s why I want to share the playlists that made a huge difference for me! Abdul Bari’s Algorithms Course was a lifesaver—his clear and simple explanations helped me truly understand complex concepts like sorting
CompSkyy

CompSkyy

27 likes

8 Free Online Certifications to Boost Your Resume
Hi, lemons! In today's competitive job market, having the right certifications can make a significant difference in showcasing your skills and expertise. Online certifications are not only convenient but also cost-effective. Here are six free online certifications that can give your resume a va
Lifestyle Babe

Lifestyle Babe

1214 likes

6 Free Online Certifications to Boost Your Resume
Hi, lemons! In today's dynamic job market, having the right certifications can significantly enhance your resume and set you apart from the competition. The six free online courses recommended cover a diverse range of skills essential for professional growth and career advancement. ✨️ Course
Lifestyle Babe

Lifestyle Babe

2247 likes

The best website for data analytics 👩🏻‍💻📊
Tableau software is amazing!! And they have student license that gets you free access for a year. Get a free 1-year license using your school email!! Plus some extra perks like👇🏻 💻 Free access to Tableau Desktop & Tableau Prep 👩🏻‍🏫 Free access to Tableau eLearning 📝 20% off Tableau cert
studywithnali

studywithnali

1509 likes

Impressive LinkedIn Summary for Data Analyst
Hello everyone! I wanted to share tips for creating an impressive LinkedIn summary for data analysts. Start by clearly stating your role and years of experience. Highlight core skills, such as Python, SQL, and Tableau, along with your key achievements and industry expertise. Express your passion fo
Yun Jung

Yun Jung

46 likes

The image features the title "VAGINA WELLNESS 101" and "Vitamins & Supplements for Reproductive and Vaginal Health" in pink text, overlaid on shelves stocked with various vitamin and supplement bottles. Pink pill capsules and a uterus icon are also visible.
This image explains why vaginal health matters for overall health and longevity, detailing the vaginal microbiome's role. It lists conditions linked to poor vaginal health, such as chronic inflammation, UTIs, fertility struggles, and hormonal imbalances, alongside a pink uterus icon.
The image lists daily supplements for vaginal and reproductive health, specifically Probiotics and Vitamin D3. It outlines their benefits, including restoring good bacteria, balancing pH, boosting immunity, and supporting hormonal balance, with recommended dosages.
Vitamins for Vagina Health, BV, UTIs, & Beyond! 💊
The vagina is more than just a part of your reproductive anatomy—it’s a complex microbiological and endocrine-responsive ecosystem. A balanced vaginal microbiome helps regulate pH, prevent infections, and even support fertility. This ecosystem is primarily dominated by Lactobacillus species, which
Chalie_Baker

Chalie_Baker

5306 likes

Courses You Should Take to Break in Tech
A well-rounded computer science education involves a variety of courses that cover fundamental concepts, problem-solving techniques, and specialized areas of interest. Here are some important computer science courses that most students should consider taking (Part 1/3): 1. Introduction to Comput
anjali.gama

anjali.gama

164 likes

‘NEW’ Entry Level Roles in 2026🍋🫧
In this context, ‘Entry-level’ means roles explicitly advertised for new graduates or candidates with 0–2 years of work experience. AI-related jobs are expanding rapidly. Companies are creating specific junior titles around AI. Security, research support, and data workflows. These roles typ
apryl🎀✨

apryl🎀✨

5 likes

A desk setup with a white keyboard, ergonomic mouse, and pink notebook. Text overlay reads 'ACE YOUR TECH INTERVIEW' with an A+ symbol, indicating the article's main topic.
A desk with a computer monitor displaying a learning platform, a white keyboard, and colorful pens. Text overlay says 'PRACTICE PROBLEMS DAILY' and 'Use platforms like HackerRank or LeetCode to improve.'
A desk with a computer monitor, white keyboard, notebook, glasses, and a tablet. Text overlay states 'FOCUS ON DATA STRUCTURES' and 'Understand arrays, stacks, and trees thoroughly.'
How To Prep For Your Coding Interview!
Coding interviews can feel super intimidating, but the right prep strategy can make all the difference. Whether you’re a beginner or brushing up for your next big opportunity, here are some tips to help you crush it. Practice problems daily. Platforms like HackerRank, LeetCode, and Codeforces ar
CompSkyy

CompSkyy

31 likes

Ways to Improve Your Data Skills in ur career 📊✨
Hey All! 🌍 Want to boost your data skills and stay ahead in today's data-driven world? Here are some practical tips to help you get started. Let’s dive in! 👇 1. Learn the Basics 📚 Online Courses: Platforms like Coursera, Udemy, and Khan Academy offer excellent data courses. Key Concepts: U
Meghana

Meghana

33 likes

A desk setup with a laptop and monitor, featuring text overlay announcing "10 Free Online Courses With Certificates In 2024" and a "SWIPE" prompt, indicating an introductory slide for a list of courses.
A laptop screen displaying the edX website homepage with a man's portrait and the slogan "Bring your goals into focus." Below, a text overlay lists edX courses: CS50's Introduction to Computer Science, Introduction to Marketing, and Professional Certificate in Digital Marketing.
A laptop screen showing the Coursera website homepage with a woman smiling and a promotion to "Save $120 on Coursera Plus." Below, a text overlay lists various Coursera courses, including Machine Learning, The Science of Well-Being, and AI for Business Specialization.
edX and Coursera - best of 2024 with certificate
1. CS50's Introduction to Computer Science - Platform: edX - Duration: 10-12 weeks - What it is: Introductory computer science course covering algorithms, data structures, and more. - Certificate: Paid, free to audit. 2. Introduction to Marketing - Platform: edX
vedha | career tips (tech) 👩‍

vedha | career tips (tech) 👩‍

975 likes

Learn how to code with FREE online courses
1. Programming with JavaScript. In this course you are going to learn about: * Creating simple JavaScript codes. * Creating and manipulating objects and arrays. * Writing unit tests using Jest 2. Programming in Python. In this course you are going to learn about: * Foundational programming s
Ivy League Help

Ivy League Help

108 likes

5 Learn to Code Sites You Haven’t Heard Of
If you’re learning computer programming and want to know where to find FREE intermediate resources…here are some that I like! Let me know if you’ve used any. 1. FullStackOpen Free courses focused on building web apps. They teach React Native, GraphQL, Typescript, Containers and Database
Study Seal

Study Seal

239 likes

Useful advanced SQL Queries for data analysts
Hello everyone! I wanted to highlight powerful SQL features that are helpful for data analysts! Common Table Expressions (CTEs) act as named temporary result sets within queries, simplifying complex logic with recursive operations or data aggregation. Window Functions enhance analytical capabilitie
Yun Jung

Yun Jung

30 likes

A flat lay image showing black headphones with an orange outline, a keyboard, and a grey mat on a wooden desk. The text overlay reads: "FREE! ONLINE CERTIFICATIONS to boost your resume in 2024."
A MacBook Pro displays the Simplilearn website for a free online PMP Basics training course. The screen highlights course duration and access. The text overlay reads: "Project Management PMP Basics Certificate SIMPLILEARN + SKILLUP."
A MacBook Pro displays the HubSpot Academy website for a free Social Media Marketing Certification course. The screen shows options to sign up. The text overlay reads: "Social Media Marketing Certification HUBSPOT."
FREE Online Certifications 2024 💻
Since y’all enjoyed my 2023 Free Online Certifications post SO much (my most viral lemon8 post to date!), I decided to make a new version for 2024! 😁💻 Certifications are a great way to spice up your resume with relevant skills, which can come in handy especially for new grads who don’t have tons
hannah 💟

hannah 💟

16.2K likes

Free Data Analysis Courses from IBM
If you are interested in Data Analysis , these FREE courses from IBM make learning easy and accessible for everyone 1. Introduction to Data Analytics. In this course you are going to learn about: * Explain what Data Analytics is and the key steps in the Data Analytics process * Differentiate be
Ivy League Help

Ivy League Help

134 likes

What to study to become a data scientist 🧑‍💻
1. Programming and Data Manipulation - Python: Learn libraries like Pandas, NumPy, and Scikit-learn for data manipulation and modeling. - R: Explore statistical analysis and visualization packages like ggplot2 and caret. - SQL: Master querying, managing, and manipulating structured data in relat
vedha | career tips (tech) 👩‍

vedha | career tips (tech) 👩‍

191 likes

A laptop screen displays various images, with text overlay 'how to take HARVARD CLASSES FOR FREE', introducing the topic of accessing free Harvard courses online.
The edX.org website is shown on a laptop, described as a free platform offering courses from top universities like Harvard, MIT, and Berkeley, to fuel ambition.
A laptop displays edX.org, highlighting popular Harvard courses like CS50 Introduction to Computer Science and Computer Science for Game Development, encouraging users to search for topics.
How To Take Harvard Courses For Free!!
Have you ever dreamt of going to Harvard?? Well now you actually can attend real Harvard course online for FREE! These courses on edX are a golden opportunity for learners everywhere to dived into the fascinating realm of computer science. Taught by Harvard's renowned professors, CS50 p
CompSkyy

CompSkyy

3849 likes

Top Career Opporunities & Skills in AI
🤖 The AI revolution is here, and it's creating incredible career opportunities! With the industry projected to grow at a staggering 38% annually through 2030, now's the perfect time to jump in. Here's your roadmap to success in the AI field: • Top AI Roles: - Research Scientis
Pradeep M

Pradeep M

5 likes

A desk setup with a monitor, white keyboard, and pink mouse, featuring the title 'best websites for learning computer science' and a 'Start' button.
A tablet displaying the GitHub website, with text overlay 'github Collaborate, host, and manage your coding projects seamlessly.'
A tablet displaying the Stack Overflow website, with text overlay 'stack overflow Get answers to coding questions and learn from industry professionals.'
Sites for CS Students!
Learning computer science can feel like drinking from a firehose sometimes, but the right resources make all the difference. Whether you’re debugging code, prepping for interviews, or diving into data science, these websites are absolute must-haves. GitHub is your go-to for managing projects and
CompSkyy

CompSkyy

212 likes

A laptop screen displays the text "every student needs this chrome extension," introducing a helpful tool for academic organization. The laptop is open on a desk, suggesting a study environment.
A laptop screen shows the Chrome Web Store page for "Tasks for Canvas," a productivity extension. Text highlights its name and purpose: "it's going to make your life so much easier" by working with Canvas to prevent missed assignments.
A laptop screen displays the Canvas platform with the "Tasks for Canvas" sidebar, showing upcoming assignments and due dates. Overlays emphasize its benefits: "it adds a sidebar to your canvas homepage" to help students track tasks and "never forget to turn in an assignment."
Every Student Needs This Chrome Extension!
This free chrome extension is a LIFE SAVER for students! 📅If your school uses Canvas for all of your assignments whether in person or online, then you need to download this chrome extension! ✅It's called 'Tasks for Canvas' and I can't believe I have gone more than 2 years wit
CompSkyy

CompSkyy

4280 likes

An iPad displays the title 'cozy games to play on Apple Arcade' with decorative white lines and dots, set against a purple-lit background with gaming accessories. The Lemon8 logo and username are at the bottom left.
An iPad shows the 'Japanese Rural Life' game title screen, featuring a pixel art landscape with a torii gate. Text highlights features like farming, crafting, village restoration, and exploring Japanese culture.
An iPad displays the 'Hello Kitty Island Adventure' game title screen with Sanrio characters. Text describes it as having 'Animal Crossing vibes,' crafting, gathering, and featuring Sanrio characters for a 'paradise island life.'
no ads or in-app purchases?!?! 🍎
Apple Arcade is a new gaming subscription service that gives you access to hundreds of games for only $4.99 a month. Now, I was initially hesitant to try it out because who needs another subscription service? Until I saw how many awesome games were available! And some of these are full games you wo
astarael.games

astarael.games

1331 likes

Free Data Science Courses from Stanford
If you are interested in Data Science, these FREE courses from Stanford make learning easy and accessible for everyone: 1. Statistical Learning with R. In this course you are going to learn about: * Overview of statistical learning * Linear regression * Classification * Resampling methods *
Ivy League Help

Ivy League Help

106 likes

🔥 Top 3 Data Analyst Interview Qs You MUST Know!
Are you gearing up for a data analyst interview? Get ahead of the competition by preparing for these top 3 questions recruiters love to ask! 🚀💼 1. Why did you decide to become a data analyst? ✨ Example Answer: “I’ve always loved solving problems, so I get a sense of satisfaction from the work
Pradeep M

Pradeep M

124 likes

Useful Python libraries for Data Analysts
Hello everyone! I wanted to highlight key Python libraries for data analysts that I find very useful! To start with, Pandas library excels in data manipulation with DataFrames and Series. NumPy supports efficient handling of large arrays and mathematical operations. Matplotlib offers versatile plot
Yun Jung

Yun Jung

61 likes

A black background with white text reads "6 STEPS TO GETTING STARTED WITH DATA ENTRY JOBS (Beginner-Friendly)" with starbursts and an arrow, indicating a guide.
A person types on a laptop, with text overlay "DATA ENTRY JOBS For Beginners" and "THE MONEY Fix" logo, suggesting an introduction to data entry.
A person types on a laptop, with text overlay "STEP 1: Understand What It Is" defining data entry as typing info into documents, requiring basic computer skills.
DATA ENTRY JOBS: Step-by-Step for Beginners 💻
✨ONLINE SIDE HUSTLE NUMBER 5✨ Here’s a simple, beginner-friendly, step-by-step breakdown for getting started with Data Entry Jobs: Step 1: Understand What It Is Step 2: Set Up Your Tools Step 3: Create a Simple Resume Step 4: Find Entry-Level Gigs on Trusted Platforms Step 5: Avoid Sc
THE MONEY FIX™

THE MONEY FIX™

1332 likes

Here’s the $20 per hour data entry remote job!
You only need a high school diploma to do this and it is a work from home data entry role! #dataentry #data #dataentryjobs #dataentryjob #remote
Cee cee

Cee cee

21 likes

Steal my College Biology notes
#honorsbiology #notesforbiology #postcollege #biology major #biologynotes #futuremedicalstudent #biology #biology major
Koko

Koko

1039 likes

This Is Better Than Notion!
I have been using xTiles for a while and I absolutely love this website!! You can completely replace Notion and it’s even easier to use! xTiles is cheaper than Notion and has sort of a bullet journaling effect that I love! Try it out (there’s a free version that is amazing) and let me know
CompSkyy

CompSkyy

1065 likes

Top Earning Apps For Students 🎓🤑
Apps for Students to Make Money There are several apps available that can help students earn extra money. I have done a lot of these apps to make extra money. Here are a few popular options: Task Completion Apps Amazon Mechanical Turk: Complete small tasks like surveys, data entry, and transc
Joy 📚

Joy 📚

2737 likes

Leveling up my skills!🚀
I’ve decided to take the plunge and enroll in 3 amazing courses on edX to grow both personally and professionally. 💻✨ If you’re not familiar with edX, it’s an online learning platform offering courses from top universities like Harvard, MIT, and more. You can access world-class education, earn c
Char

Char

4590 likes

You Don’t Have To Go To College to Be a Tech Bro!
Getting into computer science doesn’t have to cost a fortune—there are so many free resources out there that helped me get started. Harvard’s CS50 was a game-changer, breaking down core concepts like algorithms and data structures in a super engaging way. CrashCourse made understanding CS fundament
CompSkyy

CompSkyy

141 likes

A laptop screen displays Python code for machine learning data processing, with a search bar overlay stating 'Great resource for studying machine learning'. A 'SWIPE NEXT' graphic, a graduation cap, and an open book are also visible.
A website interface shows categories like 'Algorithms' and 'Machine Learning', with 'neetcode.io/practice' in the search bar. A list of machine learning problems, including Gradient Descent and Neural Networks, with their difficulty levels is displayed.
A laptop keyboard is visible, with the screen displaying Python code related to machine learning data handling. An overlay text box describes the website as offering leetcode-style practice problems and quizzes for ML concepts from gradient descent to NLP.
Great Resource for Studying Machine Learning
If you are studying ML, this resource is an absolute game changer! #machinelearning #microlearning #lemon8diary #lemon8challenge #study #studying #computerscience #coding #machinelearningalgorithms #TechTips
Maria

Maria

13 likes

Free Computer Science Courses from Stanford
If you are interested in Computer Science, these FREE courses from Stanford make learning easy and accessible for everyone: 1. Algorithms: Design and Analysis, Part 1. In this course you are going to learn about: * "Big-oh" notation * Sorting and searching * Divide and conquer (master
Ivy League Help

Ivy League Help

239 likes

Gaming Final
#lemon8diarychallenge #python #gaming During the spring semester, I took a Python coding class that taught data structures and algorithms with a gaming context. This is the most rewarding project that I created during my first year in college. We were given around a month to complete a ga
Kayla Gale

Kayla Gale

9 likes

A young woman with long, curly brown hair and glasses smiles with her eyes closed, wearing a dark sweater. Text overlay reads "HARDEST CLASSES of my Computer Science degree so far..." with a white arrow pointing right, and "lemon8 @compskyy" at the bottom.
A pink background with a white text box detailing strategies for Discrete Math Structures. It mentions failing the first time, immense studying, study groups, and practicing proof writing. "lemon8 @compskyy" and a white arrow are at the bottom.
A pink background with a white text box outlining strategies for Data Structures & Algorithms. Tips include using visualization tools, teaching others, and utilizing YouTube channels like Computerphile and HackerRank. "lemon8 @compskyy" and a white arrow are at the bottom.
Hardest Classes Of My Computer Science Degree!!
1️⃣ Discrete Mathematics: My toughest battle. I faced the unfamiliar territory of abstract concepts and rigorous proofs. It was the only class I've failed so far, but I didn't give up. Retaking it the next semester, I dedicated myself to mastering proofs and the unique logic of discrete mat
CompSkyy

CompSkyy

268 likes

FREE app to help you study📚😴
Here are some tips on how to study with the app QuickTakes👇🏻 👩🏻‍💻 Record or upload your lecture 📝 Get a summary of the content you need to study 📚 Study using the flashcards, study guide, and practice questions 🖇️ Get supplemental videos on the topic you’re studying 📢 Chat with AI to answ
studywithnali

studywithnali

3207 likes

See more