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 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. 1000 to Swayam.
Design and Engineering of Computer Systems Fee Structure
Description
Amount in INR
Certification Exam Fee (Optional)
Rs. 1000
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.
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.