458 Courses and Certifications

Free It Software Courses & Certifications

Career Category
Specialization
Job Role
Skills
Ethical Hacking

Offered by

Certificate

Ethical Hacking

The Ethical Hacking certification course is a 12 weeks program that is completely online and is taught by IIT Kharagpur professor Indranil Sengupta. The online platform of Swayam is used for offering the teachings of this ethical hacking course. Ethical hacking is a subject that is very important in these recent years. Thus learning this course has become very essential for both individuals, and organizations who want to work toward the information technology infrastructure. 

The Ethical Hacking training is ideal for students who belong to a background in IT, Communication, Computer Science, Engineering in more. This ethical hacking course is ideal to help the organization prevent vulnerabilities in a system, application, or infrastructure that an attacker can use for exploitation. The online ethical course will help in preventing security breaches.

...Read More
12 Weeks
Free
Skills Covered:
Ethical hacking
Learning Analytics Tools

Offered by

Certificate

Learning Analytics Tools

12 Weeks
Free
Next Generation Sequencing Technologies Data Analysis and Applications

Offered by

Certificate

Next Generation Sequencing Technologies Data Analysis and Applications

The transformative 12-week Next Generation Sequencing Technologies: Data Analysis and Applications certification course explores the groundbreaking impact of NGS technologies on Bioscience, Biotechnology, and Medicine. Participants gain hands-on experience in analyzing genomic and transcriptomic data, focusing on single nucleotide polymorphisms (SNPs), indels, and the complexities of transcriptomic analysis. 

With industry support from genomics companies, the Next Generation Sequencing Technologies: Data Analysis and Applications certification by Swayam caters to students, faculty, and industry professionals, requiring a basic understanding of programming and statistics. Upon completion, participants receive 3 credit points, positioning them for success in the dynamic fields of genomics and computational biology.

Also Read: Online Data Analysis Certification Courses

...Read More
12 Weeks
Free
Enquire
Certificate

System Design for Sustainability

12 Weeks
Free
WISE Tech Accelerators

Offered by

Certificate

WISE Tech Accelerators

12 Weeks
Free
Enquire
Internet History Technology and Security

Offered by

Certificate

Internet History, Technology, and Security

Offered by the University of Michigan, the Internet History, Technology, and Security programme by Coursera will lay an emphasis in the life of candidates who want to make a career in the field of networks and Internet. Understanding the key importance of the web and the Internet, candidates will start taking this area seriously. They will gain knowledge as to how the web and internet can be used to create something massive, innovative and lastly helping the society in progressing. 

The programme has been conceptualised keeping future trends into consideration. The candidates will hold expertise in this field and gain immense learning in Internet Protocol, Internet Security, Internet and Internet Architecture. 

This is a 15-hour course and candidates will receive a certification after they submit all the assignments and meet the requirements. Candidates who are willing to enrol in the programme but are facing financial difficulties can apply for financial aid as well.

...Read More
11 Weeks
Beginner
Free
Skills Covered:
Technology skills
Certificate

Developing Android Apps with App Inventor

Android Applications have quickly changed the entire world and it still happens to be the producer of one of the most in-demand jobs across the world. For many coding enthusiasts, being the best at app development in android is a dream far away and out of their reach.

Coursera’s Developing Android Apps with App Inventor programme is a course that paves way for candidates to their dreamland with a university-level syllabus and instructors. Candidates with little to no experience or even computing knowledge can also achieve mastery in developing Android Applications with this course. It offers hands-on experience with the MIT App Inventor.

It is a block-based programming tool that works ideally for both beginners and students of intermediate level. Candidates will learn to develop completely functional apps from scratch suitable for any Android device. Moreover, it puts them in a much higher rank in the competitive world of today with the skills and experience gained.

...Read More
11 Weeks
Beginner
Free
Skills Covered:
Knowledge of Android Software Development
Certificate

Computational Thinking and Big Data

10 Weeks
Beginner
Free
Certificate

