Bootstrap Themes

Heya, I'm Dika

Welcome to my work-in-progress website (Courtesy of Bootstrap 5.0 and their features)!
My full legal name is Azhardika Syahputra.

Despite coming from a relatively unprivileged family at the time, I have grown fascinated and fond of software engineering ever since I lay my hands on my first electronic device at age 10, with hopes to improve efficiency of humanity's daily needs.

As of right now, I am a Freshman student studying in the prestigious School of Computer Science at Carnegie Mellon University, expecting to graduate in 2028.

Resume
Course Schedule Planning

07-129 Freshmen Immigration Research

Randy Pausch's Talk

This research discusses about the 1 hour-long lecture at the University of Virginia in November 2007 about Time Management. This research covers who he is, what he's known for, and 5 things I personally like about his talk.

Read more

Security

This research discusses about two major computer security incidents that happened in Qatar. Specifically, about the 2016 Qatar National Bank (QNB) massive data breach and the 2021 Al Jazeera cyber attack.

Read more

Programming Languages

This research discusses about the evolution of programming languages from a different form in the past to what it is now, as well as the reason for its uprising and prevalence. This also discusses how I would potentially make my own programming language.

Read more

Cloud Computing

This research discusses about what Cloud Computing, three major cloud service models, 3 real-world domains that have the application of cloud computing integrated in them, as well as its business model and possible future trends.

Read more

Theory of Computation

This research discusses about the decision problem, what makes it decidable, along with the class P and the class NP in these decision problems. It also discusses about the intuitive meaning of the "P versus NP" issue and a brief overview of the monetary reward for solving this issue.

Read more

Software Engineering

This research discusses about the Software Crisis in 1960 and how Software Engineering rises from this crisis. It also delves into Agile and Waterfall methods for software development along with Chaos Engineering for software maintenance, open-source softwares, as well as software maintenance and technical debt.

Read more

Robotics and AI

This research discusses about what Artificial Intelligence is, why it experiences an impressive growth, as well as some weaknesses. Additionally, three application of robotics and a look into the future of the integrations of these two were also discussed.

Read more