Researcher working on a server.
At the intersection of IT, computer science, and business.

What is Applied Computing?

Applied computing is a multidisciplinary field that blends the theoretical and practical aspects of computing to solve day-to-day business and industry problems—integrating computing with other subjects such as computer networks, cybersecurity, electrical engineering technology, healthcare, information systems, data science, industrial automation, network administration, robotics, and more.

What's The Difference Between Applied Computing and Computer Science?

Applied computing and computer science are separate disciplines, but there is considerable overlap between the two fields. Applied computing concentrates on real-world applications, such as, how to use skills in a business setting, how to manage technology projects, and how to communicate effectively with other professionals in the workplace. Applied computing professionals work as as software engineers, systems analysts, cybersecurity specialists, electrical engineers, video game designers, and many other professions.

Computer science focuses more on the theoretical underpinnings of computing with knowledge of technical processes and theories, such as algorithms, artificial intelligence, and natural language processing. Computer scientists may also know advanced mathematics to help them understand these theories. Those in the computer science field often pursue advanced degrees, research or teaching positions in academia, or careers in business, industry, and government as research fellows, data scientists, cryptanalytic computer scientists, and more.

Applied Computing

  • Practical. Applied computing focuses on real-world implementation of computer science principles.
  • Takes a more hands-on approach—using technology and computer science principles for practical applications in various industries.
  • Those interested in practical software development may gravitate toward applied computing.

Computer Science

  • Theoretical and foundational. Computer scientists often choose to pursue graduate degrees.
  • Uses mathematical algorithms, coding procedures, and programming skills to study computer processes and develop software and systems.
  • Those wanting to learn about computing theory may prefer computer science.

What Do Applied Computing Students Learn?

Applied computing students use technology to solve day-to-day organizational problems by:

  • Developing technical knowledge and real-world skills in informational technology, programming languages, web development, and more.
  • Focusing on critical and analytical thinking, applied skills, and problem-solving.
  • Completing technical coursework and learning how to apply their knowledge in a business or industrial setting.
  • Learning how to manage technology projects and communicate effectively with other professionals in the workplace.
  • Blending theoretical and practical knowledge.
  • Many applied computing degree programs require a capstone project that showcases the student's applied computing skills.

What Are Some Of The Soft Skills Applied Computing Professionals Need?

Applied computing professionals benefit from having soft skills such as:

  • Attention to detail
  • Business leadership and project management skills
  • Professional communication skills
  • Critical thinking, analytical, and problem-solving skills
  • Coding skills and proficiency in programming languages
  • Creativity
  • Ability to use logic and mathematics
  • Organizational skills
  • Troubleshooting abilities

What Are Some Of The Careers In Applied Computing?

Professional with laptop
Cybersecurity specialists assess, plan, design, and implement effective cybersecurity defenses. They apply best practices for software development, data assets design, and the management and protection of computing infrastructure.

Applied computing professionals work in virtually all economic sectors, meaning job opportunities are virtually endless. Some applied computing careers include:

Cybersecurity Specialist

Cybersecurity professionals monitor networks for security breaches and investigate violations. They install and use software to protect sensitive information and conduct penetration testing to reveal security gaps. They document security breaches, research information technology security trends, and develop security standards and best practices.

Database Administrator

Database administrators maintain the computer systems that store and retrieve information. Using data science, they help develop and program a system's infrastructure so users can search for and find the information they need. Database administrators may create software upgrades and other modifications to protect the system from potential data breaches.

Electrical Engineer

Electrical engineers with applied computing backgrounds typically work in the field to maintain electric voltage systems and their individual components, such as heaters, motors, circuits, and generators. They install wiring systems, circuit boards, and electrical control systems. They plan project timelines, calibrate equipment, and program electronic controls.

Video Game Designer

Video game designers create the defining features of video games, including characters, objectives, obstacles, levels and settings, and narratives. They brainstorm ideas, build prototypes, create interactive narration, and develop the game's mechanics. They often collaborate with programmers, artists, animators, and other designers.

Health/Medical Informaticist

Informatics specialists work at the intersection of information science, computer science, and health care. They use data analytics and artificial intelligence to develop insights and drive innovations in the health care industry. They develop new medical technology, design public health strategies, and digitize of health care records, systems, and processes.

Mechatronics Specialist