Big Data Fundamentals

10 Weeks
Intermediate
Free
Introduction to Hyperledger Blockchain Technologies

Offered by

Certificate

Introduction to Hyperledger Blockchain Technologies

The Introduction to Hyperledger Blockchain Technologies online programme by edX is developed to introduce you to distributed ledger, Hyperledger and blockchain technologies. You will also gain knowledge of their main frameworks. With the learnings of this course, you will understand how blockchain technologies record transactions, trades, promises, etc.

Curated by the Linux Foundation, this certification course presents a business-oriented outlook of blockchain technologies. Throughout the course, you will explore Hyperledger tech: domain-specific, libraries, tools and distributed ledger frameworks.

edX’s Introduction to Hyperledger Blockchain Technologies online course will also teach you the major differentiators between the kinds of Hyperledger projects. Also, you will study the core features of blockchain technologies. You will understand how these technologies work and generate value for organisations. If a student wants to learn for free then he or she must enroll in the audit track to get limited access and upgrade to the verified track and get unlimited access by paying some fee amount.

...Read More
10 Weeks
Beginner
Free
Skills Covered:
Knowledge of Blockchain
Certificate

Quantum Machine Learning

Artificial intelligence and machine learning advances run hand in hand with the degree to which quantum computing footprint improves. Thus, it is natural to leverage machine learning capabilities with the advent of quantum computing. This Quantum Machine Learning certification course will explore the underlying principles associated with futuristic technologies. 

The program on Quantum Machine Learning encompasses the advantages of machine learning once it is coupled with futuristic quantum technologies. These have the potential to provide the much-awaited advancements of this industry. Some examples include machine learning and select frameworks in Python. 

This Quantum Machine Learning training program is intended to be delivered across 9 weeks along with an input of 6-8 hours per week by the participants on their own time for optimum results. The University of Toronto is the partner institution for this self-paced course. The video transcripts are in English and the students have an option to get a paid plus official certification. 

The candidates who enroll in any track of the course will be able to progress at their speed. Both tracks - audit and verified may be opted for by the candidates for finishing the course. If the candidates are interested in learning for free without a certificate they may choose the audit track which is open for a limited period of access. For unlimited access, the students should switch over to the verified track by paying some fees.

...Read More
9 Weeks
Expert
Free
Skills Covered:
Machine learning Knowledge of Python
Big Data Analytics in Healthcare

Offered by

Certificate

Big Data Analytics in Healthcare

Big Data Analytics in Healthcare Certification Course is to analyze and extract usable information from Big Data, to be precise Medical facilities like hospitals and colleges use both structured and unstructured data in their practice. Structured data has a predetermined schema, it is extensive, freeform, and comes in a variety of forms and formats. On the other hand, unstructured data also referred to as Big Data (BD), does not fit into the typical data processing form and format.

Candidates learn how to use Big Data Analytics techniques and tools to analyze and extract information from Big Data (BD). And such results of Big Data Analysis can be used to predict the future, help in creating trends about the past, and neutralize them. When it comes to healthcare, Big Data Analysis allows the study and examination of large datasets from thousands of patients, identifying clusters and correlations between data sets.

Big Data Analytics in Healthcare Classes will enable candidates to take data-driven decision making, receiving better-personalized predictions about prognosis and responses to treatments, that influence health at the patient level.

All candidates undertaking the course shall receive Big Data Analytics in Healthcare Certification by the Georgia Institute of Technology through Udacity.

...Read More
2 Months
Intermediate
Free
Skills Covered:
Knowledge of Big Data Knowledge of healthcare sciences
Artificial Intelligence for Robotics

Offered by

Certificate

Artificial Intelligence for Robotics

