Kentucky Computer Programming Colleges with Degree Descriptions

Kentucky has more than 30 colleges that offer computer programming training. Learn about the degree programs, tuition info and program options for the ten largest schools to make an informed education decision.

View popular schools

Find schools that offer these popular programs

  • Computer Games and Programming Skills
  • Computer Programming for Applications
  • Computer Programming for Certifications

Essential Information

There are more than 30 institutions of higher learning in Kentucky that offer academic training in computer programming. These programs range from certificate programs at community colleges to graduate programs at 4-year universities. Majors related to computer programming may include computer and information technologies, computer science and computer information systems. Some programs offer areas of concentration, such as statistical computing, bioinformatics or computer technology. There are generally no special admission requirements to apply to a computer programming-related program. Read on to get an overview of the ten largest schools in Kentucky offering computer programming training, along with a comparison table showing individual school offerings and tuition information at a glance.


Bluegrass Community and Technical College

Bluegrass Community and Technical College in Lexington is one of the fastest-expanding 2-year colleges in Kentucky, with six locations available to serve the 14,200 students who enroll each year. This institution offers an associate's degree in computer and information technologies with a programming track that trains students in how to design, develop and maintain computer software. Within this track, students may choose to emphasize either programming for business or software development. Other available tracks include applications, Internet technologies, network technologies and computer science.

Eastern Kentucky University

Eastern Kentucky University is a 4-year, public university in Richmond that enrolls over 16,000 students per year. Students seeking a bachelor's degree in computer science can choose one of six specialization options: computer forensics and security, computer science, bioinformatics, computer technology, interactive multimedia and statistical computing. This degree program includes two core courses in object-oriented programming; depending on the specialization chosen, students may also study programming languages, graphics programming, software engineering and/or advanced programming techniques. Students can also minor in computer science, informatics or interactive media, all of which provide core and/or elective courses in programming.

At the graduate level, students can pursue a 30-credit Master of Science in Applied Computing. Classes take place in the evening, and students select one of five concentrations from software engineering and computer security, industrial computing, statistical computing, business computing and bioinformatics. All students take a core course in programming systems.

Jefferson Community and Technical College

The largest school in the Kentucky Community and Technical College System, Jefferson Community and Technical College of Louisville offers more than 300 degree, diploma and certificate programs. This institution offers an associate's degree in computer and information technologies with a programming track that is designed to prepare students for entry-level positions as programmers. Students train in basic business concepts, two programming languages at the beginner's level and one programming language at the advanced level. Internships and co-op experiences also are available.

Morehead State University

Morehead State University, located in Morehead, is a 4-year institution that offers 141 undergraduate programs and 71 graduate programs. Among these are several degrees related to computer programming. The bachelor's program in computer science teaches C++, as well as programming language theories. Students also choose from one of three specialization tracks, including computer and networking security, computer gaming and general computer science. The bachelor's degree in business administration also includes a track in computer information systems that offers programming electives in C++, Java and Visual Basic.

Murray State University

Murray State University is a 4-year university located in Murray. Computer science students must declare either an area or a major; those who choose the computer major also select a minor or second major, while those who choose a computer science area need no minor but take four to five electives. Computer science majors can choose to specialize in graphics and visual computing, applications programming, embedded systems programming or net-centric computing. This school also offers minors in computer science and computer information systems. Graduate students may enroll in a master's program that includes classes in programming, software methodologies and project management.

Northern Kentucky University

Northern Kentucky University in Highland Heights is a 4-year, public university with almost 16,000 students and over 2,000 faculty and staff. The College of Informatics' Department of Computer Science, housed in the school's state-of-the-art Griffin Hall, is where students can develop or strengthen their computer programming skills. There are a variety of options for those wishing to study computer programming, with certificate and degree plans at both the graduate and undergraduate levels. Aspiring programmers can earn an undergraduate certificate in software development, and students with experience can select a graduate certificate program in secure software engineering.

This school also offers a bachelor's degree in computer information technology, which requires at least one class in elementary programming. Students can choose a specialization track that requires courses in object-oriented programming and Web programming. Computer science majors take classes in elementary programming, object-oriented programming and advanced programming. Graduate students may earn a master's degree in either computer information technology or computer science.

Somerset Community College

Somerset Community College, located in Somerset, is a 2-year community college with six locations that offer degree programs in more than 60 areas of study. This school has an associate's degree program in computer and information technologies that allows students to choose from tracks in programming, software development, network administration, information security, Internet technologies and information systems. The programming track has sub-specializations in information systems and software development.

