17 Courses and Certifications

Coursera Computer Science Courses & Certifications

Quick View
Career Category
Specialization
Job Role
Skills

Pricing

-
To
B.Sc Computer Science

Offered by

Online Degree

B.Sc Computer Science

Bachelor of Science in Computer Science from BITS Pilani is a 3-year online undergraduate degree programme offered via Coursera. The BIT Pilani Online B.Sc Computer Science has been designed to equip students with in-demand skills like Machine Learning, Human-Computer Interaction, Database Programming, and Mobile application development so that they can land lucrative jobs in Data Science, Application Development, Software Engineering, Product Management, and others. With the BITS Pilani Online B.Sc Computer Science by Coursera, students will be able to access industry and academic case studies, address real-world problems, and apply hands-on projects essential to developing their technical skills.

...Read More
36 Months
3,13,000
Certificate

B.Sc Computer Science

The B.Sc Computer Science Degree is a 3-6 years course offered by Goldsmiths, University of London which explores various important topics of computer science including web development, data science, virtual reality, artificial intelligence. The course improves problem solving ability of the students by executing a series of real-world projects and industrial case studies.

The B.Sc computer science syllabus is chronologically divided into three parts. The first part consists of computer programming with specific projects for web applications in which the working of computers and mathematical basics of computer science is covered. The second part focuses on computer programming and understanding of important software projects development in which topics like graphical programming and data science are covered. 

The third and most important part of the B.Sc Computer Science by Goldsmiths, University of London provides an opportunity to study a specific module depending on the specialization of the candidates to develop software as an individual project with the knowledge and skills taught in the course.

...Read More
36 Months
£ 12,654
Online Master of Computer Science

Offered by

Online Degree

Online Master of Computer Science

The “Online Master of Computer Science” Training is an online course for a period of 18-36 months provided by Arizona State University in collaboration with Coursera. According to the U.S. News and World Report, this course has been ranked in the Top 10 courses for Online Graduate Engineering Programs. The online course is so flexible that candidates can learn according to their own pace without any pressure of completing learning beforehand.

The “Online Master of Computer Science” syllabus teaches students about cutting-edge topics like cybersecurity, blockchain, AI, and big data. Students will also gain insights into the real-world experience through applied projects. Not only this, students will be masters in performing accurate computer analysis. 

If a candidate does not meet the knowledge admission requirements forThe “Online Master of Computer Science” degree, then candidates can opt for degree courses in Big Data, AI and Machine Learning, Cybersecurity, or Software Engineering

...Read More
18 Months
Master of Computer and Information Technology

Offered by

Certificate

Master of Computer and Information Technology

The “Master of Computer and Information Technology” degree course is an online degree program awarded by the University of Pennsylvania in association with Coursera. This course is ideal for students who do not have a Computer Science background to be successful in the computing and Information technology fields. The program is A first-of-its-kind that offers an Ivy League master’s degree in the Computer science field. 

The “Master of Computer and Information technology” syllabus is a group of 6 core courses, and 4 electives to choose from. The core concepts cover topics such as fundamentals of computer science, Software development, algorithms, and much more. Whereas for the electives registration candidates must complete learning at least 4 core courses. The course prepares the candidates to take on this competitive tech industry with ease.

The “ Master of Computer and Information Technology Training can help students to get placed in healthcare, finance, education, government sectors, and even in the core software development industry. With the help of this course, candidates can showcase and apply their skills to have a positive impact on society in terms of the development of Computer Science.

...Read More
16 Months
$ 3,480
Certificate

Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python

The Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python certification course provides candidates with a basic introduction to various numerical methods. They will learn methods like the finite-difference method, the pseudo-spectral method, and the linear and spectral element method. It also teaches them how to apply these methods to the 1D/2D scalar wave equation. 

Candidates will see how mathematical equations are transformed into computer code and how the results are visualised in a unique setup. The Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python online course illustrates the fundamental mathematical ingredients of numerical methods (such as differentiation, function interpolation, numerical integration, Taylor series, and more) and how they compare. 

Candidates will also receive strategies to ensure their solutions are correct with benchmarking with analytical solutions or convergence tests. Furthermore, the mathematical aspects of the Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python training programme are complemented by an introduction to essential wave physics, meshes, discretization, computing models, and parallel programming.

...Read More
9 Weeks
Intermediate
Free
Skills Covered:
Knowledge of Python

Offered by

Certificate

Site Reliability Engineering: Measuring and Managing Reliability

Courses on Coursera are taught by instructors from worldwide universities and companies. These courses provide access to on-demand video lectures, quizzes, homework exercises, projects, and community discussion forums. Coursera has come up with this course along with Google Cloud to give the learners an opportunity to make more reliable business decisions.