The Artificial Intelligence for Robotics certification course is a free course of two months, where the training will be provided via an online platform. The course is offered by Georgia Tech Masters in Computer Science. The course will include the final project as the evaluation criteria for the certification. The Artificial Intelligence for Robotics training provided is of the advanced level. This course will cover the fundamentals of artificial intelligence, such as planning and search, probabilistic inference, localization, control, and tracking, focusing on robotics. The candidate will get Artificial Intelligence for Robotics certification as the course will end. The course will be taught by the industry pros themselves. In total, the Artificial Intelligence for Robotics certification syllabus contains six lessons that will be covered in two months.

...Read More
2 Months
Expert
Free
Skills Covered:
Knowledge of Artificial Intelligence
Software Architecture and Design

Offered by

Certificate

Software Architecture and Design

The Software Architecture & Design training programme is an intermediate level course delivered by Udacity and Georgia Tech. The programme has been designed to teach the concepts and principles involved in designing and analysing large software systems. It will run for a duration of approximately two months.

The Software Architecture & Design course curriculum has been divided into four sections that include Introduction, UML and Analysis, Software Design, and Software Architecture. You will learn through rich learning content crafted and taught by industry professionals. You will test your knowledge through interactive quizzes and learning exercises.

In addition, the Software Architecture & Design online course is free of cost to join for everyone. The programme has been offered by Georgia Tech in collaboration with the Udacity platform.

If you are a Software Engineer, this course can propel your career forward and help you gain better career opportunities. Moreover, since the format is self-paced, you can manage to complete the Software Architecture & Design training along with your job by learning at your convenience.

...Read More
2 Months
Intermediate
Free
Skills Covered:
Designing skills Software development skills

Offered by

Certificate

Android Basics: Multiscreen Apps

The Android Basics: Multiscreen Apps training can be availed at no charges since it is a free programme. The programme is an online course and can be joined from the official website of Udacity. People who register for this course will be able to understand and develop a language learning app by the time the course ends. The self-paced learning environment offers candidates to choose their own deadlines and schedule to study from the course. Students need to set their study schedules in a way so that they can complete theAndroid Basics: Multiscreen Apps certification syllabus in a time span of 2 months or 8 weeks. 

Students will get a chance to qualify for the certification at the end of the Android Basics: Multiscreen Apps online course. In addition to lectures, students will also be able to be a part of quiz sessions and other class activities. The programme is handled by two industry professionals. There will be neither deadlines nor a minimum attendance percentage to be maintained for the Android Basics: Multiscreen Apps certification programme.

...Read More
2 Months
Beginner
Free
Skills Covered:
Knowledge of Android Software Development
Big Data Computing

Offered by

Certificate

Big Data Computing

Offering 2 credits, and having a course level of postgraduate, the Big Data Computing certification is an 8-week course. This certificate course has been curated by NPTEL and IIT Patna, on the Swayam platform. The curriculum is the presentation of the IIT Patna faculty mainly for students. Or engineers or even scientists of all fields of studies who want to seek ideas related to Big Data Computing and its applications.

Big Data Computing training is very important in this world of gathering different data components of social media, transactions records of purchases made, cell phone GPS signals, climate information, and more. Big data computing will help participants to solve data problems related to such a big variety. This certificate course which is free will guide all the participants through the applications, problems, and technologies that are used by big data. Moreover, this certification has the backing of several big tech companies like Microsoft, Amazon, IBM, Google, and Facebook 

...Read More
8 Weeks
Free
Skills Covered:
Knowledge of Algorithms Database Management Knowledge of Big Data
Advanced Graph Theory

Offered by

Certificate

Advanced Graph Theory

Advanced Graph Theory certification course will offer the candidates learning on the different notions of the graph theory. All the theories and algorithms have been well discussed so that the candidates know their importance in the field of computer science.

The aspirants will be covering the fundamental principles during the course along with the techniques in the field of Graph Theory. Some emerging applications will be discussed with the candidates so that they have a glimpse of significant impact. Spanning trees and enumeration are headings where the experts have laid emphasis on. The course prepares the candidates for industry exposure as well.

After the completion of the Advanced Graph Theory certification, the candidates will be having intimate knowledge about the role of graph theory and the technology used to solve all of these problems. The candidates will be coming across many of the theorems and how the algorithm is formed for each of these in the computer science field.

...Read More
8 Weeks
Free
Skills Covered:
Mathematical skill
Certificate

User-Centric Computing for Human-Computer Interaction

The interdisciplinary field of human-computer interaction is a relatively new domain of study. It has gained traction due to an increased spread of consumer electronic products. The User-Centric Computing for Human-Computer Interaction certification course is designed to teach you the ideas governing this field of study. You will study how to design user-centric systems from a computational/engineering viewpoint.

The User-Centric Computing for Human-Computer Interaction certification course will focus on the challenge of making interactive systems user-friendly for laypeople. During the course, you will learn how engineering and computer science are essential to design such systems. You will also understand how user behavior and mental state are captured, modeled, and integrated into the design process to make the interactive systems responsive.

The User-Centric Computing for Human-Computer Interaction online training programme lets you look at the computational and engineering problems in developing human-computer interfaces. This eight-week-long course by Swayam is an FDP course approved by the AICTE.

...Read More
8 Weeks
Free
Skills Covered:
Knowledge of engineering
Tools in Scientific Computing

Offered by

Certificate

Tools in Scientific Computing

There has been a lot of advances in computer hardware and software libraries. Due to this, we can undertake scientific computing that requires high precision and with relative ease. Tools in Scientific Computing program is an elective course that explores various methods of computing. It emphasizes hands-on implementation while covering all the theory-based topics. The course will talk about major problems you might encounter while implementing these scientific computing tools. 

The syllabus of Tools in Scientific Computing certification has been developed by faculty at IIT Guwahati. This AICTE approved FDP course is available on Swayam, an online learning platform with support from the Government of India. Professor Aditya Bandopadhyay will be teaching this course. This is an undergraduate/postgraduate course in mechanical engineering, computational mechanics, and computational engineering.  

Tools in Scientific Computing is a digital course that uses assignments and practical usage of Python, GNU Octave, and C-based PETSC as learning tools. You can also opt for an e-certificate by sitting for an offline exam at the end of the term. 

...Read More
8 Weeks
Free
Skills Covered:
Computer skills
Introduction to Soft Computing

Offered by

Certificate

Introduction to Soft Computing

Introduction to Soft Computing certification course will help the candidates learn about the approach to computing. The candidates will be learning about the applications so that they are able to understand the learning properly. The different operators and their introduction will be given to the candidates before they start with the topic.

The aspirants will be learning all the attributes in it in an easy manner. All the learning materials have been provided with the course, the candidates can access them anytime. Several terminologies have been repeatedly covered so the aspirants are clear on those.

Introduction to Soft Computing certification will help the candidates shine bright with the learning they will acquire here. The learning offered also covers some of the high-level concepts which prepare the candidates for higher studies in the topic. The certification is of value to the student or trainers who want any kind of industry exposure.

...Read More
8 Weeks
Free
Skills Covered:
Computer skills Mathematical skill
Embedded System Design with ARM

Offered by

Certificate

Embedded System Design with ARM

Swayam’s Embedded System Design with ARM certification course discusses embedded system design, imparting knowledge about its introductory concepts and microcontrollers’ fundamentals as well. Enrolled candidates will benefit majorly from the ARM microcontrollers demo sessions and hands-on practice for system design, also learning about IoT-based designs’ developmental aspects. What’s more, the curriculum is premised on state-of-the-art programming environments and microcontroller boards, keeping candidates updated with current industry standards. 

The Embedded System Design with ARM certification syllabus covers both basics and advanced topics. Candidates discover actuators and sensors’ interfacing problems, smart home concepts, embedded programming platforms, ARM microcontrollers’ set, instruction set architecture, and numerous other areas. This eight-week elective program is highly-acknowledged amongst Qualcomm, Texas Instruments, TCS, HP, Samsung, and similar companies, assisting students in seeking job profiles in this industry. 

