Skip to content

Latest commit

 

History

History
68 lines (61 loc) · 3.93 KB

File metadata and controls

68 lines (61 loc) · 3.93 KB

📕 Semester 1

🖥️ Introduction to Programming - Basics of Programming using C

  • Overview: Dive into the world of programming with a focus on the C language, a cornerstone for embedded systems.
  • Topics Covered:
    • 📝 Syntax and Structure: Mastering C syntax, data types, and structures.
    • 🔄 Control Structures: Exploring if-else statements, loops, and control flow.
    • 🛠️ Functions: Crafting and using functions for effective code development.
    • 🔍 Pointers: Demystifying pointers, a pivotal concept in C.
    • 💾 Memory Management: Fundamentals of dynamic memory allocation.
  • Projects: Building simple applications and introductory embedded system tasks.
  • Recommended Books:
    • "C Programming Language" by Brian W. Kernighan and Dennis M. Ritchie
    • "C Primer Plus" by Stephen Prata
  • Recommended Courses:

📚 Calculus I - Fundamental Calculus Concepts

  • Overview: Embrace the essential concepts of calculus, key to solving complex mathematical challenges.
  • Topics Covered:
    • 🚀 Limits and Continuity: Grasping limits and continuous functions.
    • 📈 Derivatives: Techniques of differentiation and applications.
    • 🔗 Integration: Fundamental integration techniques.
    • 🌍 Applications: Calculus in physics and engineering.
  • Projects: Tackling problem sets with real-world calculus applications.
  • Recommended Books:
    • "Calculus: Early Transcendentals" by James Stewart
    • "Calculus" by Michael Spivak
  • Recommended Courses:

🌌 Physics I - Basic Mechanics and Wave Motion

  • Overview: Explore the principles of mechanics and wave motion, essential for understanding physical phenomena in technology.
  • Topics Covered:
    • 🏃 Kinematics: Analyzing motion.
    • 💪 Dynamics: Forces and motion.
    • 📊 Energy and Work: Work, energy, and power dynamics.
    • 🌊 Wave Motion: Exploring sound and light waves.
  • Projects: Experiments and simulations in physical principles.
  • Recommended Books:
    • "Fundamentals of Physics" by David Halliday, Robert Resnick, and Jearl Walker
    • "University Physics with Modern Physics" by Hugh D. Young and Roger A. Freedman
  • Recommended Courses:

🔌 Electronics Fundamentals - Introduction to Electronic Components and Circuits

  • Overview: Get hands-on with electronic components and circuits, the building blocks of embedded systems.
  • Topics Covered:
    • 🔧 Basic Components: Delving into resistors, capacitors, and more.
    • 📐 Circuit Theory: Learning Ohm’s Law and circuit analysis.
    • 🖥️ Digital Electronics: Understanding digital circuits and logic gates.
    • 🎨 Circuit Design: Techniques for analog and digital circuit design.
  • Projects: Crafting and testing basic circuits.
  • Recommended Books:
    • "Practical Electronics for Inventors" by Paul Scherz and Simon Monk
    • "The Art of Electronics" by Paul Horowitz and Winfield Hill
  • Recommended Courses: