Foundations to Computer Systems Design
Indian Institute of Technology Madras and NPTEL via Swayam
-
89
-
- Write review
Overview
INTENDED AUDIENCE : Undergraduate/Post Graduate studentsPREREQUISITES : NILINDUSTRY SUPPORT : All core computer science and engineering and computer hardware company – Intel, AMD, NVidia, Redhat, etc
Syllabus
COURSE LAYOUT
Week 1: Introduction to Boolean LogicWeek 2: Introduction to Boolean Algebra
Week 3: Introduction to Sequential Logic
Week 4: Machine Language Specification
Week 5: HACK – A Simple Computer Microarchitecture
Week 6: Assembly Language Fundamentals
Week 7: Introduction to Stack Based Virtual Machine
Week 8: Language and Interpreter for Virtual Machines
Week 9: Introduction to JACK – High Level Language
Week 10: Front-end JACK Compiler
Week 11: Back-end JACK Compiler
Week 12: Introduction to Operating Systems
Taught by
Prof. Kamakoti
Tags
Related Courses
-
Digital System Design
NPTEL, Indian Institute of Technology, Ropar
4.0 -
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Hebrew University of Jerusalem
4.9 -
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem
5.0 -
Digital Systems: From Logic Gates to Processors
Universitat Autònoma de Barcelona (Autonomous University of Barcelona)
1.0 -
Embedded Systems Design
Indian Institute of Technology, Kharagpur, NPTEL
4.0 -
Digital Electronic Circuits
Indian Institute of Technology, Kharagpur, NPTEL
Reviews
0.0 rating, based on 0 reviews