Back to Courses

Computer Science Courses - Page 137

Showing results 1361-1370 of 2309
Aruba Networking Basics
In Aruba Networking Basics, you will learn what a basic computer network is, compare local and wide area networks, use cases, and implementation types. Communication over these networks relies on protocols. Once you learn about those, you will be well on your way to understanding network communications and well prepared to learn VLANs and how to configure an Aruba OS Switch! This course includes a free Hands-On Lab to help you comprehend the concepts. Typical candidates for this course are individuals who are new to networking and want to learn the basics of wired networking.
JavaScript Basics
This course introduces the programming language JavaScript and shows the websites that include the type of interactions students will eventually be able to develop. Learners will understand the importance of how JavaScript was developed and why such history impacts the way JavaScript is currently written and in future releases. Learners will write their first scripts, have their HTML and CSS skills assessed, create variables and arrays and assign values to them. If student’s skills are lacking, resources and recommendations are provided to improve these skills. There is ample opportunity for students to practice these first, core skills.
Build your business brand using Canva
In this guided project we will learn about how you can define your business brand and how you can use the Canva platform to do so. Canva is a graphic design web platform where we can create any type of material we need, from social media posts, brand kits, summaries, among many other things. Canva offers a number of tools for creating content from elements, text sources, video and audio. Canvas is a great option for those looking for an easy-to-use platform to create presentations for corporate, school and college classes. Canva has many elements that are free and gives you a lot of freedom when it comes to designing. It is an extremely useful tool for those just starting out and it even becomes a very good tool for those who have been designing more advanced programs for years. It is a quick option that does not need to be installed on your computer and as long as you have an Internet connection, it will be an accessible tool. Additionally, it offers a number of templates that facilitate the creative process and a presentation platform where you can use any medium, from images to videos.
Automated Reasoning: satisfiability
In this course you will learn how to apply satisfiability (SAT/SMT) tools to solve a wide range of problems. Several basic examples are given to get the flavor of the applications: fitting rectangles to be applied for printing posters, scheduling problems, solving puzzles, and program correctness. Also underlying theory is presented: resolution as a basic approach for propositional satisfiability, the CDCL framework to scale up for big formulas, and the simplex method to deal with linear inequallities. The light weight approach to following this course is just watching the lectures and do the corresponding quizzes. To get a flavor of the topic this may work out fine. However, the much more interesting approach is to use this as a basis to apply SAT/SMT yourself on several problems, for instance on the problems presented in the honor's assignment.
Linux Fundamentals
This course is the first of a series that aims to prepare you for a role working as an information technology professional. In this course, you will be introduced to the Linux operating system. You will learn about the licensing model and several Linux distributions. We will go through some services delivered in the Linux operating system. We will conclude this course by looking at how to search and analyze text using command line tools in the operating system.
Build your personal brand using Canva
In this guided project we will learn about how we can create your personal brand using the free version of Canva. Canva is a graphic design web platform where we can create any type of material we need, from social media posts, brand kits, summaries, among many other things. Canva offers a number of tools for creating content from elements, text sources, video, and audio. Canvas is a great option for those looking for an easy-to-use platform to create presentations for corporate, school and college classes. Canva has many elements that are free and gives you a lot of freedom when it comes to designing. It is an extremely useful tool for those just starting out and it even becomes a very good tool for those who have been designing more advanced programs for years. It is a quick option that does not need to be installed on your computer and as long as you have an Internet connection, it will be an accessible tool. Additionally, it offers a number of templates that facilitate the creative process and a presentation platform where you can use any medium, from images to videos.
Personal Desktop Notifier in Python: Covid-19 notifications
By the end of this project, you will create personalized Desktop notifications using python. You will be able to effectively use different python libraries to fetch data from the internet, process the data, and present the data as notifications. In this project, we will make a Covid-19 news notification to help to be always updated about the current situation. Python language is one of the most accessible programming languages available because of Its simplified syntax that gives emphasis on natural language. It is highly used in machine learning and data science applications which are some of the biggest trends in computer science right now. It is also supported by many corporations such as Facebook and Amazon. It is specially adapted by Google making it the number one choice for many programmers and engineers. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
Check Point Jump Start: CloudGuard Posture Management
In this course, you will learn about what is Posture Management, why you need a Posture Management solution, and what makes Check Point CloudGuard Posture management solution the Global leader in Cloud Protection. Lesson 1 - What is Posture Management? Lesson 2 – What are the Cloud Security Challenges? Lesson 3 - What is Check Point CloudGuard Posture Management? Lesson 4 - How does CloudGuard Posture Management Work? Lesson 5 – CloudGuard Posture Management Course Summary Lesson 6 – Posture Management Demo Lab
Configuring your IDE for absolute beginners with AWS Cloud9
So by the end of this course, you will learn to set up an online IDE. For this, you will use the AWS cloud9 environment. You will learn to configure the AWS cloud 9 environment, you will explore the IDE, you will write some python programs, you will learn to create files and folders manually and through the command line . You will also learn to power off the instance and learn to delete the environment as well. Before starting this project, you must have an AWS account.
The Fundamentals of Computing Capstone Exam
While most specializations on Coursera conclude with a project-based course, students in the "Fundamentals of Computing" specialization have completed more than 20+ projects during the first six courses of the specialization. Given that much of the material in these courses is reused from session to session, our goal in this capstone class is to provide a conclusion to the specialization that allows each student an opportunity to demonstrate their individual mastery of the material in the specialization. With this objective in mind, the focus in this Capstone class will be an exam whose questions are updated periodically. This approach is designed to help insure that each student is solving the exam problems on his/her own without outside help. For students that have done their own work, we do not anticipate that the exam will be particularly hard. However, those students who have relied too heavily on outside help in previous classes may have a difficult time. We believe that this approach will increase the value of the Certificate for this specialization.