Students who complete the associate's degree plan in computer and information technologies are able to take advantage of the school's 2+2 transfer plans to Western Kentucky University, Murray State University and Morehead State University. Certificate programs in 14 computer science areas are available, and two of them focus specifically on programming.

University of Kentucky

Set in Lexington, the University of Kentucky is a 4-year school that offers student organizations for computer science students, including a chapter of Upsilon Pi Epsilon, the computing sciences honor society. Students can earn a bachelor's degree in computer science that includes coursework in programming, software engineering, calculus and program design, as well as a senior design project. Students may also complete a minor in computer science. The school has master's and doctoral programs in computer science as well. Graduate students can specialize in one of five areas: artificial intelligence, informatics, networking, security or data mining.

University of Louisville

The Computer Engineering and Computer Science Department at the University of Louisville in Louisville has offered training in computer science for over 30 years. There are multiple computer science degree programs available at this school, including a bachelor's program that combines elements of both computer programming and engineering. Students can also pursue a degree in business administration that includes a major in computer information systems with coursework in object-oriented programming. At the graduate level, the master's program in engineering includes a specialization in computer engineering and computer science. This program requires completion of a thesis.

Western Kentucky University

Western Kentucky University in Bowling Green is a 4-year university that has the only honors college in the state. Students can enroll in a bachelor's program in computer science and select one of three available options. The first is a system/scientific option that requires 47 hours in approved computer science courses, and several mathematics and science classes. The second is a specialty option for students whose area of secondary interest has no available minor; students enrolled in this option must complete 50 hours of computer science courses. The third option, called the 'any minor' option, allows students to choose any minor they wish while completing 44 credit hours of computer science classes. All three program options conclude with a senior project and professional practice course. Students may also complete a 23-hour minor in computer science. At the graduate level, the 30-hour master's program is available with both a thesis and a non-thesis option.

School Comparison: At a Glance

School Name School Type & Setting Computer Programming Degrees Offered Undergraduate Tuition & Fees (2015-2016)
Bluegrass Community and Technical College 2-year, public; large city Associate in Applied Science in Computer and Information Technologies $3,704 in-state; $12,536 out-of-state*
Eastern Kentucky University 4-year, public; distant town Minor in Computer Science,
Minor in Informatics,
Minor in Interactive Multimedia,
Bachelor of Science in Computer Science,
Master of Science in Applied Computing
$8,150 in-state; $17,640 out-of-state*
Jefferson Community and Technical College 2-year, public; large suburb Associate in Applied Science in Computer and Information Technologies $3,704 in-state; $12,536 out-of-state*
Morehead State University 4-year, public; remote town Associate of Applied Business in Computer Information Systems,
Minor in Computer Science,
Bachelor of Science in Computer Science,
Bachelor of Business Administration - Computer Information Systems
$8,098 in-state; $20,246 out-of-state*
Murray State University 4-year, public; remote town Minor in Computer Information Systems,
Minor in Computer Science,
Bachelor of Science in Computer Science,
Bachelor of Science in Computer Information Systems,
Master of Science in Information Systems
$7,608 in-state; $20,712 out-of-state*
Northern Kentucky University 4-year, public; large suburb Undergraduate Certificate in Software Development,
Bachelor of Science in Computer Science,
Bachelor of Science in Computer Information Technology,
Graduate Certificate in Secure Software Engineering,
Master of Science in Computer Information Technology,
Master of Science in Computer Science
$9,120 in-state; $17,856 out-of-state*
Somerset Community College 2-year, public; remote town Programming Certificate,
Web Programming Certificate,
Associate of Applied Science in Computer and Information Technologies
$3,624 in-state; $12,456 out-of-state*
University of Kentucky 4-year, public; large city Minor in Computer Science,
Bachelor of Science in Computer Science,
Master of Science in Computer Science,
Ph.D. in Computer Science
$10,936 in-state; $24,268 out-of-state*
University of Louisville 4-year, public; large suburb Bachelor of Science in Computer Engineering and Computer Science,
Bachelor of Science in Business Administration - Computer Information Systems,
Master of Engineering with a specialization in computer engineering and computer science
$10,744 in-state; $25,050 out-of-state*
Western Kentucky University 4-year, public; small city Minor in Computer Science,
Bachelor of Science in Computer Science,
Master of Science in Computer Science
$9,482 in-state; $24,132 out-of-state*

Source: *NCES College Navigator.

Next: View Schools

What is your highest level of education?

Some College
Complete your degree or find the graduate program that's right for you.
High School Diploma
Explore schools that offer bachelor and associate degrees.
Still in High School
Earn your diploma or GED. Plan your undergraduate education.

Schools you may like:

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?