Falling under the purview of ‘Computer Science and Engineering’, the Embedded System Design with ARM online course is an FDP one. It is AICTE-approved and set at the undergraduate tier. Candidates may also acquire certificates by registering for Swayam’s proctored test, clearing it, and gaining sufficient marks in their weekly assignments.

...Read More
8 Weeks
Free
Skills Covered:
Knowledge of engineering
Certificate

Course in Information Technology

The Course in Information Technology online course is an important course based on the evolving digitalised world. Since most of our day-to-day life interactions, work, and institutions use IT, this course aims to increase the digital literacy of its learners. The complete knowledge of digital media and its key usage is covered throughout the course curriculum. It mainly revolves around thinking, storing, and processing, present, and future processes.

The course will run through the online mode. The entire course will have 3 credits which can be transferred after course completion. The course is designed for individuals opting for or is already at the undergraduate level. This course will provide reference links given by IT experts. The course is free of cost. The course platform is initiated by MHRD. The course is verified by Savitribai Phule Pune University. The course curriculum will consist of assignments and multiple-choice questions.

The Course in Information Technology by Swayam offers a verified certification. The certification can be availed after passing the final proctored examination. The candidates can grow their careers in the IT sector with the course certification. It will add more professional networking opportunities.

...Read More
8 Weeks
Free
Skills Covered:
Database knowledge Networking Knowledge of cloud computing
Probability for Computer Science

Offered by

Certificate

Probability for Computer Science

The Probability for Computer Science Certification Course is a massive open online course that discusses the important topics in probability. The course available in online format on the Swayam learning platform is not a typical mathematics course. The course will familiarise learners with the concepts of probability along with its applications in algorithms and computer science. The Probability for Computer Science Training will be provided by Prof. Nitin Saxena of IIT Kanpur. The course will be taught via video lectures and is aimed at the undergraduate or post-graduate level. The model of assessments constitutes assignments and exams upon completion of which, learners will receive the  Probability for Computer Science Certification by NPTEL and IIT Kanpur.

...Read More
8 Weeks
Free
Skills Covered:
Computer skills

Offered by

University of the Witwatersrand, Johannesburg via Edx
Certificate

Results Based Project Management Monitoring and Evaluation

To help ensure optimum use of resources, and deliver the benefits promised to citizens and beneficiaries, the public service sector, multilateral development agencies, and even the non-governmental sectors rely on monitoring, evaluation, and other results-based management tools. As such, the need for courses like the Results-Based Project Management: Monitoring and Evaluation by edX are more pressing now than it has ever been.

The University of the Witwatersrand, Johannesburg (Wits University) has created the Results-Based Project Management programme, collaborating with CLEAR Anglophone Africa, to address the increasing demand for Project Managers in Africa and other parts of the world.

The Results-Based Project Management Certification Syllabus starts by introducing the results framework and its performance indicators. You will learn how to use monitoring and evaluation systems as sources of evidence, which managers can use for decision-making.

The Results-Based Project Management online course will also help you develop a results-based approach for designing and managing public sector programmes. You will learn how to optimise resource use and ensure that the project delivers the desired tangible benefits.

...Read More
8 Weeks
Intermediate
Free
Skills Covered:
Project management
Descriptive Statistics with R Software

Offered by

Certificate

Descriptive Statistics with R Software

Descriptive statistics extracts the information hidden under any data. In the Descriptive Statistics with R Software programme, you will learn about descriptive statistics' various tools. You will be using the open-source R software to learn these tools based on mathematical and statistical functions. This course has been designed for undergraduate students studying mathematics and science or humanities students with a background in statistics. If you are a professional working in analytics, you will find this course useful.

Descriptive Statistics with R Software certification is an online course of eight-week duration in Mathematics. It is an elective undergraduate/postgraduate course taught by the faculty of IIT Kanpur and NIT Sikkim. There will be assignments and practical usage of the software to break the monotony of theoretical lectures. All the course material will be available for free on the online learning portal Swayam.