The framework of the Site Reliability Engineering: Measuring and Managing Reliability course by Coursera has been tailor-made for learners who wish to gain knowledge about Site Reliability Engineering and start off their career in that direction. The course intends to equip the participants with the skills required to measure and manage reliability. 

This course will provide the participants with a detailed understanding of the different components of Site Reliability Engineering, Customer Reliability Engineering and Service Level Objectives. They will also learn about the usage of Service Level Indicators while making business decisions for better reliability. It will familiarize the participants with the various practices and theories of managing and measuring reliability.

...Read More
7 Weeks
Intermediate
Free
Skills Covered:
Knowledge of computer application
Fundamentals of Parallelism on Intel Architecture

Offered by

Certificate

Fundamentals of Parallelism on Intel Architecture

Fundamentals of Parallelism on Intel Architecture Certification Programme keeps candidates hooked with its engaging and informative course offerings. From forms of parallelism involved in modern Intel architecture processors to programming frameworks managing parallelism in an application, candidates will get first-hand knowledge of both simple and complex concepts surrounding the domain. 

Learners will also work on many-core processors of today like Intel Xeon Phi architecture coupled with graded exercises for experimenting. The course is multipurpose where knowledge can be applied to data center workloads, HPC and even artificial intelligence. Most of all, learners will be able to deal efficiently with practicalities comprising task parallelism in shared memory with threads, data parallelism with vector instructions, memory architecture parallelism and optimized data containers, and parallelism in distributed memory with message passing.

Experts behind the drafting of the course material have ensured that the course takers, after taking this course, do not have to worry about handling acceleration of computational applications by orders of magnitude, since they will be taught how to keep their code future-proof and portable. Co-offered by Intel, experts have ensured to offer the right tools and peer expertise to learners so that they can succeed and learn to innovate.

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Software development skills
Computational Geometry

Offered by

Certificate

Computational Geometry

The branch of algorithm theory that aims to solve problems related to geometric objects is known as Computational Geometry. Its application areas include computer robotics, graphics, computer-aided design, geographic information systems, and many others. In this course, candidates will learn to apply computational geometry to several algorithmic approaches and assess their strengths and weaknesses in a context. That will allow them to select the most appropriate method to approach a specific problem.

The Computational Geometry certification course covers various core computational tasks, such as computing the convex hull in a point set, testing point inclusion in a polygon, triangulating a polygon, intersecting line segments, and processing orthogonal range queries. It pays attention to the evaluation of geometric predicates and proper representation of geometric primitives, which are critical for the efficient implementation of an algorithm. 

Learners can complete the Computational Geometry course in approximately nineteen hours. Upon completion, they can purchase a shareable certificate of completion from Coursera.

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Mathematical skill
Certificate

Interacting with the System and Managing Memory

Interacting with the System and Managing Memory certification is a course that is the final part of the Introductory C Programming Specialization course, and is developed by Duke University but is offered by Coursera. This course is ought to provide you with programming techniques that are new, and powerful, and it will help in building interaction with the user, and system by allocating memory in a dynamic way.

Interacting with the System and Managing Memory training will provide the final certification which will allow participants to pursue a career in computational fields or software development. It will also help candidates to allow performing tasks that are really complex. At the final stage, candidates will be completing a Poker Project that will help them in their future endeavours.

...Read More
4 Weeks
Beginner
4,115
Skills Covered:
Programming skills
Certificate

How Computers Work

The How Computers Work certification course is an offering of the pretty famous course provider platform Coursera. Just because people always find themselves glued to computers, and laptops, does not mean they have unlimited knowledge. But the reality is that only a certain level of limited knowledge of working is present with the individuals. The experts of this programme thus will teach the students to understand working of computer systems in a better manner.

The How Computers Work training will be enlightening for people who enroll in this programme. The fundamental concepts will be taught that shall be enough to apply these learnings to computer systems or softwares. The course has also been given a design by the Goldsmiths, University of London.

...Read More
4 Weeks
Beginner
3,277
Skills Covered:
Computer skills
Build a Modern Computer from First Principles Nand to Tetris Part II

Offered by

The Hebrew University of Jerusalem via Coursera
Certificate

Build A Modern Computer From First Principles: Nand To Tetris Part II (project centered course)

The project-centered 100% online course offered by the Hebrew University of Jerusalem helps you transform and build a modern software hierarchy which is purposely designed to help you in translation and execution of object-based high-level languages on a bare-bone computer platform which will in the process bring deep gain towards hands-on understanding in the applied computer, science, vector graphics and towards all other topics that fall under the core of every modern computer systems.

