
Bachelor of Education in Computer Science Education
Use Your Knowledge and Passion for Computers to Inspire Tomorrow’s IT Leaders with a B.Ed. in Computer Science Education Degree
Computers and information technology are an integral part of so many fields today. The demand for new innovation and expertise continues to grow. Partner with Liberty University and learn how to educate future leaders in the information technology and computing field. Our Bachelor of Education (B.Ed.) in Computer Science Education 6-12 is designed to help prepare you to earn your teaching license.
Our B.Ed. in Computer Science Education seeks to help equip you with the knowledge to teach a variety of topics related to computing. Upon graduation, you could pursue opportunities to teach middle or high school computer science classes. Start your degree now so you can make an impact on tomorrow’s innovators in the IT world. We want to help you get there!
Upon successful completion of Liberty University’s Virginia state-approved Bachelor of Education program, you may apply for your teaching license in another state through reciprocity, which may or may not result in additional requirements based on your state’s Department of Education regulations.
Credit Hours
View CoursesNext start date: Aug 18, 2025

CAEP Accredited
Highlights
Highlights of Our Bachelor of Education in Computer Science Degree
Accredited Academics
Liberty University’s School of Education meets rigorous national standards for educator preparation set by the Council for the Accreditation of Educator Preparation (CAEP).
Opportunity for Funding
Pursuing one of our Bachelor of Education licensure tracks may make you eligible for the Federal TEACH Grant.
Hands-On Experience
You will complete 90 practicum hours and at least 1 full semester of student teaching prior to graduation. You will have the opportunity to complete your student teaching in a variety of settings throughout Virginia.
Experienced Faculty and Networking Opportunities
All of our faculty who oversee licensure courses have K-12 experience and a current teaching license. Additionally, you can get involved with professional and student organizations related to your career goals and expand your professional network.
Career Potential
What Can You Do with a B.Ed. in Computer Science Education 6-12?
Liberty University’s Bachelor of Education with a specialization in computer science education can help prepare you to pursue the following occupations:
- College/university academic advisor
- Computer science teacher for a Christian school
- High school computer science teacher
- Middle school computer science teacher
- Private school teacher


#4 Best College Campus in America
At Liberty, you’ll find an affordable, high-quality education designed to help equip students like you for the real world. Our commitment to excellence has earned us recognition as the #4 Best College Campus in America by Niche.com.
Earning your degree from a nonprofit university with state-of-the-art resources like ours can help set you apart from your peers.
Courses
What Will You Study in Our 6-12 Grade B.Ed. in Computer Science Education Degree?
In the B.Ed. in Computer Science Education 6-12 program, your studies will be broken into 4 core foundations: education courses, practicum and gate courses, computer science courses, and student teaching. Your education courses can teach you the fundamental skills you may need as a teacher, such as evaluating students, creating a curriculum, and teaching to the various behavioral and personality differences you might encounter in the classroom.
We want you to be prepared with the foundational knowledge needed for success in the classroom. You can study a variety of subjects that fall under computer science. You can learn the basics of programming, web architecture, and database management systems. You can also study related areas in software engineering and a variety of math courses. Upon graduation, your knowledge can cover the broad spectrum of subjects that you may teach in your computer science courses.
Your practicum and student teaching then allow you to put the knowledge you’ve gained into practice. You can work in the classroom alongside a licensed teacher to get the experience you need to be more confident and comfortable teaching a class on your own.
Additional Degree Information
Featured B.Ed. in Computer Science Education Courses
CSIS 310 – Web Architecture and Development
CSIS 320 – IS Hardware and Software
CSIS 330 – Business Data Communication Systems
CSIS 355 – Network Architecture and Protocols
Degree Information
- This program falls under the School of Education
- View the Degree Completion Plan
- Check out our course catalog
- Transfer in up to 75% of the degree total
BENEFITS
Why Choose Liberty’s B.Ed. in Computer Science Education Degree?
Gain Real Classroom Experience Early and Often
Teaching is learned by doing – and Liberty ensures you get plenty of practice. Through practicum and student teaching placements, you can step into real classrooms and grow your teaching confidence with each experience. A dedicated team within the School of Education helps coordinate your placements, making sure you’re supported every step of the way. These experiences are designed to give you insight into classroom management, lesson planning, and the day-to-day realities of teaching.
Teach a High-Demand Subject That Merges Logic and Creativity
Computer science educators are needed now more than ever, and this program blends your interest in tech with a calling to teach. You’ll explore computing principles, programming languages, and teaching strategies to help you communicate complex ideas to young learners. The degree equips you to foster both problem-solving skills and digital literacy in tomorrow’s students. If you’re passionate about both computers and making a difference, this program helps you do both in a meaningful way.
Learn in a Christ-Centered, Values-Driven Community
At Liberty, your academic and spiritual growth are equally important. Courses are taught from a biblical worldview, encouraging you to develop both your teaching skills and your character. You’ll be challenged to lead with integrity, empathy, and ethical conviction in your future classroom. This foundation can help you create a positive, encouraging learning environment for students of all backgrounds.
Benefit from a University Known for Shaping Future Educators
Liberty is one of Virginia’s largest providers of new teachers – and that means you’ll be part of a well-established legacy. The School of Education has strong relationships with school districts across the state, which can help you gain valuable exposure and networking opportunities. You’ll learn from experienced faculty who are passionate about both education and mentoring future teachers. That support system can help you feel confident and equipped as you prepare for licensure and beyond.
Admissions
How Do You Become a B.Ed. in Computer Science Education Student?
Every application is reviewed by the admission committee on a case-by-case basis, meaning there are no set minimums for acceptance. However, all applicants must submit the following documents* for admission:
- Admission application
- Official high school transcripts
- Official college transcripts (if applicable)
- Admission essay
Results from the CLT, SAT, or ACT are not required for admission, but may be used in consideration for merit-based aid.
*Note that additional documentation may be requested by the admission committee after your application has been received.

Have Questions?
We’ll make sure you have the information you need to take your next step.