OSSU-computer-science/extras/courses.md

2.3 KiB

Computer Science - Extra Resources

Courses


Introduction to Computer Science

Math (Mathematical Thinking)

Program Design

Math (Discrete Math)

Algorithms

Programming Paradigms

Software Testing

Math (Calculus)

Software Architecture

Theory

Software Engineering

Math (Probability)

Computer Architecture

Operating Systems

Computer Networks

Databases

Cloud Computing

Math (Linear Algebra)

Cryptography

Security

Compilers

Parallel Computing

UX Design

Computer Graphics

Artificial Intelligence

Courses Duration Effort
Intro to Artificial Intelligence (Udacity) 16 weeks 6-10 hours/week

Machine Learning

Courses Duration Effort
Intro to Machine Learning (Udacity) 10 weeks 6-10 hours/week

Natural Language Processing

Big Data

Data Mining

Internet of Things