Semester 3 AKTU CSE | Exam Notes β’ Quick Revision Guides β’ Interactive HTML Notes
Welcome to MyNotes - a comprehensive collection of study materials, revision guides, and interactive HTML notes for Computer Science & Engineering courses. Created and maintained by ZenYukti community, this repository embodies our vision of "Learn. Build. Share."
This repository specifically covers Semester 3 subjects as per the AKTU (Dr. A.P.J. Abdul Kalam Technical University) syllabus for Computer Science & Engineering (CSE) students. All notes are aligned with the official AKTU curriculum.
Covered Subjects:
- π DSTL - Discrete Structures & Theory of Logic
- π Python - Python Programming
- πΎ Data Structures - Data Structures & Algorithms
- π₯οΈ COA - Computer Organization & Architecture
- βοΈ Technical Communication - Technical Writing & Communication Skills
- π Mathematics IV - Engineering Mathematics IV
This repository contains both detailed markdown notes for in-depth learning and ultra-condensed HTML revision guides for last-minute exam preparation, all available for free to help students excel in their academic journey.
We're continuously expanding! Coming soon:
- π More Semesters - Notes for Semester 1, 2, 4, and beyond
- π All Subjects - Complete coverage of all AKTU CSE subjects
- π― More Universities - Expanding to other university syllabi
Need something urgently? Have a specific request or need notes for a particular subject/semester?
π¬ Join our Discord community and let us know in the text channel: go.zenyukti.in/discord
We prioritize requests based on community needs!
We welcome contributions from everyone! Whether you want to fix a typo, add new notes, or create interactive HTML guides, your contributions are valuable.
π Read our Contributing Guidelines to get started!
- π― Interactive HTML Notes: React-based, expandable sections with color-coded content
- π Detailed Markdown Notes: In-depth explanations, examples, and theory
- β‘ LastMinuteRevision Guides: High-density, exam-focused quick revision
- π¨ Color Coding System:
- π¨ Yellow (Definitions)
- π΅ Blue (Examples)
- π’ Green (Formulas)
- π£ Purple (Properties)
- π΄ Red (Quick Revision)
- π Deployable: All HTML files ready for GitHub Pages
MyNotes/
β
βββ π DSTL/ # Discrete Structures & Theory of Logic
β βββ π LastMinuteRevision/ # Quick Revision HTML Guides
β β βββ Unit-1.html # Set Theory & Relations
β β βββ Unit-2.html # Functions & Boolean Algebra
β β βββ Unit-3.html # Theory of Logics
β β βββ Unit-4.html # Algebraic Structures
β β βββ Unit-5.html # Graphs & Combinatorics
β β
β βββ Unit-1.md # Detailed Notes: Set Theory
β βββ Unit-2.md # Detailed Notes: Functions
β βββ Unit-3.md # Detailed Notes: Logic
β βββ Unit-4.md # Detailed Notes: Algebra
β βββ Unit-5.md # Detailed Notes: Graphs
β
βββ π Python/ # Python Programming
β βββ π LastMinuteRevision/ # Quick Revision HTML Guides
β β βββ Unit-1.html # Python Basics: Variables, Operators, Data Types
β β βββ Unit-2.html # Flow Control: Conditionals, Loops
β β βββ Unit-3.html # Complex Data Types & Functions
β β
β βββ Unit-1.md # Detailed Notes: Python Intro
β βββ Unit-2.md # Detailed Notes: Flow Control
β βββ Unit-3.md # Detailed Notes: Data Types
β βββ Unit-4.md # Detailed Notes: File Handling
β βββ Unit-5.md # Detailed Notes: OOP & Advanced
β
βββ π Data Structures/ # Data Structures & Algorithms
β βββ Unit-1.md # Arrays, Stacks, Queues
β βββ Unit-2.md # Linked Lists
β βββ Unit-3.md # Trees & Binary Trees
β βββ Unit-4.md # Searching & Sorting
β βββ Unit-5.md # Hashing & Graphs
β
βββ π COA/ # Computer Organization & Architecture
β βββ Unit-1.md # Basic Computer Organization
β βββ Unit-2.md # Computer Arithmetic
β βββ Unit-3.md # Control Unit
β βββ Unit-4.md # Memory Organization
β βββ Unit-5.md # I/O Organization
β
βββ π TechnicalCommunication/ # Technical Writing & Communication
β βββ Unit-1.md # Communication Fundamentals
β βββ Unit-2.md # Career Building Skills
β βββ Unit-3.md # Presentation Skills
β βββ Unit-4.md # Leadership Communication
β βββ Unit-5.md # Digital Communication
β
βββ π Mathematics IV/ # Engineering Mathematics IV
β βββ (Coming Soon)
β
βββ π docs/ # Additional Resources
βββ queue-searching-sorting-hashing.html
βββ Unit-2/
βββ stacks & queues.html
| Unit | Topic | π Last Minute Prep. (Summarised) | Detailed Notes |
|---|---|---|---|
| Unit 1 | Set Theory & Relations | π Live | π Markdown |
| Unit 2 | Functions & Boolean Algebra | π Live | π Markdown |
| Unit 3 | Theory of Logics & Predicates | π Live | π Markdown |
| Unit 4 | Algebraic Structures | π Live | π Markdown |
| Unit 5 | Graphs & Combinatorics | π Live | π Markdown |
DSTL Coverage:
- β Set Theory, Relations, Functions
- β Boolean Algebra & K-Maps
- β Propositional & Predicate Logic
- β Groups, Rings, Fields
- β Graph Theory & Combinatorics
- β Euler & Hamiltonian Paths
- β Graph Coloring & Planarity
| Unit | Topic | Quick Revision | Detailed Notes |
|---|---|---|---|
| Unit 1 | Arrays, Stacks, Queues | π Coming Soon | π Markdown |
| Unit 2 | Linked Lists | π Coming Soon | π Markdown |
| Unit 3 | Trees & Binary Trees | π Coming Soon | π Markdown |
| Unit 4 | Searching & Sorting | π Coming Soon | π Markdown |
| Unit 5 | Hashing & Graphs | π Coming Soon | π Markdown |
Data Structures Coverage:
- β Detailed Markdown Notes for all units
- π Interactive HTML Revision Guides (Coming Soon)
Additional Resources:
| Unit | Topic | Quick Revision | Detailed Notes |
|---|---|---|---|
| Unit 1 | Basic Computer Organization | π Coming Soon | π Markdown |
| Unit 2 | Computer Arithmetic | π Coming Soon | π Markdown |
| Unit 3 | Control Unit & Microprogramming | π Coming Soon | π Markdown |
| Unit 4 | Memory Organization | π Coming Soon | π Markdown |
| Unit 5 | I/O Organization | π Coming Soon | π Markdown |
COA Coverage:
- β Detailed Markdown Notes for all units
- π Interactive HTML Revision Guides (Coming Soon)
| Unit | Topic | Quick Revision | Detailed Notes |
|---|---|---|---|
| Unit 1 | Complex Numbers | π Coming Soon | π Markdown |
| Unit 2 | Linear Algebra | π Coming Soon | π Markdown |
| Unit 3 | Calculus | π Coming Soon | π Markdown |
| Unit 4 | Differential Equations | π Coming Soon | π Markdown |
| Unit 5 | Statistics & Probability | π Coming Soon | π Markdown |
| Unit | Topic | π Live Minute Prep. (Summarised) | Detailed Notes |
|---|---|---|---|
| Unit 1 | Introduction to Python | π Live | π Markdown |
| Unit 2 | Python Program Flow Control Conditional blocks | π Live | π Markdown |
| Unit 3 | Complex Data Types: Strings, Lists, Tuples, Dictionaries, Functions & Manipulations | π Live | π Markdown |
| Unit 4 | File Operations: (File Handling in Python) | π Live | π Markdown |
| Unit 5 | Python Packages: matplotlib, numpy, pandas. GUI Programming: Tkinter, IDE | π Live | π Markdown |
Python Coverage:
- β Variables, Operators, Blocks
- β Numeric Data Types (int, float, complex)
- β Conditional Statements (if/elif/else)
- β Loops (for, while) & Loop Control (break, continue, pass)
- β Strings (slicing, methods, formatting)
- β Lists & Tuples (mutability, methods, comprehensions)
- β Dictionaries (key-value pairs, iteration)
- β Functions (def, parameters, *args, **kwargs, lambda)
- β File I/O (read, write, readline, readlines, seek)
- β Python Packages (matplotlib, numpy, pandas)
- β GUI Programming (Tkinter Widgets, Events, IDE)
| Unit | Topic | Detailed Notes |
|---|---|---|
| Unit 1 | Communication Fundamentals & Voice Dynamics | π Markdown |
| Unit 2 | Career Building: CV, Interviews, Networking | π Markdown |
| Unit 3 | Presentation Skills & Speech Delivery | π Markdown |
| Unit 4 | Leadership Communication & Emotional Intelligence | π Markdown |
| Unit 5 | Digital Communication & Personality Theories | π Markdown |
Technical Communication Coverage:
- β Communication Process & 7 C's
- β CV/Resume Writing & Interview Techniques
- β Group Discussions & Networking
- β Report Writing & Proposal Development
- β Pitch Techniques & Storytelling
- β Leadership Communication Models
- β Emotional Intelligence & Feedback
- β Digital Content (Emails, Webinars, Podcasts, Blogs)
- β Personality Theories (Big Five, MBTI, Maslow)
- Navigate to the Live Preview (Summarised) colums for your subject, in this readme.
- Open the HTML file for the relevant unit
- Use expandable sections to focus on specific topics
- Scroll to Quick Revision Summary at the bottom
- Review Quick Formula Sheet and Typical Exam Questions
- Open the markdown (.md) files for in-depth theory
- Use markdown preview in VS Code or any markdown viewer
- Follow examples and practice problems
- Cross-reference with HTML interactive notes
- All HTML files in
LastMinuteRevisionfolders are standalone - Use React 18, Tailwind CSS via CDN
- No build process required
- Directly deployable to GitHub Pages or any static host
- Live Site: π Coming Soon
- Access individual units via:
/Subject/LastMinuteRevision/Unit-X.html
- React 18: Component-based UI via CDN
- ReactDOM 18: Rendering via CDN
- Babel Standalone: JSX transformation
- Tailwind CSS: Utility-first styling via CDN
- Features:
- Expandable/collapsible sections
- Color-coded content boxes
- Mathematical notation (Unicode)
- ASCII diagrams
- Quick revision summaries
- Standard markdown format
- Compatible with GitHub, VS Code, Obsidian
- Rich formatting with code blocks
- Mathematical expressions
- Tables and diagrams
| Subject | Units | LastMinute HTML | Detailed MD | Status |
|---|---|---|---|---|
| DSTL | 5 | β 5/5 | β 5/5 | β Complete |
| Python | 5 | β 3/5 | β 5/5 | π‘ In Progress |
| Data Structures | 5 | π 0/5 | β 5/5 | π‘ Partial |
| COA | 5 | π 0/5 | β 5/5 | π‘ Partial |
| Tech Comm | 5 | β N/A | β 5/5 | β Complete |
| Mathematics IV | 5 | π 0/5 | π 0/5 | π΄ Planned |
All interactive HTML notes use consistent color coding:
| Color | Type | Purpose | Example |
|---|---|---|---|
| π¨ Yellow | Definitions | Core concepts, terminology | Set definition, Graph definition |
| π΅ Blue | Examples | Practical examples, worked problems | Example problems, sample code |
| π’ Green | Formulas | Mathematical formulas, equations | Euler's formula, Handshaking theorem |
| π£ Purple | Properties | Properties, theorems, rules | Closure property, Associativity |
| π΄ Red | Quick Revision | Summary, formula sheets, exam tips | Quick formula sheet, Typical questions |
-
First Pass (Detailed Study)
- Start with markdown notes
- Understand concepts thoroughly
- Work through examples
- Take additional notes
-
Second Pass (Practice)
- Use interactive HTML notes
- Solve practice problems
- Test understanding
- Identify weak areas
-
Final Pass (Revision)
- Use LastMinuteRevision HTML guides
- Focus on Quick Revision sections
- Memorize formulas and theorems
- Review typical exam questions
| Time Before Exam | Recommended Resource | Focus Area |
|---|---|---|
| 1-2 weeks | Markdown notes | Complete theory, examples |
| 3-5 days | Interactive HTML | Practice, problem-solving |
| 1-2 days | LastMinuteRevision | Formulas, quick facts |
| Few hours | Quick Revision sections | Formula sheets, typical questions |
- β Set Theory with Venn diagrams
- β Relations & Functions with examples
- β Boolean Algebra & K-Map simplification
- β Propositional & Predicate Logic
- β Truth tables & Inference rules
- β Groups, Rings, Fields with CAII mnemonic
- β Graph Theory with ASCII diagrams
- β Euler & Hamiltonian paths
- β Graph coloring & planarity tests
- β Counting techniques & Pigeonhole principle
- π Data structure implementations
- π Algorithm complexity analysis
- π Computer architecture diagrams
- π Mathematical problem-solving
- π Python code examples
- π Technical writing templates
- Markdown Editor: VS Code, Typora, Obsidian
- HTML Viewer: Any modern browser (Chrome, Firefox, Edge)
- Math Notation: For advanced math, consider MathJax or KaTeX
- Diagram Tools: Draw.io, Excalidraw for custom diagrams
This is a personal study repository, but suggestions are welcome!
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
- Maintain color coding consistency
- Use Unicode for mathematical symbols
- Ensure HTML files are standalone
- Add comprehensive Quick Revision sections
- Include typical exam questions
This repository contains educational notes for personal study purposes.
- Repository: MyNotes
- Live Site: π Coming Soon
- Last Updated: December 28, 2025
- Status: Active Development
Before your exam, make sure you've:
- Reviewed all unit Quick Revision summaries
- Memorized key formulas and theorems
- Practiced typical exam questions
- Reviewed common mistakes sections
- Understood all color-coded definitions
- Worked through example problems
- Tested yourself on memory tricks
- Bookmarked important formula sheets
Option 1: Use Live GitHub Pages (Recommended)
- DSTL: https://zenyukti.github.io/MyNotes/DSTL/LastMinuteRevision/Unit-1.html
- Python: https://zenyukti.github.io/MyNotes/Python/LastMinuteRevision/Unit-1.html
- Replace Unit-1 with Unit-2, Unit-3, etc. for other units
Option 2: Clone Repository
# Clone the repository
git clone https://github.com/zenyukti/MyNotes.git
# Navigate to LastMinuteRevision
cd MyNotes/Python/LastMinuteRevision
# Open any unit HTML file in browser
start Unit-1.html # Windows
open Unit-1.html # Mac
xdg-open Unit-1.html # Linux# Navigate to subject folder
cd MyNotes/DSTL
# Open markdown file in VS Code
code Unit-1.md
# Or use any markdown viewerRemember: Consistent practice beats last-minute cramming!
β Star this repo if you find it helpful!
ZenYukti is a student-led community dedicated to empowering learners through quality educational resources.
Learn. Build. Share.
π¬ Need urgent notes or have requests? Join our Discord Server and let us know!
π» Repository: GitHub - MyNotes
π Live Site: π Coming Soon
π§ Contact: info@zenyukti.in
Crafted with β€οΈ by the ZenYukti community for students, by students
Last Updated: December 28, 2025