2. 강의교수 정보
                
                    
                        
                        
                        
                        
                        
                    
                    
                        
                            |   | 이름 | 김광선 | 학과(전공) | 컴퓨터공학과 | 
                        
                            | 이메일 주소 | gangsun@postech.ac.kr | Homepage |  | 
                        
                            | 연구실 |  | 전화 | 054-279-2260 | 
                        
                            | Office Hours | By appointment | 
                    
                
             
            
                3. 강의목표
                
                    Computer architecture is the science and art of selecting and interconnecting hardware components to create a computer that meets functional, performance, and cost goals. This course introduces the basic principles and hardware structures of a modern general-purpose computer. We will learn, for example, how to design the control and datapath for a pipelined RISC processor and how to design fast memory and storage systems. The principles presented in the lectures are reinforced in the laboratory through designing and implementing a RISC processor in Register Transfer-Level (RTL) using Verilog HDL.
                
             
            
                4. 강의선수/수강필수사항
                
                    CSED 101 (Programming and Problem Solving)
CSED 211 (Introduction to Computer SW systems) 
CSED 273 (Digital System Design)
                
             
            
                5. 성적평가
                
                    (Subject to change)
Mid-term exam: 25%
Final exam: 25%
Labs: 35%
Homework: 8%
Quiz: 7%
                
             
            
                6. 강의교재
                
                    
                        
                        
                        
                        
                        
                    
                    
                        
                            | 도서명 | 저자명 | 출판사 | 출판년도 | ISBN | 
                    
                    
                        
                            | Computer Organization and Design RISC-V Edition: The Hardware Software Interface 2nd Edition | David A. Patterson  & John L. Hennessy | Morgan Kaufamann | 2020 | 9780128203316 | 
                    
                
             
            
                7. 참고문헌 및 자료
                
                    Computer Systems: A Programmer's Perspective by Randal E. Bryandt & David R. O'Hallaron (2nd Edition)
                
             
            
                8. 강의진도계획
                
                    - Introduction
- Instruction set architecture
- Single-cycle and multi-cycle CPU
- Pipelined CPU and hazards
- Branch prediction, exception
- Advanced CPU
- Memory hierarchy, cache, cache coherence
- Virtual memory 
- I/O
- Memory and storage devices
- Parallel architecture, GPU
- Interconnection network
- Domain-specific accelerator
                
             
            
                9. 수업운영
                
                    - Labs will be done in group of two students.
- Depending on the situation around COVID-19, lectures and labs can be done online (subject to change).
                
             
            
            
                11. 장애학생에 대한 학습지원 사항
                
                    - 수강 관련: 문자 통역(청각), 교과목 보조(발달), 노트필기(전 유형) 등
- 시험 관련: 시험시간 연장(필요시 전 유형), 시험지 확대 복사(시각) 등
- 기타 추가 요청사항 발생 시 장애학생지원센터(279-2434)로 요청