Professional Documents
Culture Documents
REF CIS-BSIT-IT131-2019
BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY
1
Saint Louis University
School of Accountancy, Management, Computing and Information Studies
Information Technology/Computer Science Department
11. Alignment of Course Learning Outcomes with the SLU Graduate Attributes
2
Saint Louis University
School of Accountancy, Management, Computing and Information Studies
Information Technology/Computer Science Department
Introduction to
computer
architecture
3
Saint Louis University
School of Accountancy, Management, Computing and Information Studies
Information Technology/Computer Science Department
4
Saint Louis University
School of Accountancy, Management, Computing and Information Studies
Information Technology/Computer Science Department
5
Saint Louis University
School of Accountancy, Management, Computing and Information Studies
Information Technology/Computer Science Department
6
Saint Louis University
School of Accountancy, Management, Computing and Information Studies
Information Technology/Computer Science Department
As evidence of attaining the learning outcomes stated, student-learners are required to submit the following requirement at the
end of the term.
1. Understand the role of the computer Throughout the course of the semester,
hardware as a vital part of the different requirements will be submitted
computer system by the students:
2. Understand the architectural design [Programming Requirement]* A week before the middle term
of individual hardware components Program compilation of solutions to exams
that are found in 21st century LMC problems using the Little Minion
electronic computing devices Computer simulator
3. Explain the intrinsic relationship [Programming Requirement]*
between the individual hardware A week before the middle term
Program compilation of solutions to exams
components that contributes to the bitwise-operation problems in Java
overall architecture of the hardware
device [Programming Requirement]* A week before the final term exams
4. Be aware of the current trends and Program compilation of solutions to
developments in computer hardware low-level programming problems
technology written in Borland Turbo Assembly
(TASM) and/or Microsoft’s Macro
5. Explain the role of computer
Assembly (MASM)
architecture and organization in the Within two weeks from the date after
current state and future [Reaction Paper]* Reaction paper the presentation of the
development of ICT technologies on popular and trending issues in material/article
6. Realize the role of ICT technologies computer architecture
A week before the final term exams
as a medium for nurturing human [Technical Specification]*
development while sustaining a Technical specification of ICT
green environment resources based on a use-case
7. Explain the interface between high- scenario for a simple clientele model
level/low-level programs and the
computer hardware * NOTE: See scoring rubric in
Assessment and Grading
Each student will be assessed based on the grading policy enforced by the University with the following grade distribution:
Subject Grade = 20% of Prelim Grade + 35% of Midterm Grade + 45% of Final term Grade
Course requirements will be assessed using the following rubrics:
8
Saint Louis University
School of Accountancy, Management, Computing and Information Studies
Information Technology/Computer Science Department
Correctness of Program solved the Program solved the Program solved the Program solved the
solution problem for majority of problem for all common problem for all common problem for most
the test cases [9-10 pts] cases and most rare cases but did not common cases [1-4 pts]
cases [7-8 pts] consider rare cases [5-6
pts]
Appropriateness Program applied the most Program applied a Program applied an Program did not apply a
of solution used appropriate solution for stereotypical solution for unconventionally solution solution that is
the given problem [5 the given problem [4 for the given problem [3 appropriate for the given
pts] pts] pts] problem [0-2 pts]
9
Saint Louis University
School of Accountancy, Management, Computing and Information Studies
Information Technology/Computer Science Department
10
Saint Louis University
School of Accountancy, Management, Computing and Information Studies
Information Technology/Computer Science Department
setup
Policies and guidelines of SLU on grading will be used. Specific weights will be assigned to various course requirements.
A. Main References
Computer Architecture : A Quantitative Approach, 6th Edition, Patterson and Hennessy, 2017
Computer Organization and Design: The Hardware/Software Interface, Patterson and Hennessy, 5 th Edition, 2014
The Architecture Of Computer Hardware, System Software & Networking: An Information Technology Approach, 5 th
Edition, Englander, 2015
Intel x86 Assembly Language and Microarchitecture, Free eBook, StackOverflow contributors
B. Books
Computer Organization and Architecture: Designing for Performance, Stallings, 10th Edition, 2015
Computer Organization and Architecture: Themes and Variations, Clements, 2014
Borland Turbo Assembler 5.0 User’s Guide, Borland International, 1998
Assembly Language for x86 processors, Irvine , 7th Edition, 2014
Assembly Language Tutorial, Simple Easy Learning by tutorialspoint.com
C. Online Resources
LappyList – The Free Laptop Buying Guide and Comparison Tool, Amazon Services LLC Associates Program,
http://www.lappylist.com
Little Minion Computer (Simulator and Desciption), Durham University, UK,
https://community.dur.ac.uk/m.j.r.bordewich/LMC.html
Modern x64 Assembly, Chris Rose - What’s A Creel?, Australia, https://www.youtube.com/watch?v=rxsBghsrvpI
GUI Turbo Assembler (TASM): A 32-64bit MuItilingual IDE for Assembly Language with TASM & TLINK,
https://sourceforge.net/projects/guitasm8086/
11
Saint Louis University
School of Accountancy, Management, Computing and Information Studies
Information Technology/Computer Science Department
Balmeo, Laurence
Mendoza, Kasima Rose Ma. Concepcion B. Clemente, MIT Cecilia A. Mercado, Ph. D.
Faculty Department Head Dean
12