1

Step 1

Introductory Courses

29 April—30 September

1

Step 1

Introductory Courses

29 April—30 September

27 April 2017 30 September 2017
The goal is overdue by 2422 days

Goal abandoned

The author does not write in the goal 6 years 9 months 9 days

Education

Intensive Bachelor's level computer science program

Since a formal education at the top universities is out of reach and, frankly, too darn expensive, I've decided to take an advantage of an incredible variety of MOOCs. AGupieWare has already done an incredible job of laying out the entire computer science curriculum, so I'll just copy the entire thing. There are be some adjustments, however: I'd like to add more Math and Statistics courses, virtually adding the "data science" minor the this "degree".

Anybody willing to join - welcome, I'd love to have someone to share this journey with.

Here is the list of courses that I'm planning to cover. Haven't yet gone through all the options, so the links will be added along the way.

1. Introductory Courses

1.1. Intro to Computer Science

1.2. Mathematics:

  • Precalculus
  • Calculus AB & BC

3. Programming

4. Theory of Computation

5. Data Structures and Algorithms

2. Core Courses

2. 1. Theory

2.2. Algorithms and Data Structures

2.3. Mathematics:

  • MultiVariable Calculus
  • Differential Equations
  • Linear algebra

2.4. Operating Systems

2.5. Computer Programming

2.6. Software Engineering

2.7. Computer Architecture

2.8. Data Management

2.9. Networking and Data Communications

2.10. Cryptography and Security

2.11. Artificial Intelligence

3. Intermediate and Advanced Courses

3.1 Algorithms and Data Structures

3.2. Systems

3.3. Programming:

3.4. Software Engineering

3.5. Mobile App Development

3.6. Web Development

3.7. Databases and Data Management

3.8. Security

3.9. Cryptography

3.10. Artificial Intelligence and Machine Learning

3.11. Natural Language Processing

3.12. Digital Media

3.13. Networking and Communications

3.14. Statistics and Probability

 Goal Accomplishment Criteria

All the courses completed

  1. Introductory Courses

    Intro to Computer Science:

    Mathematics:

    Programming:

    Theory of Computation:

    Data Structures and Algorithms:

    1. Intro to Computer Science

    2. Mathematics: PreCalculus

    3. Mathematics: Calculus AB

    4. Programming

    5. Theory of Computation

    6. Data Structures and Algorithms

  • 897
  • 27 April 2017, 09:33
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?