Facebook Post

Chapter1: This chapter is full of math related to Cpu Performance, Clock Cycles, CPI, ICs and Instruction Set Architectures. The math in this chapter is kind of straightforward and usually in mid a total 10 marks(raw) comes from this chapter. Includes some theories too.

Chapter2: You can say this chapter is one of the main chapters of the whole course or you can say the game changer. In this chapter you will be learning a lot of assembly coding and I know since it is a different type of language which is out of everyone's comfort zone some will struggle at the very first. But if you practice and understand the importance of each line of the code then it will be a price of cake for you. You will be learning various addressing types and formats here.The coding difficulty is not like CSE220 or CSE221. There are no algorithms but basic coding topics like basic ALU operations, branching, loop , function call and recursion are here (C code to assembly language code and vice versa). You will face some small theories related to stack ,memory, program counter and analytical questions too. This chapter will be both in mid and final and carries a lot of marks.

Chapter3: Unlike chapter 2 this chapter is full of math. This chapter focuses on floating point representations and Multiplication/division simulations (normal and optimized). Speaking of floating point representations. It's similar to the IEEE format we have followed in CSE330. You will be learning 32 or 64 bit precision format here. Chapter 3 is a fun chapter since the math here are representations, addition, subtraction, multiplication using IEEE format. In final A full question comes from this chapter carrying 10 or more marks.

Chapter4: This chapter seems painful at first since it's a big chapter and when you will be solving a problem from this chapter a lot of information is needed to solve. The whole chapter is analytical and theoretical. Here, the coding knowledge of chapter 2 will come in handy. Those who will have a good coding understanding in chapter 2 can easily relate to the topics here. The chapter focuses on the whole RISC-V datapath and understanding the Datapath is the first thing you should prioritize in this chapter. Otherwise you won't understand the motive of the chapter and the solutions of the Datapath. You will be learning various pipeline methods and hazard solving techniques and trust me it's too much fun and easy. In the final exam , this chapter covers over 20+ marks.Now let's come to a suggestion after taking this course. Taking this course lightly will be the last thing you wanna do on this earth since a lot of people fail this course because of the lack of importance but sometimes luck also matters. I am not gonna say this course is easy for everyone but all you need to do is be serious about this course since losing marks is very easy here. The quiz difficulty varies from faculty to faculty but the Mid is where yo u can change your destiny. Securing a good mid marks will assure you that you will not get a bad grade. But if you lose marks in mid then there is no surety of finals since CSE340,CSE341 finals tend to be more difficult than mid and which carries raw 40 marks. And students tend to lose avg to 10-15 marks in finals and you must be very careful about time also.For me it was hard at first since I had no resources. But one MAN came to rescue us: From here, I am going to appreciate Partha Sir for creating an amazing RISC-C playlist that saved almost everyone. He literally covered everything I have discussed above. So, following Partha sir’s videos for CSE340 is a must. I am attaching the Youtube link of Partha sir’s playlist here.

Playlist LINK: Partho Sir

Handouts:Handnotes. Kindly keep your cool while doing this course and feel free to Dm me for any more details.

Assignment_01_Questions

Assignment_02_Solve

Assignment_01_Solve

Practice Sheet From Ch01

Practice Sheet From Ch04

Practice Sheet Solve

CSE340 Final Exam Question Fall 2023.pdf

Quiz

CamScanner 05-26-2024 23.24_1.jpg

CamScanner 05-26-2024 23.24_2.jpg

CamScanner 05-26-2024 23.24_3.jpg