Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

This certification course duration is 12 weeks. This certification course focuses on the study of basic digital hardware, programming, application of binary interfaces and other elements related to operating systems. Computer Organization and Architecture certification by NPTEL provides in-depth knowledge of the basic concepts of computer architecture and organization. 

 Computer Organization and Architecture training includes the use of case studies to explain concepts such as ARM, x86, and PowerPC-based architectures. This course conducts classes in theory as well as lab where students get an introduction to the lab assignment and actual lab classes can be viewed from NPTEL Information Security - 2 course.     

Also Read: Online Engineering And Architecture Courses & Certifications

The Highlights

  • Completion Certification 
  • 12 Weeks of Learning
  • Theory and Lab Classes 

Programme Offerings

  • Lab assignments
  • Hands-on Learning
  • Transcripts
  • Books
  • videos
  • Practical Based
  • High-End Embedded Processors
  • Live Lectures
  • 30 Hours Learning

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesIIT Madras (IITM)

Eligibility Criteria

Eligibility

Digital Electronics, Basic Programming 

Academic Qualifications

This course is ideal for the B.E/B.Tech, M.E/M.Tech, and M.S students.  

Certification Qualifying Details

Candidates will receive a certificate after completing Computer Organization and Architecture certification course. This course provides three types of certificates Gold, Elite, and Completed Certificate. Students who score more than 90 marks will be eligible for the Elite and Gold Certificate. 

The students who score 60-89 marks will receive an Elite certificate and, students scoring 40-59 marks will receive a Completed certificate. If students' scores are below 40, then they will not receive any certificate.  

What you will learn

Upon completion of Computer Organization and Architecture certification syllabus, the candidates gain in-depth knowledge and skills in building secure systems, hardware infrastructure, and functions of a computer system. They will also gain hands-on experience in high-performance circuit design, pipelining data hazards, instruction scheduling, virtual memory, shared memory architecture, and current trends in computer architecture. 


Who it is for

Computer Organization and Architecture online course is designed to equip students to excel in areas such as basic programming, digital hardware, and operating systems. This course is beneficial for the following careers: 


Admission Details

To enroll in Computer Organization and Architecture classes, follow these steps:

Step 1: Visit the link given below - https://nptel.ac.in/courses/106106166

Step 2: Candidates are required to create a separate account or Sign In with the Microsoft Account or Google account and Sign with the credentials.

Step 3: After Signing In, the candidates can register themselves by filling out the course form and enrolling to Computer Organization and Architecture online course.  

The Syllabus

  • Introduction High-Speed Circuit - Design Recursive Doubling
  • High-Speed Circuit Design - Fast Adder Circuits
  • Lab 1: Introduction

  • Fast Adder Circuits 
  • Fast Multiplier Circuit
  • Fast Multiplier Circuit

  • Programming using X86 ISA - Addressing Modes
  • Programming using X86 ISA - Addressing Modes
  • Floating point - Precision and Accuracy
  • Floating Point - Addition, Subtraction and Multiplication
  • Instruction Set Architecture

  • Instruction Set Architecture 
  • Lab 2: Segmentation
  • Lab 2: Segmentation-Part II
  • Lab 2: Segmentation-Part III

  • Orthogonal ISA, C Constructs Mapping, Addressing Modes
  • Atomic and Predicated Instructions
  • Atomic and Predicated Instructions
  • General Purpose Registers
  • Expanding opcodes

  • Introduction to Pipelining
  • Pipelining
  • Data Hazards
  • Lab 2: Instruction Scheduling - Static and Dynamic
  • Dynamic Instruction Scheduling
  • Dynamic Instruction Scheduling 

  • Control Hazard, Branch Prediction
  • Process Management
  • Branch prediction
  • Global Branch Prediction

  • Structural Hazard, Architectural Enhancements
  • Lab 3: Virtual Memory
  • Locality of Reference, Demand paging
  • Page Replacement Algorithm
  • Multilevel Paging, Translational Lookaside Buffer

  • Multilevel Paging
  • Multilevel Paging-Part 1
  • Page Frame Allocation, Beledy's Anomaly
  • Paging, Cache

  • Cache
  • Cache Organisation
  • Cache - Cache Coherency, Dual Ported Cache
  • Multilevel Caching, Multitasking

  • Cache, Degree of Multiprogramming
  • Shared Memory Architecture
  • Shared Memory Architecture-Part I
  • Virtually Indexed - Virtually Tagged and Physically Tagged Caches

  • Lab 4: Task Switching 
  • Shared Memory Architecture, Cache Coherence
  • Concurrent Programming in Hardware
  • Concurrent Programming in Hardware-Part II
  • Conclusion: Recent Trends in Computer Organization & Architecture

Evaluation process

Students need to qualify with a minimum score of 10 out of 25 percent in the assignment and 30 out of 75 percent in the final examination. 

Instructors

IIT Madras (IITM) Frequently Asked Questions (FAQ's)

1: What are the eligibility requirements for Computer Organization and Architecture online course?

The eligibility requirements for this course are basic digital electronics and programming knowledge. Students who desire to build a career in this field can obtain this course.

2: Is there any industry support provided for Computer Organization and Architecture certification course?

Yes, the candidates are provided with industry support from various companies such as IBM, Intel, Samsung, AMD, Qualcomm,  NVIDIA, Motorola, and Hewlett-Packard.

3: What is the duration of Computer Organization and Architecture certification course?

The duration of the NPTEL certification course is 12 weeks or 30 hours.

4: What is Computer Organization and Architecture certification syllabus?

The Computer Organization and Architecture certification course covers various topics such as high-speed circuits, set architecture, segmentation, pipelining, data hazards, multilevel paging, cache, multilevel caching, and Concurrent Programming in Hardware. 

5: Is Computer Organization and Architecture certification course provided by IIT?

Yes, the certification course is provided by IIT Madras by NPTEL (National Programme on Technology Enhanced Learning) is a joint venture of the IITs and IISc. 

Articles

Back to top