
Applied Computer Science
-
duration
4 Years
-
format
In-Seat
-
location
Charleston
Program Overview
The Applied Computer Science degree provides students with the knowledge and skills to pursue successful careers in software development, network administration, mobile computing, and website design.
To help further students target their degree to pursue their career goals, there are five majors within the degree to choose from:
- Artificial Intelligence (Starts Fall 2025)
- Cybersecurity
- Information Technology
- Technology Applications
- Video Game Development
Note: Students will receive an Applied Computer Science degree with their chosen major. Please see Full Program Details for information about each major.

Freshman applicants with a 2.5 or higher high school GPA and transfer students with a 2.0 or higher cumulative college GPA meet our general admissions requirements but must complete the program-specific requirements for admission into the program.
Program Specific Requirements
- Students must have a 27 ACT math score, or they must have completed MATH 123 before they are able to enroll in MATH 201
- In order to graduate, a student must receive a minimum grade of “C” for each of the program courses.
- Applied Computer Science majors must meet all University of Charleston graduation requirements and successfully complete the Applied Computer Science Capstone
STEM Optional Practical Training programs are recognized by the U.S. government as beneficial to students and employers. Through these programs, international students gain essential, in-demand skills, and can extend their 12 month OPT an additional 24 months.
Program Highlights
-
The AI major equips students with the knowledge and skills to develop intelligent systems to analyze, predict, and optimize complex problems. Students gain hands-on experience, and an understanding of the ethical considerations surrounding AI.
-
Cybersecurity majors learn to protect, store, and secure data as well as to detect and address security incidents, leading to a wide range of career opportunities.
-
Students looking for career opportunities as computer support specialists, systems analysts, computer technicians, or help desk technicians will find the Information Technology major great preparation for these fields.
-
Technology Applications prepares students for careers as full stack developers, software engineers, web developers, computer system engineers, database administrators, and mobile application designers.
-
The Video Game Development major includes courses to help the student develop video games through coding, 3D animation, and game design.
Program Outcomes
-
Projected Employment Growth
Employment of computer scientists is projected to grow 24 percent through 2026, much faster than the average for all occupations. Software developers and computer scientists will be needed to respond to an increased demand for computer software.
-
Prepared for the Workforce
You will be prepared to help meet the demand for business-focused IT professionals, and pursue many roles including web development, software development and cyber security.
-
Practical Experience through Internships
Students gain practical experience through placements with technology companies, government agencies and nonprofit organizations.
Additional Information
What can I do with an Applied Computer Science degree?
A graduate of the Applied Computer Science degree can possess the expertise to help them excel in various professional domains. They can pursue careers as software developers, network administrators, mobile computing specialists, or website designers. Graduates will have a practical understanding of problem-solving in the realm of information technology and be well-equipped to resolve complex IT issues. With a strong emphasis on coding and programming skills, you can look for employers who value your ability to create innovative solutions and contribute to the ever-evolving digital landscape. The possibilities are limitless for graduates, offering them a wide range of exciting opportunities in the tech industry.
What is the difference between an Applied Computer Science degree and a Computer Engineering degree?
While both degrees delve into the realm of technology, there are distinct differences between an Applied Computer Science degree and a Computer Engineering degree. Applied Computer Science focuses on the practical application of computer science principles, equipping graduates with skills in software development, network administration, and website design.
Computer Engineering merges computer science with electrical engineering, emphasizing the hardware aspect of technology. Computer Engineering graduates possess knowledge in areas such as computer architecture, digital systems, and hardware design. They are skilled in developing computer hardware components and integrating them into larger systems.
How do I know if an applied computer science degree is right for me?
Determining if an Applied Computer Science degree is the right fit for you requires careful consideration of your interests, skills, and career goals. Start by asking yourself a few questions like:
- Do you have a genuine interest in technology, computers, and problem-solving?
- Are you comfortable with logical thinking and have a knack for programming? Are you skilled at analyzing complex problems and breaking them down into logical steps?
The field of computer science evolves rapidly, and a willingness to continuously update your knowledge is crucial for long-term success. We encourage you to speak with one of our admission representatives who can help you gain insights into the degree and industry. Ultimately, reflecting on your personal attributes, interests, and ambitions will help you assess if an Applied Computer Science degree aligns with your aspirations.
Meet the Faculty
Meet the Faculty

Applied Computer Science and Data Analytics Program Director
Assistant Professor of Data Analytics