Skip to main content

Tips, Tools and Techniques for Computer Science

Computer science is a complex and constantly evolving field that requires a strong foundation in programming, algorithms and data structures. Whether you are a student, recent graduate, or seasoned professional, our Mastering Computer Science section provides a wealth of resources for those looking to develop their expertise and knowledge in this area.

On this page, you will find various tips, tools and techniques to help you stay ahead of the curve in this rapidly evolving discipline. Our articles cover everything from coding challenges and tutorials to interviews with industry experts, making it easy to find the information you need to succeed. Whether you’re interested in machine learning, artificial intelligence or software engineering, our Mastering Computer Science resources have your answers.

A computer science student studying in a coffee shop works at a laptop computer.
April 17, 2024
The best-paying jobs in computer science demand the high-level skills taught in master's degree programs. Earn your MSCS online from Stevens Institute of Technology.
A computer scientist using a digital tablet performs a maintenance check of mainframe equipment.
February 13, 2024
The Online M.S. in Computer Science at Stevens offers traditional and advanced tracks to accommodate any student with a STEM background, including those with no computer science experience.
Several computer science professionals gather to look at a desktop computer monitor.
February 8, 2024
Find out how an M.S. in Computer Science from StevensOnline can help professionals gain technical depth needed for a successful career.
An adult male computer science student sits at a table working at a laptop computer.
November 1, 2023
Massive online open courses (MOOCs) differ from online degree programs like the MSCS in fundamental ways. This article summarizes the differences and surveys the history of MOOCs.
September 14, 2023
Until a couple of years ago, artificial intelligence (AI) was most often used as a plot point in science fiction thrillers. It’s now become part of the cultural zeitgeist and the foundation of our future. Fortunately, Stevens Institute of Technology has been investing our master’s in computer science with AI focus long before this recent […]
September 14, 2023
Laptops. Tablets. Phones. Even washers and dryers. Everything in our lives is connected through software. Those who make the future a reality play a critical role in how we experience life. With a position that’s so important, it’s natural to wonder what a master’s in computer science salaries looks like. To best understand the pay […]
Headshot of Rojona Feliciano, a student in the StevensOnline MSCS program - computer science degree requirements
May 29, 2023
Rojona Feliciano was interested in computer science but earned her bachelor’s degree in biomedical engineering before launching a career as a field engineer. Her work focused on x-ray machines, and the digitization of these devices reignited her interest in computers. When the pandemic hit, Feliciano reevaluated her goals and decided to turn her interest in […]
coding bootcamp : Hands typing on a laptop
April 4, 2022
Coding bootcamps are a fairly new phenomenon. Steven Hunter has been fascinated with computers since the late 1990s. His middle school offered a limited lineup of computer science classes, but that could not stop him from learning all he could. Once he exhausted the computer-focused elective options offered by his school, Hunter started taking apart computers, […]
Source code on a computer screen : why computer science is important
November 10, 2021
Reza Peyrovian spent 25 years at Bell Labs, leading high-budget projects that produced hardware and software that still operates as part of the AT&T network. As an adjunct professor at Stevens Institute of Technology’s Charles V. Schaefer Jr. School of Engineering & Science, he’s helped develop their high-ranking online master’s program in computer science. We sat […]
Professional headshot of Dale Kelly online-computer-science-degree
November 1, 2021
When Dale Kelly applied to Stevens Institute of Technology’s Online Master in Computer Science program, he worried that he might not be qualified to pursue a graduate-level online computer science degree. True, he had completed a software engineering internship at Buncee and a computational science internship at Brookhaven National Laboratory. Additionally, he had earned a bachelor’s degree from the […]