Introduction to Computer Science and Programming

About this Specialization

This specialisation covers topics ranging from basic computing principles to the mathematical foundations required for computer science. You will learn fundamental concepts of how computers work, which can be applied to any software or computer system. You will also gain the practical skillset needed to write interactive, graphical programs at an introductory level. The numerical mathematics component will provide you with numerical and computational tools that are essential for the problem solving and modelling stages of computer science.

Created by: University of London


Related Online Courses

Malicious software, or malware, is typically delivered over a network and is designed to cause disruption to a computer, client, server, or network. Disruptions can include leaked private... more
Welcome to the specialization course of Designing data-intensive applications. This course will be completed on four weeks, it will be supported with videos and exercises. By the end of this... more
Step into the cutting-edge intersection of law and technology with the \"Prompt Engineering for Law\" specialization, designed for legal professionals seeking to harness the power of Generative AI.... more
Our Golang specialization is suitable for individuals who are new to the field, as well as aspiring software developers, engineers, networking professionals, DevOps Engineers and computer science... more
This specialization presents the first comprehensive treatment of the foundations of computer vision. It focuses on the mathematical and physical underpinnings of vision and has been designed for... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL