Top Ranked Software Engineering School - Lexington, KY

The University of Kentucky in Lexington, KY, is a 4-year public university. Aspiring software engineers can earn a Bachelor of Science in Computer Engineering, Bachelor of Science in Computer Science, Master of Science in Computer Science or Doctor of Philosophy in Computer Science from the university's College of Engineering.

View 9 Popular Schools »

University of Kentucky

The University of Kentucky (UK) was founded in 1865. In 2011, U.S. News & World Report ranked UK #129 in 'National Universities' and #63 in 'Top Public Schools,' with top 25 graduate program rankings in 'Nursing', 'Pharmacy', 'Public Health' and 'Rehabilitation Counseling' ( In 2009, the school enrolled 26,295 students and had a 18:1 student-to-faculty ratio.

UK offers courses and concentrations in software engineering through the College of Engineering's Department of Computer Science and its Department of Electrical and Computer Engineering. In 2011, U.S. News & World Report ranked UK #98 in 'Best Undergraduate Engineering Programs', #91 in 'Computer Science' graduate programs and #92 in 'Best Engineering Schools' at the graduate level, including a #108 ranking in specifically 'Electrical/Electronic/Communications' programs.

Software Engineering Programs

Bachelor of Science in Computer Engineering

The program combines software design and electrical engineering principles. Students take laboratory courses in physics and electrical engineering. Other courses include such topics as electronics, software engineering, operating systems, embedded systems and microcomputer organization. Students might choose technical electives in semiconductors, control systems and switching.

Bachelor of Science in Computer Science

Students investigate, analyze and utilize algorithms to aid in the creation and maintenance of software applications. Courses may include algorithm design and analysis, program design, physics, calculus and logic circuit design. Students are introduced to the principles behind software engineering, computer networks, programming languages and artificial intelligence.

Master of Science in Computer Science

The Master of Science degree program provides a thesis or non-thesis option. Those who choose the non-thesis option complete a project. Through the master's project, a student should demonstrate programming, testing and presentation skills, along with completing a written report. Students independently explore general computer science and software development topics, attending seminars and allocating a significant amount of time to personal research.

Doctor of Philosophy in Computer Science

Applicants to the program should hold a master's degree from UK or another accredited school. Students complete two years of residency, take the qualifying examination, then have up to ten years to complete the doctoral program. Like students in the master's degree program, they pursue independent research within the vast field of computer science, and may choose to specialize in software engineering.

Show me popular schools

Related to Top Ranked Software Engineering School - Lexington, KY

  • Related
  • Recently Updated
  • Popular
Associate of Software Engineering: Degree Overview

Read about an associate's degree program that covers software engineering. Browse a list of the courses that are often included...

List of Free Online Software Engineering Courses

See our list of the top free online software engineering courses. Learn about what courses are available and what topics they...

Online Software Engineering Degrees by Program Level

Students who want to pursue careers in software engineering can facilitate their career goals by earning a degree in software...

Software Engineering Graduate Degree Program Options

Read about graduate degree programs in software engineering. Learn about educational prerequisites, potential coursework,...

Software Design Engineering Education Requirements

Popular Schools

Other Schools:

  • School locations:
    • Massachusetts campus Boston
    Areas of study you may find at Boston University include:
      • Graduate: Doctorate, First Professional Degree, Master
      • Post Degree Certificate: First Professional Certificate, Post Master's Certificate, Postbaccalaureate Certificate
      • Undergraduate: Associate, Bachelor
    • Engineering
      • Aeronautical and Astronautical Engineering
      • Biomedical and Medical Engineering
      • Computer Engineering
        • Software Engineering
      • Electrical Engineering and Electronics
      • Engineering Mechanics
      • Manufacturing Engineering
      • Math
      • Mechanical Engineering
      • Systems Engineering

Popular Schools

Avg. Wages For Jobs in KY

Source: Bureau of Labor Statistics