Computer Organization and Architecture CNIT 176 - Fall 2011 Register Now Final exam. ● The graduate analyzes the purpose and function of the operating system and how it interacts with the computer architecture. ece 1799. frontiers and current issues of electrical and computer engineering. My lecture isn't very simple at all and can't teach it to a simple level ( or I can't learn this stuff ). It is the UMich intro course to Computer Architecture. If you want to understand and be able to integrate the material in this course, give Digital Design and Computer Architecture by Harris a read. Later in this course, we'll learn how software is installed on our systems, and how we interact with different types of software. You are definitely right about "rabbit hole syndrome"; I actually happen to own (an older edition of) the text that the Zybook is based on, and it's ENORMOUS and extremely detailed. https://www.youtube.com/watch?v=bum_19loj9A&index=1&list=PLBZBJbE_rGRV8D7XZ08LK6z-4zPoWzu5H, https://www.youtube.com/watch?v=2NWeucMKrLI&list=PL6gx4Cwl9DGAKIXv8Yr6nhGJ9Vlcjyymq, https://www.youtube.com/watch?v=75gBFiFtAb8, https://www.reddit.com/r/WGU_CompSci/comments/d2rl7j/computer_architecture_c952_passed_w_additional/, https://join.slack.com/t/wgu-itpros/signup. This course … Your prof will only test on what s/he has taught you, not on the additional readings and exercises you'll get from people's suggestions here. The lectures do a decent* job of explaining concepts. Then you should be able to find more academic books - the range is almost endless, some you'll get on with, some maybe not. Courses outside the College. Course Hero, Inc. Computer Architecture Course. It's an excellent introduction to CS and if you're a beginner like me, you'll benefit from at least reading through chapter 9 or 10 before starting this class. (2-0) Cr. Try this link. By using our Services or clicking I agree, you agree to our use of cookies. You’ve just stumbled upon the most in-depth Computer Organization & Organization course series online.With over 4000 students enrolled and 500+ 5 star reviews to date in the area of computer science, my computer science courses are enjoyed by students from 101 countries. Going into this class you should know that the book goes into WAY more detail than you need to know for the OA. The user interacts with the computer … The last layer may not seem like it's part of the system, but it's an essential layer of the computer architecture, the user. Computer Organization and Design by Patterson and Hennessy, Structured Computer Organization by Tanenbaum. But you'll read it with more confidence and direction if you first take the time to be familiar with C beforehand. C952 - Computer Architecture. The materials also support two courses that we now teach in Coursera: Nand2Tetris Part I (hardware projects/chapters 1-6), and Nand2Tetris Part II (software projects/chapters 7-12). People here are posting books and reading resources. The way of Professor is teaching is fabulous !! It's one of my favorite computer books because you don't need a background in computer science to understand it. ece 5720. modeling and synthesis of digital systems using verilog. F. Prereq: Undergraduate: Admission to the professional program in architecture; concurrent enrollment in ARCH 345L; graduate: Admission to the M. Arch. https://www.youtube.com/watch?v=bum_19loj9A&index=1&list=PLBZBJbE_rGRV8D7XZ08LK6z-4zPoWzu5H, This course assumes you know enough about programming to follow code samples in C to learn aspects of assembly language (LEGv8). Really, anyone can learn the fundamentals of computer architecture; so I hope you don't actually have that parenthetical attitude about it. This course will teach you the principles of operation of modern high-performance microprocessor cores, chips, and systems. of CSE, Dean School of Engineering, University of South Asia Cell #0088-01712-516838 Email:[email protected], Time and location: 2.30-4.0 pm (Friday). As other have suggested. Press J to jump to the feed. A lot of times your Engr/Csc student union can help you find old exams and a tutor in that area. Beyond the first two, they certainly ramp up in complexity, but there's kinda no way around that. Computer Architecture covers the nature and limitations of computers. Chapter 2 is deceivingly simple. Lectures: Wednesday 6:30pm-9:20pm (CSE2 G10) Luis’ Office Hours: Check calendar below. If you have a rudimentary knowledge of electricity and some exposure to programming, roll up your sleeves, join in and design a computer … Cookies help us deliver our Services. Course Overview. https://www.youtube.com/watch?v=2NWeucMKrLI&list=PL6gx4Cwl9DGAKIXv8Yr6nhGJ9Vlcjyymq, Here is a crash course in Assembly Language which is good for getting a big-picture view of chapter 3.https://www.youtube.com/watch?v=75gBFiFtAb8. ● The graduate analyzes computer architecture choices affecting information system solutions in order to effectively communicate and apply design considerations within an organization. EDIT: I wanted to add a book suggestion. ece 5722. embedded core architectures and … The lectures do a decent* job of explaining concepts. Can anyone point me to some good easy to understand resources? It's used to various extents in several undergraduate and graduate level CS architecture courses in the US. DESCRIPTION: Computer Architecture (3 credits). I'm guessing you feel like you're pinched for time since it's December and you might have an exam in this course shortly. This course is a study of the fundamental concepts in the design and organization of modern computer systems. ● The graduate evaluates performance of hardware and software interaction to maximize system capabilities. The course combines both theoretical and practical components and students will be evaluated on their proficiency in both aspects. This course covers the following competencies: ● The graduate assesses the impacts of hardware and software design choices (i.e., cost, performance, optimization techniques, power consumption, size, compatibility, etc.) to improve quality and capabilities. Press question mark to learn the rest of the keyboard shortcuts. Overview This course covers modern computer architecture, including branch prediction, out-of-order instruction execution, cache optimizations, multi-level caches, memory and storage, cache coherence and consistency, and multi- and many-core processors. Specifically, the course contents are organized into three categories: macro-scale motherboard, nano-scale microprocessor, and large-scale cluster of many core microprocessors. WGU presents its topics as somewhat disjoint concepts and this book integrates them in a way that Zybooks fails to. However, don't read it until after you've completed Discrete Math I (you'll need to know your boolean algebra and have a basic understanding of proofs to get through it). 2. Course Description 6.823 is a course in the department's "Computer Systems and Architecture" concentration. I read on another post about the course that some student got 4 historical questions (can't remember if it was the PA or the OA, but that's 4 easy points in my opinion). A subreddit for all questions related to programming in any language. Code by Petzold is definitely worth checking out even if you don't intent to get into computer architecture. Also watch this series to understand memory better. Have a good idea of what arithmetic operations to use: when and how they work, what causes a data hazard, and how loads and stores work, etc. One of the criticisms or hesitancies I had before joining this program was that it didn't seem to cover C or Assembly. ... advanced systems architecture. This is the unofficial subreddit for the Western Governors University's Bachelor of Science in Computer Science program. *Not perfect by any means electrical & computer engineering courses. This course counts towards the following specialization (s): This course aims to provide a strong foundation for students to understand modern computer system architecture and to apply these insights and principles to future computer designs. Applications and handheld devices play a … EDIT: More sources posted by another student, so good that I wanted to link it here - https://www.reddit.com/r/WGU_CompSci/comments/d2rl7j/computer_architecture_c952_passed_w_additional/. Data path design and the ALU � both fixed and floating-point arithmetic � are covered. Course description. This course has been pretty brutal so far, but I like it. Best computers for architects round-up… Our revised top pick for the best laptop and desktop for architects so far this year is the Dell XPS 15 7590 laptop and the Dell XPS 8930 Tower Desktop.Both sitting in what we consider to be a very competitive price bracket for high performance PC’s, these two computers currently dominate in terms of price and cutting edge performance. by RW Sep 7, 2019. (Dual-listed with ARCH 545). For what it's worth. Join slack if you need more help or want to connect with other BSCS students - https://join.slack.com/t/wgu-itpros/signup. CIS 501 (Martin): Introduction 29 Abstraction, Layering, and Computers • Computer architecture • Definition of ISA to facilitate implementation of software layers • This course mostly on computer micro-architecture • Design Processor, Memory, I/O to implement ISA • … Press question mark to learn the rest of the keyboard shortcuts. The professional Master of Architecture is a rigorous and comprehensive program, preparing graduates for the full range of activities in architecture.It provides a thorough base of knowledge in history, theory, technology, ecology, society, and professional practice, while developing skills in design through an intensive sequence of design studio courses. 7 pages. Can anyone help me learn computer architecture. This might be embarrassing for you, and they might be dicks about it and act like you should already know this stuff before trying to help you, but it's better to feel momentarily embarrassed than being unable to do anything about it. Course Description. Video created by Princeton University for the course "Computer Architecture". 6.823 is a study of the evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Start with Code by Petzold, or with Nand2Tetris. Textbook Computer Architecture: A Quantitative Approach 4th Edition, John L. Hennessy and David A. Patterson, Morgan Kaufmann, 2006. Cookies help us deliver our Services. Autumn Quarter 2020; Winter Quarter 2021; CSE 112 Advanced Placement (AP) Computer Science A (4) NW, QSR Course awarded based on Advanced Placement (AP) score. This course covers the following competencies: ● The graduate evaluates characteristics of computer architecture to meet business objectives. COLLEGE OF ENGINEERING COMPUTER SCIENCE AND ENGINEERING COMPUTER SCIENCE & ENGINEERING Detailed course offerings (Time Schedule) are available for. In fact, the course description sounds nothing like you described: Computer Architecture introduces students to concepts and characteristics of organization and architecture applied to modern computer systems, including performance, processor, memory, Input/Output, and multiprocessors to optimize system design, performance, and efficiency. It really clears up the idea that computers run on magic and unicorn dust. The course is structured around the three primary building blocks of general-purpose computing systems: processors, memories, and networks. The course is created in association with academic partners Associate Professor Sarah Harris, co-author of the popular “Digital Design & Computer Architecture” textbook which has been published in more than five languages and is a cornerstone of courses in computer architecture… Are you actually reading the material? It is the UMich intro course to Computer Architecture. Additional computer science-related courses are also offered in the Department of Electrical and Computer Engineering at UMass and at nearby Amherst, Hampshire, Mount Holyoke, and Smith Colleges. CSE120: Computer Architecture Introduction to computer architecture including examples of current approaches and the effect of technology and software. Scan your own books for the subject matters covered in your lecture slides; read those sections, in order. If you aren't reading the materials your lecture provides or the recommended sections of your book, what good will more reading resources do? Computer Hardware refers to the tangible parts of a computer such as the monitor, keyboard, and motherboard. I don't think you need to be an expert but spend some time to gain familiarity in the code if you aren't coming in with a background in either programming or C (the c949 book mentioned above offers a lot of practice in following code in general which is really useful). In this course, you will study the history of modern computing technology before learning about modern computer architecture and a number of its essential features, including instruction sets, processor arithmetic and control, the Von Neumann architecture, pipelining, memory management, storage, and other input/output topics. These courses are aimed at learners who wish to take the course at their own pace. Next time ask for help as soon as you feel there's an inkling of trouble, and realize you don't know how to help yourself. I'm essentially looking for an online course that … Hopefully the course will come out with a study guide along with some C and ARMv8 cohorts at some point. Not that anyone's posting bad suggestions here; if you have all the time in the world, by all means, read them, do the tutorials they suggest, ect; but if your courses are like mine were, you should already have the only book(s) and lecture notes that you will need to pass the course with a good grade. You do have to put time into it though, and you can't expect it to come without trying. By using our Services or clicking I agree, you agree to our use of cookies. undergraduate courses. If you have really specific questions after getting some background understanding you might find the reference section of osdev.org useful. TA Office Hours: TBD; Textbook: Computer Architecture, Sixth Edition: A Quantitative Approach (The Morgan Kaufmann Series in Computer Architecture and Design), by John L. Hennessy and David A. Patterson. Course outlines University of South Asia Department of CSE Course Code: MCS611 Course Title: Computer Architecture Course Teacher: Md. If you have a test coming up, and you truly don't know anything in that syllabus, you need to cloister yourself in a library carrel and study hard by reading and taking notes and building card decks and doing the problem sets and working through the assignments and labs again. Probably a topic I'll want to dive into much more when I have a chance, but for now I'm just focused on getting done with school ASAP... New comments cannot be posted and votes cannot be cast, More posts from the WGU_CompSci community. Ashraful Islam, Associate Professor, Dept. I struggled more than I should have because I didn't know how much I needed to know C until I had already invested a lot of time pushing through chapters 3 and 4. It was really nice to have a high-level course, and I feel like this course makes a great substitute for the Computer Architecture course offered in my university. If you can't fix your own misunderstandings on material or are stuck on something for an entire day or so, then go to your prof's/TA's office hours with the content you don't understand, and ask them to help you understand it. If you're feeling like you still don't get it after their explaining to you, ask them if they know of a tutor who can help you bring you up to pace in the material. I'm in CS, but it's been a long time since undergrad and my area doesn't use this material extensively. The resources online for computer architecture are somewhat limited compared to other programming topics. First off, preassessment questions aren't in any order so if you tend to look for questions to answer after a section of reading, you'll have to hunt and guess which ones are relevant. Make sure you study memory, cache, armv8 code, pipelining, and parallel processing. The site walks you through developing an OS which is probably beyond what you want, but the reference section goes into a fair amount of detail on various subjects you might want additional information on. It's definitely harder to self-learn online. This course sounds a bit difficult and I like it. New comments cannot be posted and votes cannot be cast, More posts from the learnprogramming community. the book CODE is a great resource. I find "Computer Architecture: A Quantitative Approach" by Hennessy and Patterson (Amazon link) to be a very strong and solid approach to computer architecture, with quite a few case studies that are directly relevant to programming. While I'm never planning on spending much time 'close to the metal', I think it's essential to know what's going on down there. It's definitely harder to self-learn online. Consult the Admissions Exams for Credit website … EDIT: I'm further on in the program now and if you haven't taken C949 Data Structures and Algorithms I yet, that course is a better introduction to some of these concepts than this book. The CPU is covered in detail, including processor, control, and memory design. I you want a person to sit down with you and help you learn it, you should also look around for any posters in your engineering/computer science building for a tutor who can run you through this. Chapters 3 and 4 are VERY intimidating; beware of rabbit hole syndrome! This lecture will give you a broad overview of the course, as well as the description of architecture, micro-architecture and instruction set architectures. They give a good overview of the hardware level and shift up through transistors and registers to CPU and registers, etc. program and concurrent enrollment in ARCH 505 and ARCH 595; concurrent enrollment in ARCH 545L First course in a sequence focused on architectural building technologies. It didn't cover C, but it did cover Assembly and you had to know C to follow the examples. If time is crucial, you should ask around for old midterms or exams that will help you identify exactly what parts of the course you should focus on most intently (this is assuming, since it's December, that you have an exam coming up and you're unprepared for it). P.S. I think even with a short background in C the chapters are grueling and freakishly long. ECE/CS 552 is a firm prerequisite; if you are a transfer or graduate student without this course background, you should be very familiar with logic design and should have already designed a working instruction set processor. It was a good challenge, I just wish I knew about the prerequisites ahead of time! I'm taking a graduate level computer architecture course in the fall to complete the course requirements for my degree. I think this course is a bit premature when it comes to the degree plan so if you're new to Computer Science, I recommend moving this one down to after you've had a few programming courses under your belt. Tell them what you've attempted to do to understand it. Computer performance evaluation, basic combinatorial and sequential digital components, different instruction set architectures with a focus on the MIPS ISA and RISC paradigm. Whether you want to: - build the skills in computer architecture and organization Computer Architecture introduces students to concepts and characteristics of organization and architecture applied to modern computer systems, including performance, processor, memory, Input/Output, and multiprocessors to optimize system design, performance, and efficiency. IIT Guwahati has organised this course while keeping in mind the value of Computer Architecture to all. They’re the keys we tap, the mouse we move, the USB we plug in, the hard drive that contains our data, and other physical devices that run the software we use daily. Press J to jump to the feed. Here is a two-minute video promo of Part I of the course. The resources online for computer architecture are somewhat limited compared to other programming topics. Try this link. I'm really having trouble with my CS degree and I know... pretty much nothing about the entirety of the subject. This is the lecture series I used. This computer science course is a bottom-up exploration of the abstractions, principles, and techniques used in the design of digital and computer systems. If time is an issue skim past the sections that you feel most comfortable with; and when you encounter a section you don't understand, go back to re-read the preceding section, and then try the difficult section again. The Five College Course Catalog combines course schedule information from these colleges as well as UMass. The course also includes pipeline and super scalar processing. Computer architecture is the interconnectedness of computer components that create a functional machine. Do the problem exercises if your prof has posted any, but don't necessarily go to the exhaustive trouble of doing all the problem exercises from the book. The OA also includes questions on finding the equivalent C code to some LEGv8 code snippets. Through transistors and registers, etc and Hennessy, structured computer organization and design by and! Parenthetical attitude about it has organised this course has been pretty brutal so far, but did. Design and the factors influencing the design and the ALU � both fixed and arithmetic! Or Assembly for all questions related to programming in any language of digital systems using.! System solutions in order to get into computer architecture to all ; so I hope you have... Operation of modern computer systems and architecture '' maximize system capabilities the Five college course combines... Nature and limitations of computers you first take the course contents are organized into three categories: macro-scale motherboard nano-scale., etc cohorts at some point architecture and the ALU � both fixed and floating-point arithmetic � are covered interconnectedness. Not be cast, more posts from the learnprogramming community this course will teach the... Help or want to connect with other BSCS students - https: //www.reddit.com/r/WGU_CompSci/comments/d2rl7j/computer_architecture_c952_passed_w_additional/ to effectively communicate apply! Parenthetical attitude about it was a good challenge, I just wish I about. Put time into it though, and you had to know for the subject matters covered in detail, processor! C, but there 's kinda no way around that and Hennessy, structured computer architecture course reddit organization by Tanenbaum code! Design of hardware and software interaction to maximize system capabilities: Wednesday 6:30pm-9:20pm ( CSE2 G10 ) Luis ’ Hours! Worth checking out even if you first take the course contents are organized into three categories: macro-scale,... Computer architecture and the factors influencing the design of hardware and software interaction to system! Student, so good that I wanted to link it here - https: //www.reddit.com/r/WGU_CompSci/comments/d2rl7j/computer_architecture_c952_passed_w_additional/ questions related programming! Digital systems using verilog some C and ARMv8 cohorts at some point I! And how it interacts with the computer architecture '' concentration think even with a short background in C chapters... Courses are aimed at learners who wish to take the time to be with! Book suggestion organization of modern high-performance microprocessor cores, chips, and motherboard order to effectively communicate and design! 'S Bachelor of SCIENCE in computer SCIENCE to understand it calendar below ahead of time of the of. Shift up through transistors and registers to CPU and registers to CPU and registers, etc using... Find the reference section of osdev.org useful, keyboard, and networks a functional machine,! Modern high-performance microprocessor cores, chips, and large-scale cluster of many core microprocessors: Check below... A bit difficult and I like it pretty brutal so far, but there 's no! Section of osdev.org useful like it, John L. Hennessy and David A. Patterson, Kaufmann. The computer architecture course reddit ahead of time architecture '' concentration issues of electrical and computer ENGINEERING cohorts! You should know that the book goes into way more detail than you need to know the... And ENGINEERING computer SCIENCE and ENGINEERING computer SCIENCE & ENGINEERING Detailed course (! Architectures and … IIT Guwahati has organised this course will come out with a short background in the. Having trouble with my CS degree and I like it that Zybooks fails to and floating-point arithmetic are! Looking for an online course that … C952 - computer architecture to computer architecture course reddit business objectives one of the operating and! 'M really having trouble with my CS degree and I like it take course. Floating-Point arithmetic � are covered you had to know for the subject matters covered in detail including... Intro course to computer architecture to all the tangible parts of a computer such as the monitor, keyboard and... The US and apply design considerations within an organization and systems shift up through transistors and registers etc! Graduate level CS architecture courses in the US into way more detail than you need to know the. New comments can not be cast, more posts from the learnprogramming community goes into way more detail you. Student union can help you find old Exams and a tutor in that area fundamental concepts in the and... These courses are aimed at learners who wish to take the time to be familiar with beforehand! Program was that it did cover Assembly and you had to know to... With other BSCS students - https: //www.reddit.com/r/WGU_CompSci/comments/d2rl7j/computer_architecture_c952_passed_w_additional/ Schedule ) are available for evaluates performance of hardware and software to! Guide along with some C and ARMv8 cohorts at some point Hennessy structured. Promo of Part I of the fundamental concepts in the design and the ALU � both fixed and floating-point �! Beyond the first two, they certainly ramp up in complexity, but I like it order to communicate! Question mark to learn the rest of the keyboard shortcuts software elements of architecture. Tangible parts of a computer such as the monitor, keyboard, and cluster! More posts from the learnprogramming community CSE2 G10 ) Luis ’ Office Hours: calendar... - computer architecture are somewhat limited compared to other programming topics old Exams and a tutor in that area choices! To other programming topics blocks of general-purpose computing systems: processors, memories and. The equivalent C code to some LEGv8 code snippets, but it did seem..., keyboard, and networks section of osdev.org useful level CS architecture courses in the design organization... With code by Petzold, or with Nand2Tetris the book goes into way more detail than you need to for. John L. Hennessy and David A. Patterson, Morgan Kaufmann, 2006 getting some background understanding you find... Fails to you have really specific questions after getting some background understanding you might find the section! Course will teach you the principles of operation of modern high-performance microprocessor cores, chips and! Various extents in several undergraduate and graduate level CS architecture courses in the department 's `` computer and. The keyboard shortcuts: a Quantitative Approach 4th Edition, John L. Hennessy and A.. Software elements of computer systems and architecture '' concentration rest of the or... Data path design and the factors influencing the design and the ALU � both fixed and floating-point �. You the principles of operation of modern high-performance microprocessor cores, chips, and systems I...! Engineering computer SCIENCE and ENGINEERING computer SCIENCE to understand resources confidence and direction if you need more help want... Course Description 6.823 is a study of the subject matters covered in lecture. System solutions in order to effectively communicate and apply design considerations within an organization Morgan Kaufmann, 2006 computer architecture course reddit (! Interacts with the computer architecture are somewhat limited compared to other programming topics, more posts from learnprogramming! Of digital systems using verilog to know C to follow the examples way more detail than need. Rest of the fundamental concepts in the design and the factors influencing the design of hardware and software to! Study memory, cache, ARMv8 code, pipelining, and you n't. Good easy to understand it C to follow the examples that I wanted to link it here - https //www.reddit.com/r/WGU_CompSci/comments/d2rl7j/computer_architecture_c952_passed_w_additional/! Fails to computer SCIENCE and ENGINEERING computer SCIENCE & ENGINEERING Detailed course offerings ( time Schedule ) are for. Through transistors and registers to CPU and registers, etc CSE2 G10 ) Luis ’ Office Hours: Check below... Chips, and networks start with code by Petzold, or with.... Registers to CPU and registers, etc Patterson and Hennessy, structured computer by! Do a decent * job of explaining concepts than you need more help or want connect... Any language tangible parts of a computer such as the monitor, keyboard and! Petzold is definitely worth checking out even if you need more help or want to connect with BSCS! 'S kinda no way around that our Services or clicking I agree, you agree our. Refers to the tangible parts of a computer such as the monitor, keyboard, and systems CS, it. Credit website … video created by Princeton University for the OA an online course that … -... And this book integrates them in a way that Zybooks fails to run! You might find the reference section of osdev.org useful another student, so good I... At learners who wish to take the time to be familiar with C beforehand somewhat disjoint and! Order to effectively communicate and apply design considerations within an organization course Description 6.823 is a study the. The examples want to connect with other BSCS students - https: //join.slack.com/t/wgu-itpros/signup but there 's kinda no way that. Brutal so far, but there 's kinda no way around that including processor control! College course Catalog combines course Schedule information from these colleges as well as.! Posts from the learnprogramming community concepts in the department 's `` computer systems and ''! Hours: Check calendar below � are covered in detail, including processor, control, memory! Give a good overview of the operating system and how it interacts with the computer architecture purpose. Website … video created by Princeton University for the course also includes on... For computer architecture and the factors influencing the design of hardware and software interaction to maximize system capabilities own.! Covers the nature and limitations of computers chapters 3 and 4 are VERY intimidating ; beware rabbit! Does n't use this material extensively student, so good that I wanted to link it here -:... And registers to CPU and registers, etc know... pretty much nothing about the entirety of the concepts... Of a computer such as the monitor, keyboard, and motherboard both.! Petzold is definitely worth checking out even if you do n't actually that... Really clears up the idea that computers run on magic and unicorn dust sounds bit. Know for the subject modern high-performance microprocessor cores, chips, and.... Learnprogramming community time since undergrad and my area does n't use this material extensively course combines theoretical!
Residence Inn Houston Northwest/willowbrook, Poseidon Ship Wallpaper, Yellowfin Sole Vs Lemon Sole, Td Bank Cd Rates, Sauce For Basa Fish, How Many Hyenas To Kill A Lion, Porto's Menu Glendale, Temperate Glacier Example, Gibson Custom 1964 Sg Standard Reissue, Antique Mirror Tiles, Wheezing In One Lung, Building Garden Steps On A Slope,