Think logically. Code creatively. Solve problems that matter.
At Presbyterian College, the computer science major gives you the tools to build the future. Whether you want to develop software, protect digital infrastructure, or explore artificial intelligence, you’ll gain hands-on experience and a deep understanding of how computer systems work. Blending theory with application, our program prepares you for careers in technology, research, and beyond.
The Power of Your Degree
- Expand your perspective.
Explore how computing transforms science, business, communication, and society. - Broaden your knowledge.
Pair your computer science studies with data analytics, mathematics, or business. - Solidify your skill set.
Build a strong foundation in programming, systems design, and problem-solving. - Become a critical thinker.
Master algorithmic thinking and logical reasoning to tackle real-world challenges.
43-46 Hours
Required for Computer Science major coursework
Senior Capstone
To demonstrate your skills in research, writing, and presentation
12:1 Student-To-Faculty Ratio
In discussion-based classroom settings
“At PC, I discovered my passion for using technology to make learning easier and more engaging. My research on cybersecurity turned into a game that helps others stay safe online. With support from professors and teammates, I’ve grown as a student, athlete, and future tech professional ready to keep building.”
Cheikh Atamao ’26
What You’ll Study
Your coursework begins with foundational programming and mathematics, before branching into areas such as algorithms, databases, artificial intelligence, software engineering, and systems architecture.
In advanced classes, you’ll explore machine learning, cybersecurity, and web development. All students complete a senior capstone, where they work in teams to design, build, and present a fully functional software application.
This flexible major supports a variety of interests—from pure computer science to interdisciplinary paths in business, data science, or biology.


Get Involved
At Presbyterian College, you can actively pursue your passion for computer science through programs and opportunities that take your discipline out of the classroom and into the real world—all while expanding your experience, perspective, and skillsets.
Careers in Computer Science
Computer science graduates are in high demand in nearly every sector—from startups and Fortune 500 companies to government agencies and nonprofits. With a solid coding background and the ability to solve complex problems, PC students enter fields like software development, IT, cybersecurity, data science, and systems architecture.
Alumni are well-prepared for graduate school or immediate employment in high-tech, finance, health care, and more.
Career Professions
Software Engineer
Data Scientist
Web Developer
Systems Analyst
Machine Learning Engineer
Cybersecurity Analyst
Network Administrator
Database Administrator
Game Developer
DevOps Engineer
Mobile App Developer
Cloud Solutions Architect
Computer Vision Engineer
Full-Stack Developer
IT Project Manager
Artificial Intelligence Researcher
UX/UI Designer
Embedded Systems Engineer
Robotics Programmer
Blockchain Developer
Acquired Skills
Programming languages (e.g., Python, Java, C++, JavaScript)
Data structures and algorithms
Software development methodologies (Agile, Scrum)
Web development (HTML, CSS, React, Node.js)
Mobile application development (iOS/Android)
Object-oriented and functional programming
Database management (SQL, NoSQL, MongoDB)
Operating systems and computer architecture
Version control systems (e.g., Git/GitHub)
Machine learning and artificial intelligence
Data analysis and visualization
Cybersecurity principles and practices
Networking and protocols
Cloud computing (AWS, Azure, Google Cloud)
Debugging and testing (unit, integration, QA)
Mathematical foundations (linear algebra, statistics)
Problem-solving and computational thinking
System design and architecture
Communication and teamwork in tech settings
Continuous learning and tech adaptability
Quick Stats
$145,080
Average Median Salary
Graduates with a computer science degree often pursue careers in software development, cybersecurity, data science, and systems engineering. The field offers competitive salaries, with opportunities for advancement and specialization leading to higher earnings.
23% Growth
Projected Employment Rate
The increasing reliance on technology across various industries drives the demand for computer science professionals. Specializations such as cybersecurity and data science are experiencing particularly rapid growth due to emerging technological challenges and opportunities.
75% Versatility
Career Diversity Index
A computer science degree opens doors to a wide range of career paths, including roles in software engineering, data analysis, network architecture, and artificial intelligence. The versatility of the degree allows professionals to work across diverse sectors such as finance, healthcare, entertainment, and government.
Source(s): Coursera