Download presentation
Presentation is loading. Please wait.
Published byNora Cook Modified over 9 years ago
1
CT101: Computing Systems Petronel Bigioi
2
Overview Lecturer Name: –Dr. Petronel Bigioi Course schedule: –Semester1: Monday 2 – 3 pm, AC202 Monday 3 – 4 pm, IT125 –Semester2 Monday 3-5p, IT125 Course material: –http://ww2.it.nuigalway.ie/staff/pbigioi/http://ww2.it.nuigalway.ie/staff/pbigioi/ Textbooks: –Computer Systems Organization & Architecture, John D. Carpinelli, ISBN: 0-201-61253-4 –The Architecture of Computer hardware and Systems Software, Irv Englander, ISBN: 0- 47136209-3 Labs –Semester1 Wednesday 3-4pm - LAB IT101 / Wednesday 3-4pm – LAB IT102 / Friday 12-1pm – IT106 Start to be advised during the course –Semester2 Tuesday 6-7 pm – LAB IT 304/Thursday 5-7pm – LAB IT304 Start second week of the semester Attendance: –Mandatory for both labs and course. Marking Schema –Semester Work: 30%, Exam: 70%
3
Course Outline (1) Introduction to Computing Systems: –User’s point of view –Components of a computing systems Data in computing systems: –Data formats –Representation of integer data –Representing of negative and floating point data Computing Systems Organization –Typical Organization –Functional units and their interaction (CPU, Memory, IO and Buses) Operating Systems Basics –Application Software vs. System Software –Operating system Structure and components –Booting a computing system
4
Course Outline (2) Data Communication & Networking –Simplex, half duplex full duplex –Parallel and serial –Synchronous and asynchronous –Channel multiplexing, modulation and modems –Networks Topologies, cabling and media access methods –LAN architectures and OSI Model Internet –Architecture, Addressing and DNS –Protocols –Applications E-Mail WWW –Security
5
Course Outline (3) Digital Logic Fundamentals: –Introduction to digital logic circuitry. FETs and logic gates. –Boolean logic review –Combinatorial logic circuitry analysis and design review –Sequential logic circuitry analysis and design CPU organization and elements of CPU design –Programming Models –Instruction Set Architectures –CPU Design –Pipelining –Instruction hazard
6
Course Outline (4) Memory subsystem organization –Memory internal organization –Hierarchical memory systems –Cache Input/output subsystem organization –Asynchronous data transfer –Programmed I/O –Interrupts –Direct memory access –Examples
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.