Computer Science Major

Programming Your Future in Computer Science

Computer Science Major

Engage with cutting-edge technology and innovative problem-solving techniques in a program designed to propel you into a successful career.

Accredited

The University of Lynchburg is accredited by Southern Association of Colleges and Schools

Alumni

Alumni in promenant roles Microsoft and Amazon.

Future Facing

Exploring the frontiers of technology with AI, machine learning, and game design.

Bachelor of Science in Computer Science

Our program is tailored for those intrigued by computers, technology, and engineering, providing a solid foundation in both theory and practical application. You’ll have opportunities to engage in research and resume-building projects alongside your professors, and our graduates have successfully joined leading companies like Microsoft and Amazon Web Services.

Delve into the intriguing world of coding and software development with the University of Lynchburg’s Computer Science program. Whether you’re passionate about machine learning, game programming, or artificial intelligence, our comprehensive curriculum has something to offer. Professor Will Briggs, one of our esteemed faculty members, often shares insights from his book, “C++ for Lazy Programmers,” enhancing classroom learning with real-world applications.

Students in our program benefit from hands-on experience right from the start, working in labs on individual and collaborative projects that range from information security to web programming. The program’s robust offerings include advanced courses in networks, distributed systems, and more, preparing students to be at the technological forefront.

Exploring the Frontiers of Technology:

AI, Machine Learning, and Game Design

students have the unique opportunity to delve into the rapidly evolving fields of Artificial Intelligence (AI), Machine Learning (ML), and Game Design, which are at the forefront of technological innovation and creativity. Our curriculum is designed to equip students with both the theoretical foundations and practical skills necessary to excel in these dynamic areas.

Artificial Intelligence (AI): Our program encourages students to explore the complexities of AI, including algorithms that enable computers to emulate human intelligence. Students learn to develop solutions that involve knowledge representation, reasoning, and learning capabilities, preparing them for careers that reshape how we live, work, and play.

Machine Learning (ML): We offer a comprehensive look into the machine learning landscape, where students gain hands-on experience with both supervised and unsupervised learning models. This training covers a broad spectrum of applications, from natural language processing to bioinformatics, ensuring students are ready to tackle real-world data and create systems that improve decision-making processes.

Game Design: For those passionate about the gaming world, our program offers a deep dive into game programming and design. Students learn about 3-D modeling, real-time interaction, and the integration of physical and digital worlds. This area not only enhances their programming skills but also fosters creativity as they bring imaginative worlds to life.

Curriculum and Resources

2024-25 Academic Year Information

Program requirements for the following can be found in the undergraduate catalog.

  • Computer Science (BS)

What Jobs Can I Get With a Computer Science Degree?

Imagine a future where you have the skills to work in any industry. You’re not limited, but free to find what’s best for you and your career path. This isn’t the future — it’s the beauty of a computer science education. Along with these new options come amazing salaries.

Computer Science Careers and Salaries

Computer science is a very rewarding field that can lead to many different careers. From video game design to software engineering, there are many options for people who like problem-solving and programming. Let’s highlight some of the jobs you can get in computer science, and the salaries you would expect.

Cloud computing engineer: $103,087
Data scientist: $103,930
Full-stack developer: $99,106
Information security analyst: $103,590
Machine learning engineer: $111,141
Mobile app designer: $65,000
Software quality assurance manager: $114,270
User interface designer: $97,136

Graduates of our program have earned master’s degrees and doctorates at universities such as Carnegie Mellon, University of North Carolina at Chapel Hill, University of Virginia, and Virginia Tech. They’ve also gone on to some amazing careers. No kidding, one of our graduates is known as the “engineer who saved LinkedIn.”

Chief technology officer and vice president of artificial intelligence, Microsoft
Database analyst, Colonial Behavioral Health
Principal engineer, Dell EMC
Quality assurance engineer, Apple, Inc.
Quality engineer, Vistaprint
Software engineer, Meridium
Software engineer, Video Gaming Technologies
Vice president of technology, Amazon Web Services

Salary and job projections come from national averages in the Bureau of Labor Statistics and other sources, including Glassdoor, Indeed, and industry-specific posts and publications. The data is meant to provide you with an idea of career options and salary ranges, not as a guarantee of obtaining these positions after graduation. These represent national averages and may vary by source and time frame collected. Actual salaries vary by region. Some jobs may require additional training or graduate education.

Joe Meehean

Joe Meehean, PhD

Professor of Computer Science ...
Headshot of Zakaria Kurdi

M. Zakaria Kurdi, PhD

Associate Professor of Computer Science ...
headshot-RandyRibler

Randy Ribler, PhD

Professor of Computer Science ...
headshot-RowlandPitts

Rowland Pitts

Visiting Assistant Professor of Computer Science ...
Professor Will Briggs

Will Briggs, PhD

Professor of Computer Science ...

As a Lynchburg computer science student, you'll:

"Seek every opportunity Lynchburg has to offer. Nothing’s more expensive than a missed opportunity."

- Martgus Henry ‘19

Undeniably Life-Changing Stories

Kevin Scott leaning up against deck railing

Kevin Scott ’94

"Engineering exec, author, maker of things, and all around geek" ...
Francessca Vasquez

Francessca Vasquez ’00

"I felt engaged. I felt listened to. I felt supported. It continued through my entire ...

LET US KNOW YOU'RE INTERESTED.

WE'LL BE IN TOUCH!
Loading...

Navigation for

Computer Science Major