The course can be completed within 3 weeks but it’s dependent upon you till when you complete it at your own pace.

The course also comes up with a textbook “The Elements of Computing Systems” which covers all the course topics. The book is currently offering a 30% discount on the cover price provided by Nisan and Schocken, MIT Press).

They will also freely supply all the required software materials and tools which are necessary for completing the course.

The project centred courses have nine modules with each having a series of lectures which will take about 3 hours of yours to attend an additional 29 hours to complete each of the six projects. 

...Read More
3 Weeks
Free
Skills Covered:
Programming skills Machine learning
Certificate

Basic Recommender Systems

The Basic Recommender Systems online course is an intermediate-level programme offered by EIT Digital and Politecnico di Milano in partnership with Coursera. It is an introduction to the leading approaches in recommender systems. 

You will learn about both collaborative and content-based approaches, including the key algorithms used in providing recommendations. Further, the curriculum also focuses on the benefits and limitations of various recommender system alternatives.

Basic Recommender Systems course by Coursera requires approximately twelve hours to complete. However, you can choose a study schedule at your convenience due to flexible deadlines and a self-paced format. Coursera offers the course for free to interested learners to promote quality education for people from different backgrounds. 

Additionally, you can collect an electronic Basic Recommender Systems certificate and add it to the certifications section on your LinkedIn profile to get better job offers. Moreover, if you purchase the certificate, you will also get access to the course material and all the graded assignments and exercises.

...Read More
3 Weeks
Intermediate
Free
Skills Covered:
Data Conversion
Certificate

Introduction to Computers and Office Productivity Software

The Introduction to Computers and Office Productivity Software Online Course focuses on the key elements of a computer system such as hardware and software. A student will learn about the use of word processing software like Microsoft Word, Microsoft Excel, and Microsoft Powerpoint and their differences. 

The duration of the Introduction to Computers and Office Productivity Software Training Course is 3 weeks. Through this course, students will gain knowledge about computer hardware and software. The students will learn how to create a document on Microsoft word and other basic skills of the software. Students will also learn how to use different graphics software such as Canva photo editor, Befunky photo editor and their interface and how to work on layers in this software. 

The Introduction to Computers and Office Productivity Software Certification Course will be instructed by Kenneth W.T. Leung, Assistant professor of engineering education at the Hong Kong University of Science and Technology.

...Read More
3 Weeks
Free
Skills Covered:
Designing skills Knowledge of computer application
Certificate

Principles of Computing (Part 2)

Principles of Computing (Part 2), available on Coursera, is developed and administered by Rice University to render the candidates a detailed knowledge of the whole range of aspects of computer science such as computing, fundamental concepts of mathematics and programming. This course is the 4th of 7 courses in the Fundamentals of Computing Specialization. 

Computing (Part 2) Certification Course, provided by Coursera, will help the learners to gain a thorough understanding of programming needed to develop effective and efficient solutions for computational problems using the Python programming language. During the programme, the students will be given adequate practical training using hands-on weekly mini-projects based on the mathematical and programming principles covered in the programme. 

Principles of Computing (Part 2) Certification by Coursera will touch not only on the aspects of programming such as recursion, assertions, and invariants; but also on the strands of mathematics including searching, sorting, and recursive data structures. Principles of Computing (Part 2) Certification Syllabus will assist candidates to upgrade their capability to write well-made software and come up with outstanding solutions for computational issues by developing algorithms. 

...Read More
3 Weeks
4,117
Skills Covered:
Mathematical skill Programming skills
Certificate

Computer Vision Basics

3 Weeks
Intermediate
Free
Certificate

Principles of Computing (Part 1)

Principles of Computing (Part 1) is an intermediate-level programme meant to train the students on the principles of computing. The two-part programme, administered by Rice University, has been built based on the programming skills and knowledge in the course 'Introduction to Interactive Programming in Python’. Principles of Computing (Part 1) Certification Syllabus is structured in two parts. The first part will focus on the programming and will discuss the related concepts such as coding standards and testing. 

The second part of the Principles of Computing (Part 1) Certification Course i,e the mathematical part, will talk about probability, combinatorics, etc along with their practical application in computer science. Principles of Computing (Part 1) Certification by Coursera, offered by Coursera, is the third in 7 courses of Fundamentals of Computing Specialization. 

...Read More
Intermediate
4,117
Skills Covered:
Programming skills

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
  • 150M+ Students
  • 30,000+ Colleges
  • 500+ Exams
  • 1500+ E-books
  • Economic Times
  • Financial Express
  • Firstpost
  • Livemint