Mechatronics specialists help manufacturers remain safe, fast, competitive, and diversified. They troubleshoot, maintain, and develop products and systems that rely on interconnected systems using knowledge in engineering and engineering technology, system-level thinking, mechanical systems, electronics, computers, programming, cybersecurity, human-machine interaction, and more.

Robotics Engineer

Robotics engineers build machines that replicate human actions. They design prototypes, build and test machines, and maintain the software that controls them. They may also do research to find the most cost-efficient and safest process to manufacture their robotic systems. Robotics engineers work in industries such as mining, manufacturing, automotive, services, and more.

Software Engineer

Software engineers take a practical approach to software design and development using both computer science principles and established engineering practices. They create software products with an emphasis on reliability, usability, need, and cost-effectiveness. Software engineers find careers in virtually all business and industry sectors.

System Administrator

A system administrator is responsible for the day-to-day operation of an organization's computers and computer networks. They may oversee both networks and systems, but they often specialize in one or the other. They install, configure, manage, monitor, and optimize network hardware and software. They make needed upgrades and repairs, and ensure systems are operating correctly. They may research computing tools, develop policies and procedures for using and maintaining the network, and provide support to users.

How Much Do Applied Computing Professionals Earn?

Computer and information technology is one of the fastest-growing fields in the country.

According to data from the Bureau of Labor Statistics, the demand for computer and information technology roles is projected to grow much faster than the average for all occupations between 2022 and 2032. The Occupational Outlook Handbook projects about 377,500 openings each year in these occupations.

Applied Computing Salaries
Career Degree Options Mean Entry-Level Salary (Payscale) Mean Annual Wage (BLS) Top 10 Percent (BLS)
Computer Hardware Engineer $76,707 $147,770 $212,770
Computer and Information Systems Manager $65,570 $180,720 $239,200
Computer Network Architect $70,000 $133,930 $195,000
Computer Network Support Specialist   $78,640 $121,920
Computer Systems Analyst $60,865 $110,800 $165,700
Database Administrator $60,788 $104,810 $157,710
Database Architect $85,612 $137,030 $194,960
Electrical and Electronic Engineering Technologist or Technician   $74,440 $105,320
Electro-Mechanical and Mechatronics Technologist and Technician   $72,430 $104,690
Electronics Engineer $76,209 $124,190 $179,690
Information Security Analyst $63,458 $124,740 $182,370
Network and Computer Systems Administrator $56,451 $100,580 $148,710
Software Developer $68,041 $138,110 $208,620
Web Developer $52,224 $95,570 $157,280

Figures from payscale.com, accessed May 2024.

Figures from U.S. Bureau of Labor Statistics (BLS), dated May 2023.

Pursuing an Applied Computing Degree

There are several paths you can take to start your career in an applied computing profession. Most entry-level positions require at least a bachelor's degree. The following tips can help prepare you to pursue a degree in an applied computing field.

Tips for High School Students

If you're currently in high school and are considering a career in an applied computing field, here are some things to consider:

  • Focus on your computer and math classes, as these will form the basis for your applied computing education. Courses related to robotics may also help you prepare. Your enjoyment (or not!) of these courses can help you decide if an applied computing is right for you.
  • Research several different applied computing degrees to get a sense for the ones you may want to pursue.
  • Talk with your teachers, school advisor, parents, friends, and classmates about your choices to get some new perspectives.

Choosing a College/University for Applied Computing

Selecting a school to study an applied computing field can be a difficult decision. Follow these tips to help you:

  • Research colleges and universities that offer applied computing degree programs. It's not necessary to major in a program called "applied computing" to start a successful career in this job sector. Look for degrees that fall under the applied computing umbrella.
  • Make sure the schools you're considering offer accredited degrees. Many employers will only consider graduates from such institutions.
  • Visit the schools you're interested in and ask lots of questions about the degree program(s), scholarships and financial aid opportunities, and application requirements and deadlines.
  • Consider the school's reputation location, and size; the total cost of attendance; and student housing options.
  • Find out about campus life, academic support, career services, class sizes, and internship opportunities at the colleges you are considering.
  • Apply to the schools you think are the right fit beginning in your junior year of high school. Don't miss the application and other deadlines!

Tips for College Students

