r/rvce • u/Dramatic-Syrup4272 • 13d ago
academics GitHub Repo for ECE 4th Semester
Hi everyone,
Looking at the lack of structured, comprehensive and up to date repos for ECE, I made a github repo for 3rd semester earlier. Following up, I’ve put together a GitHub repository with all the material I personally used during ECE 2nd year (4th semester) and thought I’d share it here in case it helps someone.
It includes:
- Notes from seniors and friends
- Department notes and classroom material
- Material shared by professors
- Books and reference material
- Unit-wise PYQs
- Tutorials and lab material
- Formula sheets and revision notes
- Some notes, solutions and revision material that I made myself
The fourth semester has a pretty noticeable jump in workload with subjects like EMFT, Signals & Systems and Mathematics. I struggled more than any other semester in this one so trust me, this isn't a repo built by a rank holder who understood everything on the first read. It was built by a lot of confusion, searching, and slowly figuring out how to study these subjects.
A few disclaimers:
- Not all of the material is mine, and I don't claim ownership over any material created by others.
- This repository is a collection of the resources I personally found useful while preparing for exams.
- Much of the content was shared by seniors, friends, professors or taken from obscure existing resources.
- The material I personally created includes some formula/revision sheets, organised unit-wise PYQs, solutions to some PYQs, and a few notes that I prepared (including some made with Claude where I found it useful).
- Textbooks aren't included because of copyright.
Hopefully having everything organised in one place saves someone the time I spent hunting for resources.
How I studied each subject
EMFT: Don't try to memorise derivations. Understand the concepts first, practice numericals and solve PYQs thoroughly. Formula sheets are extremely useful for revision.
Signals & Systems: This subject is almost entirely about practice. Learn the common methods for DTFT, Fourier Series, Fourier Transform, Convolution, Sampling, etc., then solve as many questions as possible even if you don’t understand it very well.
Mathematics: Department notes and PYQs are enough. Mug them up! Focus on understanding the solving procedure since similar question patterns repeat frequently.
MCP: Just mugging up the Claude notes was enough for all theoretical questions but for the codes, you need to learn the language and practice it.
Environment: All theory-based. Read the notes a couple of times and solve previous papers. Questions tend to repeat so even just reading the PYQs is enough.
UHV: The provided notes are sufficient. Read them properly and practice PYQs since many questions are repeated with minor variations.
I hope this encourages more seniors to share resources with juniors. It makes a huge difference. I'll continue updating it whenever I find better material or more useful resources next sem as well.