targeting pixel
Menu icon Menu
male inspecting the inside of a computer monitor
Bachelor's Degree

Computer Science Major

Back to All Programs

Why Study Computer Science at Ferrum College?

Computer science is intended to prepare students in the specialized areas of web design, networking, technical support, and programming. Starting from a solid foundation in business and computer concepts, students learn to appreciate and understand the relationships between these two disciplines. Ferrum College graduates are versatile computer scientists and software developers.

Computer Science Emphasis Areas and Sample Courses

Computer technology and information systems is composed of four emphasis areas that will further enable students to fill positions that require specialized skills in computer technology areas.

network

  • Introduction to Electronic Commerce
  • Hardware Maintenance and Troubleshooting
  • Fundamentals of Cybersecurity

cybersecurity

  • Advanced Computer Applications
  • Digital Forensics and Cybercrime
  • Fundamentals of Cybersecurity

programming

  • Management Information Systems
  • Programming for Portable Devices
  • Java Programming

web design

  • Basic Computer Graphics
  • Web Design
  • Social Media Marketing Strategies

Careers in Computer Science

Database Administrator

Database administrators are responsible for the management and maintenance of company databases. Their duties include maintaining adherence to a data management policy and ensuring that these essential pieces of equipment are functional.

Network Administrator

Ensure the stable operation of the computer networks. This includes planning, developing, installing, configuring, maintaining, supporting, and optimizing all network hardware, software, and communication links.

Web Developer

Web developers design and build websites. They are typically responsible for the appearance of the site and technical aspects, such as site speed and how much traffic the site can handle. Web developers may also create site content that requires technical features.

Software Developer

A software developer designs and builds computer programs that power mobile devices, desktop computers, and even cars. They not only identify user needs but also create new applications for any given market while making improvements based on feedback from users.

Ferrum College Catalog

View the catalog for all program courses and degree requirements.

Meet the Faculty

Yili Tseng

Associate Professor of Computer Science
Ferrum College
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.