If you're currently in college, consider these tips to help ensure your success in your chosen applied computing field:

  • Work with your academic advisor to choose the appropriate program and courses that will give you the knowledge and skills you'll need for a career in an applied computing field.
  • Gain experience in applied computing activities like student organizations, co-ops and internships, professional conferences, and research projects at your institution.
  • Form relationships with faculty members in your program. These connections will help you to find relevant applied computing experiences and jobs, both during college and after you graduate.
  • Network with professionals. Whether you're at a conference or an on-campus career fair, seize every opportunity to form connections with professionals in the field—you never know when these contacts could come in handy!
  • Keep your resume up to date and brush up on your interviewing skills. Your institution may even have a dedicated career center that can help you.

Applied Computing at Michigan Tech

The areas of study in the Michigan Tech Department of Applied Computing are key technologies used widely in business and industry. In our applied computing degree programs, you'll study information technology, computer science, and business and how to apply the theoretical and practical aspects of computing. Michigan Tech applied computing graduates pursue high-demand careers in IT services, cybersecurity, system administration, mechatronics, health informatics, and more.

To gain real-world experience, applied computing students engage in hands-on class projects, internships, research, and other opportunities to apply their knowledge to a particular field. They use programming expertise, systems knowledge, and critical thinking skills to share their experiences through presentations, research posters, and professional papers. 

In their final two semesters, Michigan Tech applied computing students complete a Senior Design or Enterprise project which connect students and industry through challenging projects and provide the kind of relevant experience that can launch a rewarding, successful career. Many Senior Design and Enterprise projects are presented by students at Design Expo, Michigan Tech's annual showcase for experiential, discovery-based learning.

 

Our Students Get Involved

Co-ops and Internships: Michigan Tech applied computing majors pursue paid internships and co-ops at entities including Boise Cascade, Caterpillar, CCI Systems, DTE Energy, GE Aviation, General Motors, Georgia-Pacific, Harley-Davidson, Los Alamos National Lab, Mercury Marine, Nucor Steel, and Toyota.

Industrial Advisory Boards: Department of Applied Computing industrial advisory boards make sure that students are learning the most current knowledge and best practices in their fields. The professionals serving on these boards share their knowledge and experience to help prepare students for the challenges of a global workplace.

MTU RedTeam: The MTU RedTeam is a student organization that provides a community for those wishing to learn more about information security. The RedTeam competes in the National Cyber League (NCL) and many other cybersecurity competitions.

CyberCorps Scholarship for Service: The Michigan Tech CyberCorps Scholarship for Service program is a national program to recruit and train the next generation of security managers, IT professionals, and industrial control system professionals to meet the cybersecurity personnel needs of federal, state, local, and tribal governments. Scholarship benefits include full-time tuition and education-related fees, a generous stipend, professional development opportunities, and more.

FANUC Authorized Certified Training Facility: As a FANUC Authorized Certified Training Facility, Michigan Tech is designated as a regional training center specializing in industrial robotics and automation. Our facility is eligible to train and certify students from Michigan Tech and other institutions, as well as industry representatives, and displaced workers. Michigan Tech is one of only three FANUC Authorized Satellite Training Programs in the United States and the only site in the state of Michigan.

Faculty with students inside Computing Department.
As Michigan's first academic college solely focused on computing, we are a key provider of expertise and talent in artificial intelligence, software engineering, data science, and cybersecurity. Moreover, through collaboration and academic partnerships, the college is helping the entire campus respond to digital transformation.

Computing[MTU] — The future needs you.

Try to imagine a world without computers everywhere. Computing, connectivity, and artificial intelligence have become critically ingrained in nearly every aspect of modern life. This is the world that needs the College of Computing.

Founded in 2019, the College of Computing is one of the first colleges in the nation to focus solely on computing. Digital transformation has morphed every discipline into a computing discipline, and industries like manufacturing, criminal justice, marketing, and health care are all being reinvented by digital technologies. The College of Computing is making sure that today's and tomorrow's employers have the computing talent they need to thrive in this brave new world.

Supercharge your future.

Meet the demands of a technology-driven society at a flagship public research university powered by science, technology, engineering, and math. Graduate with the theoretical knowledge and practical experience needed to succeed in tomorrow's high-tech world.

Undergraduate Majors—Applied Computing

Not sure which major is the right fit? Explore Michigan Tech majors and minors.