Top Rated Software Engineering College - Louisville, KY

Jul 09, 2020

School and Ranking Information

Students interested in learning software engineering in Louisville, KY, have only two schools based in the city to choose from. Based on school type, student population and ranking, the following university is considered a top school in Louisville for software engineering degree programs:

  • Winner: The University of Louisville is the only public university and the largest in terms of student enrollment to offer studies in or relating to software engineering. Courses addressing software engineering are found in the school's computer science and computer engineering programs. Students can earn a bachelor's, master's or doctoral degree.

School Info Chart

Category University of Louisville
Ranking #192 (tie) Best National Universities (2020)*
Location Louisville, Kentucky
School Type 4-year, public
Tuition & Fees (2019-2020) Undergrad: $11,928 (in state); $27,954 (out-of-state)**
Computer Engineering Degrees Offered Bachelor's, master's and doctoral
Computer Engineering Degrees Awarded (all levels) in 2018-2019 130**
Most Popular Computer Engineering Degree in 2018-2019 Bachelor's (78 awarded)**
Undergraduate Graduation Rate (in 150% of normal degree time) for 2013 Entering Class 59%**
Noteworthy Undergraduate engineering programs tied at #134 among national universities (2020)*; graduate engineering school ranked #119 among national universities (2020)*

Sources: *U.S. News and World Report; **NCES College Navigator

The University of Louisville

  • 14:1 student-to-faculty ratio
  • Master's degree program in computer science offered online
  • Co-op and internship opportunities in computer science and computer engineering are available

Home to more than 21,000 students each year, the University of Louisville is composed of 12 schools and colleges and confers more than 4,800 degrees annually. The J.B. Speed School of Engineering houses the Department of Computer Engineering and Computer Science and offers a bachelor's degree program, two master's degree programs and one Ph.D. program.

The 132-credit-hour Bachelor of Science in Computer Engineering and Computer Science program introduces students to concepts such as programming languages, discrete structures, electrical engineering, engineering equations, statics, software engineering and object oriented design.

The Master of Engineering program offers an area of study in computer engineering and computer science. Courses may include numerical analysis, experimental design, computer design, discrete systems and algorithm analysis. Students must complete a thesis or research project and earn 31 semester hours of graduate work. In the Master of Science in Computer Science program, a thesis or research project on an approved subject is required. The program is 30 credit hours in length, 15 of which must be upper-level courses. Coursework covers software engineering, computer networks, Internet applications and artificial intelligence computer networks.

Students entering the Ph.D. in Computer Science and Engineering program must possess a graduate degree. The program consists of four core areas: software engineering, hardware engineering, advanced mathematics and computational applications. Doctoral candidates must propose, complete and defend a doctoral dissertation, a portion of which will be submitted to a professional journal or conference as part of a capstone experience.

Next: View Schools
Created with Sketch. Link to this page

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?