Search result for Basic computer science courses Online Courses & Certifications
Get Course Alerts by Email
Computer System Design: Advanced Concepts of Modern Microprocessors
by Per Stenström- 0.0
6 Weeks
Learn about advanced computer design concepts, including how to make modern multicore-based computers both fast and energy efficient. In this computer science course, you will learn advanced concepts underpinning the design of today’s multicore-based computers. Prospective students should have a foundation in basic computer design, as offered by, for example, in “Computer System Design - Improving Energy Efficiency and Performance....
$49
Mobile Computing with App Inventor – CS Principles
by Ralph A. Morelli- 0.0
6 Weeks
This course introduces basic principles of computer science by designing and building mobile apps in App Inventor for Android. However, computer science is not just about coding and building apps. We will also learn some of the fundamental principles of computer science. How computer science principles apply to algorithms, programming, the Internet and society...
$50
Preparing for the AP* Computer Science A Exam — Part 1
by Yosef Skolnick- 0.0
4 Weeks
1x covers the material of AP Computer Science A which is equivalent to a first-semester, college-level course in computer science. This highly interactive course will introduce students to the fundamental concepts of computer science. Learn more about our High School and AP* Exam Preparation Courses...
$50
Java Programming Essentials: AP Computer Science A
by Eric Chou- 4
20.5 hours on-demand video
This course covers the first of AP Computer Science which includes complete introduction for Java programming. The course is suitable for people who are seeking for a on-line class for introduction to Java programming, who is preparing for AP Computer Science Exam in high school and who want to sharpen their knowledge in Java....
$14.99
Classical Cryptosystems and Core Concepts
by William Bahn , Richard White , Sang-Yoon Chang- 4.6
Approx. 12 hours to complete
In this specialization, you will learn basic security issues in computer communications, classical cryptographic algorithms, symmetric-key cryptography, public-key cryptography, authentication, and digital signatures. It is recommended that you have a basic knowledge of computer science and basic math skills such as algebra and probability....
Discrete Mathematics
by Dominik Scheder- 3.4
Approx. 42 hours to complete
Discrete mathematics forms the mathematical foundation of computer and information science. Learners will become familiar with a broad range of mathematical objects like sets, functions, relations, graphs, that are omnipresent in computer science. Partial orderings: basic notions Counting Basic Objects Basic Notions and Examples Flow Networks, Flows, Cuts: Basic Notions and Examples...
Learn Python Programming: Step-by-Step Tutorial
by Pramod Pal- 4.4
14 hours on-demand video
Upgrade from your current computer skills to launch your Python based career, conveniently, through this Master-Class. We want to help you crack the code of the fastest growing computer science language - Python - with fun. "This course is one of the top 5 Udemy courses and your teaching style makes you one of the top 5 Udemy instructors"...
$12.99
IBM Data Science Professional Certificate
- 0.0
Kickstart your career in data science & ML. Anyone with a passion for learning can take this Professional Certificate – no prior knowledge of computer science or programming languages required – and develop the skills, tools, and portfolio to have a competitive edge in the job market as an entry level data scientist....
Mathematical Foundations for Cryptography
by William Bahn , Richard White , Sang-Yoon Chang- 4.6
Approx. 14 hours to complete
In this course, you will be introduced to basic mathematical principles and functions that form the foundation for cryptographic and cryptanalysis methods. It is recommended that you have a basic knowledge of computer science and basic math skills such as algebra and probability. The Science of Encryption...
Computer Programming for Beginners
by Robert Gioia- 4.4
2 hours on-demand video
After learning the basic terms and concepts of computer programming, the next two sections of the course allow students to practice these concepts hand-on. This course won’t make you an expert programmer, but it will give you an exciting first look at programming and a foundation of basic concepts with which you can start your journey learning computer programming....
$12.99