Careers360 Logo
ask-icon
share
    Compare

    Quick Facts

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

    Course Overview

    The Design and Engineering of Computer Systems certification course is an eight weeks online course offered on the platform of Swayam. During this course syllabus, the candidates will learn the ways of designing computer systems operating systems, computer networks, and architecture. This programme is jointly taught by the initiatives of IIT Bombay, and NPTEL. 

    The Design and Engineering of Computer Systems training shall be fully accessible to people who have a basic knowledge of the concepts of computer programming. The candidates will have to register for the final exam, and then complete the exam to secure passing marks in the assignments and the final examination to secure 2 credit points on completion.

    The Highlights

    • 8 weeks duration
    • Online programme
    • Elective programme
    • Undergraduate or postgraduate level course

    Programme Offerings

    • online mode
    • Case Studies
    • 2 Credit Points
    • End Certification.

    Courses and Certificate Fees

    Fees InformationsCertificate AvailabilityCertificate Providing Authority
    INR 1000yesIIT Bombay

    The Design and Engineering of Computer Systems certification fee is free. In case the students feel like they want to earn a certification then they will have to deposit Rs. 1,000 to Swayam.

    Design and Engineering of Computer Systems Fee Structure : 

    Description

    Amount in INR

    Certification Exam Fee (Optional)

    Rs. 1,000


    Eligibility Criteria

    Academic Qualifications

    • Senior postgraduate or undergraduate students in computer science are allowed.

    Work Experience 

    • Working professionals with some experience and knowledge of programming concepts are welcome to apply.

    Certification Qualifying Details

    • The learners will get the Design and Engineering of Computer Systems certification by Swayam, NPTEL, and IIT Bombay after successfully attaining passing marks in both assignments, and in the final exam.

    What you will learn

    Knowledge of engineering

    The Design and Engineering of Computer Systems certification syllabus will teach the following:

    • Learning to discuss the computer building blocks that accompany case studies of real-world computer systems designs.
    • Understanding the overview of hardware in computer systems.
    • Learning about the different measures related to the performance of computer systems, and how their performance can be optimized.
    • The practices and principles related to the design, and engineering of computer systems.

    Who it is for

    The Design and Engineering of Computer Systems certification is great for the following:

    • Computer Hardware Engineer
    • Computer programmer
    • Computer System Analyst
    • Computer Systems Administrator
    • Computer Systems Engineer

    Admission Details

    To get enrolled in Design and Engineering of Computer Systems classes, go through these steps:

    Step 1 - Go through the official URL: https://onlinecourses.nptel.ac.in/noc25_cs24/preview

    Step 2 - Then on the Swayam site, start by locating the ‘Sign In/Register orange coloured button.

    Step 3 - Next the students can use the accounts they have on sites like Google, Facebook, SWAYAM or Microsoft to start registering or signing in.

    The Syllabus

    • Introduction to computer systems.
    • Introduction and overview of the course
    • Principles for designing computer systems
    • Overview of computer system hardware and software

    • Process management and CPU virtualization
    • Process abstraction and process management in operating systems
    • Threads and concurrency
    • Virtual machines and containers

    • Memory management
    • Memory management in operating systems
    • Virtual memory and paging
    • Optimizing memory access in user programs

    • Disk and network I/O
    • Filesystem data structures and implementation
    • Synchronous and event-driven APIs for socket-based network communication
    • Network I/O subsystem in operating systems

    • Computer networking
    • Architecture of the Internet
    • Internet routing, transport and applications
    • Network security

    • End-to-end application design
    • Inter-process and inter-thread synchronization
    • Architecture of multi-tier applications
    • Case studies and examples of systems design

    • Performance engineering
    • Performance measurement and analysis
    • Techniques to improve performance of computer systems
    • Caching, horizontal and vertical scaling, load balancing

    • Reliability engineering
    • Techniques for fault tolerance in computer systems
    • Replication, consistency, and atomicity
    • Case studies of designing reliable computer systems

    Evaluation process

    The Design and Engineering of Computer Systems certification shall only be offered if the assignment score secured on an average is 10/25, and score in the exam secured, is 30/75. The total score must be around 40/100 to comfortably earn the certificate.

    Instructors

    IIT Bombay Frequently Asked Questions (FAQ's)

    1: Who is the professor of the Design and Engineering of Computer Systems online course?

    The name of the instructor is Mythili Vutukuru.

    2: Is the number of years of work experience counted while giving admission?

    No specific years of work experience are actually counted during admission.

    3: What’s the number of credit points for this Design and Engineering of Computer Systems course?

    2 credit points are offered during the tenure of this course.

    4: Will the students have their photograph on the final electronic copy of the certificate?

    The students will be able to see their photographs on the final copy of the electronic certificate.

    5: Where will the exam center fall for this programme?

    The exam centers will be shared with the exam registration form.

    Articles

    Student Community: Where Questions Find Answers

    Ask and get expert answers on exams, counselling, admissions, careers, and study options.