COURSE LOG

NAME OF INSTITUTION Lahore Garrison University
PROGRAM (S) TO BE EVALUATED Computer Science
Course Name Comp Organization & Assembly Lang
Catalog Number
Instructor Name Laraib kanwal
WeekDurationTopics Covered Evaluation Instruments UsedSignature
26-Oct-2022 1.5 hours Introduction to computer systems Information is bits + context; Programs are translated By other programs into different forms
1.5 hours It pays to understand how compilation systems Work, processors read and interpret instructions stored in memory
31-Oct-2022 1.5 hours Caches matter
1.5 hours Storage Devices form a hierarchy
7-Nov-2022 1.5 hours The operating system manages the hardware Quiz 1
1.5 hours Systems Communicate with other systems using networks Assignment 1
14-Nov-2022 1.5 hours Representing and manipulating Information: Information storage
1.5 hours Representing and manipulating Information: Integer representations
21-Nov-2022 1.5 hours Representing and manipulating Information: Integer arithmetic
1.5 hours Representing and manipulating Information: Floating point
28-Nov-2022 1.5 hours Machine-level representation of programs: a historical perspective
1.5 hours Program encodings
5-Dec-2022 1.5 hours Data Formats
1.5 hours Accessing information
19-Dec-2022 1 Hour Mid Term
26-Dec-2022 1.5 hours arithmetic and logical operations Quiz 2
1.5 hours control, procedures Assignment 2
2-Jan-2023 1.5 hours array allocation and access
1.5 hours heterogeneous data structures
9-Jan-2023 1.5 hours Mid Term Examination
1.5 hours Mid Term Examination
16-Jan-2023 1.5 hours putting it together: understanding pointers
1.5 hours life in the real world: using the gdb debugger
23-Jan-2023 1.5 hours outof-bounds memory references and buffer overflow
1.5 hours x86-64: extending ia32 to 64 bits
30-Jan-2023 1.5 hours machine-level representations of floating-point programs Quiz 3
1.5 hours Processor architecture: the Y86 instruction set architecture Assignment 3
6-Feb-2023 1.5 hours logic design and the Hardware Control Language (HCL)
1.5 hours sequential Y86 implementations,
15-Feb-2023 1.5 hours pipelining Quiz 4
1.5 hours general principles of pipelining
20-Feb-2023 2 Hour Final Term
Instructor Name Laraib kanwal
Instructor Signature
Date