Best online courses for databases and computation?

I’m a computer engineering grad and I’m trying to make up for not having coursework on databases and theory of computation by taking some online courses with certificates. I want to apply for a Master’s in Computer Science, and these two subjects seem super important based on what I’ve seen on university websites. Here are some courses I’ve looked into:

  • The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert
  • Databases: Modeling and Theory
  • Automata Theory
  • Language, Proof and Logic
  • Formal Languages and Automata Theory
  • Theory of Computation: Become a master of DFA

Thanks so much for your help.

You might want to check out GA Tech’s master’s program. You could get into their online courses and learn these topics while earning your degree. It could streamline your whole process.

Brooklyn said:
You might want to check out GA Tech’s master’s program. You could get into their online courses and learn these topics while earning your degree. It could streamline your whole process.

That sounds awesome! Do you know if GA Tech’s program is mostly online?

@SpeechSavvy
Yeah, pretty much! They have a solid online option that covers a lot of ground.

I’ve taken the Databases: Modeling and Theory course on edX. It was really helpful for understanding the basics!

Hazel said:
I’ve taken the Databases: Modeling and Theory course on edX. It was really helpful for understanding the basics!

Nice! Was it easy to follow? I’m kinda new to this.

Austin said:

Hazel said:
I’ve taken the Databases: Modeling and Theory course on edX. It was really helpful for understanding the basics!

Nice! Was it easy to follow? I’m kinda new to this.

For sure! They start from the basics, so it’s perfect for beginners.

I found the Automata Theory course really interesting. It dives deep into some cool concepts!

Arden said:
I found the Automata Theory course really interesting. It dives deep into some cool concepts!

Sounds cool! What do you mean by ‘cool concepts’? Not sure what that covers…

@MegWhitgal
Oh, like finite automata, Turing machines, and stuff like that. It’s pretty fascinating.

Language, Proof and Logic was a great course too! It really helps with formal reasoning.

SophiaWilliams said:
Language, Proof and Logic was a great course too! It really helps with formal reasoning.

What do you mean by formal reasoning? Sounds kinda fancy.

BILL said:

SophiaWilliams said:
Language, Proof and Logic was a great course too! It really helps with formal reasoning.

What do you mean by formal reasoning? Sounds kinda fancy.

Lol, it’s just about how to structure arguments logically. Super useful for programming!

Thanks for sharing these! I might check out the MySQL Bootcamp too.

TATIANA said:
Thanks for sharing these! I might check out the MySQL Bootcamp too.

Definitely do! It’s a solid way to get started with SQL. I learned a lot from it.