MIS 251 Computer Architecture & System Software
Instructor: Bilgin Metin, PhD
In this course, we study theoretical and practical aspects of computer systems in business use including cloud computing, server virtualization, storage systems, client/server, mainframe and mobile architectures. We then study computer architecture, including the organization of CPU, memory, peripheral devices, machine and assembly languages, digital design with combinational logic. Lastly, we cover appropriate use and configuration of mobile and server operating systems for business environments.
Introduction to system architecture concepts such as cloud computing, SaS (Software as a Servis), PaS(platform as a service), IaS(Infrastructure as a service), server virtualization, server/client, mainframe systems. Number systems, data representation, numerical data formats, fundamental CPU design, instruction cycles, bus and memory concepts, modern CPU design, CISC/RISC, addressing I/O, interrupts, DMA, output devices system concepts a brief introduction machine and assembly languages, digital design with combinational logic. introduction to the operating system, user interfaces, process concepts; scheduling, memory management, examples of operating systems: Unix/Linux, Windows 8.1, Windows Server 2012 R2, Android, IOS etc.
The Architecture of Computer Hardware and System Software; Fifth Edition, I. Englander; Wiley; 2015
Students are responsible from the textbook , discussed topics in the classroom and given additional materials such as documents and videos. In the exams there will be “elementary questions” about fundamental points of the course, which can provide additional 10-point. However, If an elementary question is not answered in the exam, 10 points penalty will be given.
Please try to give direct answers. Incorrect parts in the long explanations expose your confusion and they reduce points of correct parts.
Please give specific answers and avoid from general answers that can be valid for any question. For example, answers including comparatives such as cheaper, faster, better is meaningless without an additional explanation sentence.
Wednesday 1 (HKB105), Thursday 1-2 (HKB105)
- HW & Quiz & project: 10 %
- Midterm I + Midterm II: 35 %
- Final: 45 %
- Participation & Laboratory work: %10
- Homeworks will be due a week after they are assigned. Homeworks late by a day will be accepted with a 20 point penalty. After a week past the due date homeworks will no longer be accepted.
- The grading on curve will be used for assigning letter grades.
MIS 131 or any programming language course