Skip to main content

Posts

Featured

Algorithmic Design and Data Structure Techniques

  An algorithm is a systematic group of commands intended to perform a specific function. In computer programming these algorithms are used for multiple purposes, such as gathering groups of data, organizing that data, and perform mathematical functions. The purpose of algorithms is to perform work efficiently by using the least amount of processing power and memory as possible to complete the task. Additionally, algorithmic design also allows for the reuse of code to perform similar functions throughout the program as necessary. One of the main way algorithms can be used is by implementing object-oriented programming to create data objects that can be called on to perform the same function repeatedly. For example, say you are creating an employee database. Instead of writing the same code each time you want to input another employee, you create one instance of employee that can be called to create a new employee as many times as necessary. Besides reusing the same code each time...

Latest Posts

Java SE Development Kit Installation and Object-Oriented Programming (OOP) Principles for Newbies Like MeJava SE InstallationBefore you can begin programming in Java, you must first download and install the latest version of the Java Standard Edition Development Kit (JDK). As of writing this, the l…

Tech Topic: Network Security

Network security is more important now than ever. Over the last ten years the use of the internet has increased drastically with nearly all our devices connected in some form to a network. The internet is no longer just for our computers. In addition to your typical laptop or desktop computer, we n…

Network Security: Ping Attacks, Phishing and Social Engineering

Network security is essential now more than ever. The cost related to cybersecurity continues to grow annually which poses a risk to both businesses and individuals. Some of the ways networks are exploited are through directly hacking systems and leveraging vulnerabilities in computer users. While …

Computers in the Workplace

Computer usage is integral in the field of cybersecurity. Computers are used to monitor intrusion detection and intrusion prevention systems (IDS / IPS), pull log reports, track unauthorized user activity, and use a multitude of analytical software tools to investigate incidents. Computer literacy…

Traveling Through a Network: Ping and Traceroute

Ping commands send 4 packets of 32 bytes to the destination router IP. Similar to using the ping command, traceroute sends three packets of data to each router along the path to your destination IP with each router counted as a hop.   Both commands were sent to the following domains: google.com; aus…