After a day of Dussehra celebrations and family time, it was time to return to my GATE CSE 2027 preparation.

My focus for Wednesday was Computer Organisation and Architecture (COA). I wanted to complete the remaining Magnetic Disk lectures and begin Pipelining, which is the last chapter in my current COA schedule.

Thankfully, I managed to complete everything I had planned for the Magnetic Disk chapter and even made a start on Pipelining.

Completing Magnetic Disk in COA

I successfully completed both Magnetic Disk lectures.

The chapter went well, and I was able to understand the concepts covered in the lectures. There were no major conceptual difficulties that stood out during the session.

Completing these two lectures felt good because it brought me one step closer to finishing COA.

At this stage of my preparation, every completed chapter matters. I still have other subjects waiting for their turn, so I want to close out the subjects already in progress rather than leave too many things unfinished.

Starting Pipelining: An Assembly Line Inside a Computer

After completing Magnetic Disk, I started the Pipelining chapter and finished the first lecture.

The basic concept was fairly clear to me, especially after the professor explained it using an example from a manufacturing company.

Imagine a job that needs to be completed in several stages. Instead of assigning the entire job to one worker, imagine having four workers, each responsible for a particular stage.

As one worker finishes their part, the next worker can continue with the next stage. Meanwhile, the earlier worker can begin processing another job.

This is the basic idea behind pipelining.

In Computer Organisation and Architecture, an instruction is divided into stages, allowing different instructions to be processed in different stages at the same time. This improves overall throughput and makes better use of the available resources.

I found the manufacturing example useful because it made the concept easier to visualise. Instead of trying to understand the entire process through technical definitions alone, I could imagine how the work moved from one stage to another.

I also used AI assistance to help me work through the concepts and examples. That made it easier to approach the material when the explanations felt lengthy.

Overall, the first lecture went well, and I didn't encounter any major conceptual confusion.

COA Is Almost Finished, but Compiler Design Is on My Mind

Here's the interesting part.

I'm getting close to completing COA. Pipelining is the final chapter in my current schedule, and I have already completed its first lecture.

My plan for Thursday is to complete Lectures 2, 3, and 4. If everything goes according to plan, only two lectures will remain after that.

In other words, COA is finally approaching its finish line.

But as one subject gets closer to completion, another subject is beginning to occupy my thoughts: Compiler Design.

I haven't studied Compiler Design during either my bachelor's degree or my master's degree. That means I'll be approaching it as a completely new subject.

Naturally, I'm wondering how I'll handle it.

I still have the DBMS Query Language backlog to manage, and I want to complete the remaining COA lectures before moving fully into Compiler Design. With my October syllabus-completion target approaching, I know the coming days will require careful planning.

I'm not going to pretend that I have everything figured out. I don't.

For now, my immediate priority is to finish COA. Once that's done, I'll have to tackle Compiler Design and work out how to cover it within the time available.

Tomorrow's Plan

My target for Thursday, 22 October, is straightforward:

  • Complete Pipelining Lectures 2, 3, and 4.
  • Reduce the remaining COA workload to just two Pipelining lectures, if the plan goes as expected.
  • Keep the DBMS Query Language backlog on my radar.

I'm getting closer to completing COA, which is encouraging. At the same time, I know that finishing one subject doesn't mean the overall syllabus is complete.

Compiler Design is waiting, DBMS still has pending lectures, and the October deadline is getting closer.

For now, I'll focus on the next step instead of worrying about the entire remaining syllabus at once.

Day 38 complete. Two Magnetic Disk lectures finished, the first Pipelining lecture completed, and COA one step closer to completion. The next big challenge is already on my mind: Compiler Design.

What do you think?

Studying for GATE is less lonely when we're all figuring it out together.

Loading comments...