Descriptive Statistics with R Software also offers certification. For this, you must submit all assignments and appear for an offline exam that is conducted after the course conclusion.

...Read More
8 Weeks
Free
Skills Covered:
Statistical skills
Artificial Intelligence Constraint Satisfaction

Offered by

Certificate

Artificial Intelligence Constraint Satisfaction

Problem-solving for humans can be a tough nut to crack, and that is why certain approaches to problems can be tweaked for efficient resolution. Problem-solving in the field of artificial intelligence is not confined to a single approach but many. Problem solvers may be based on memory, search, reasoning, and knowledge representation. In AI: Constraint Satisfaction certification course, the approach to problem-solving by posing them as constraint satisfaction problems has been discussed lucidly along with the general methods to solve them. 

AI: Constraint Satisfaction certification by IIT Madras. The course is taught by renowned IIT Madras faculty Prof. Deepak Khemani. Throughout this course, candidates will learn how a user poses a problem as a CSP, and then calls an off-the-shelf solver. This course carries two credits and will teach candidates about the general approaches to solving finite domain CSPs while exploring how search can be clubbed with constraint propagation to determine solutions in the field of Artificial Intelligence.

The AI: Constraint Satisfaction online course is a companion to Artificial Intelligence: Search Methods for Problem Solving course and Artificial Intelligence: Knowledge Representation & Reasoning. It has been approved by AICTE as an FDP course to upskill the faculty in the current domain.

...Read More
8 Weeks
Free
Skills Covered:
Knowledge of Artificial Intelligence
Computer Aided Drug Design

Offered by

Certificate

Computer Aided Drug Design

The Computer-Aided Drug Design online course is an 8-week program offered by Swayam, an initiative by the Indian Government’s ministry of education. The course lecture is given by academics from IIT Madras and is completely free. The candidate must pass an in-person test at one of the approved centres in order to earn certification. The examination would cost Rs. 1,000.

Drug research and development is a lengthy and costly process that can take up to ten years and cost up to billion dollars. Clinical trials fail for a variety of reasons. Computer-assisted drug design can shorten the process, eliminate surprises, and anticipate characteristics, lowering R&D costs. The Computer-Aided Drug Design training teaches students to use various free software to address molecular modeling, structure, and target-based design, quantum physics, drug similarity characteristics, QSAR pharmacokinetics, and dynamics.

The Computer-Aided Drug Design syllabus includes Introduction to drug discovery, ADME-rules, Structure and property, Force field/MM/QM, QSAR/Pharmacophore, Boundary conditions/Conformation, PK/PD, Enzymes/proteins structures/docking, etc.

...Read More
8 Weeks
Free
Skills Covered:
Designing skills Knowledge of engineering
Cloud Computing and Distributed Systems

Offered by

Certificate

Cloud Computing and Distributed Systems

Swayam offers the Cloud Computing and Distributed Systems training programme under the guidance of NPTEL and a well-structured course from IIT Patna. The course will span over eight weeks. Prof Rajiv Misra from IIT Patna leads the online course. 

The Cloud Computing and Distributed Systems online course explore the delivery of storage, applications, computations, and more IT resources. This is achieved using the platform with the business model of the pay-as-you-go. The course provides in-depth information about current cloud computing technologies. Candidates will understand the concepts of distributed computing and distributed algorithms with this Swayam’s cloud computing course.

After discussing these techniques and concepts, the course will introduce features of industry systems like Google’s Chubby, Apache Spark, MapReduce, and many more. The Cloud Computing and Distributed Systems certification syllabus requires candidates to understand data structure and algorithms. The curriculum is highly comprehensive and consists of eight modules and various reference books. 

...Read More
8 Weeks
Free
Skills Covered:
Knowledge of engineering

Offered by

Certificate

Deploying SAP on Google Cloud

8 Weeks
Beginner
Free

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses