Copyright

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 11 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' (www.usnews.com). 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

  • Minimum eligibility requirements:
    • Must be 21 years of age or older and have completed some college or 24 years of age or older and a high school graduate for a Bachelor's degree
    • Masters degree applicants must have a Bachelors degree
    • Doctorate degree applicants must have a Masters degree
    School locations:
    • Online Learning

    What is your highest level of education?

  • Minimum eligibility requirements:
    • Must be a high school graduate or have completed GED
    • Eligibility and relevancy of sample programs below will vary by article and program
    School locations:
    • Online Learning

    What is your classroom preference?

  • Minimum eligibility requirements:
    • Must be a high school graduate or have completed GED
    • Currently not accepting applications from Texas residents
    School locations:
    • Online Learning

    Online Programs

    Which subject are you interested in?

  • School locations:
    • Online Learning
    • Kentucky campuses Lexington, Louisville

    Online and Classroom-Based Programs

    • Bachelor
        • Bachelor in Software Development
    • Associate

    What year did you graduate from high school?

  • Minimum eligibility requirements:
    • Must be a high school graduate or have completed GED
    School locations:
    • Online Learning

    Online Programs

    Do you prefer online or campus based learning?

  • Minimum eligibility requirements:
    • Must be at least 16 years old and have a high school diploma or GED.
    School locations:
    • Online Learning

    Online Programs

    • Bachelor
        • B.S. Software Development

    What is your highest level of education?

  • Minimum eligibility requirements:
    • Must be a high school graduate or have completed GED
    School locations:
    • Online Learning

    Which degree level do you plan to pursue?

  • Minimum eligibility requirements:
    • Must be a high school graduate or have completed GED
    School locations:
    • Online Learning

    Online Programs

    What is your highest level of education completed?

  • Minimum eligibility requirements:
    • Must live within close proximity to school locations
    • Must be graduated from high school by 2011
    School locations:
    • Online Learning

    Online Programs

    • Bachelor
        • Bachelor - Software Engineering

    What is your highest level of education?

  • Minimum eligibility requirements:
    • Masters degree applicants must have a Bachelors degree
    • Doctorate degree applicants must have a Masters degree
    School locations:
    • Online Learning

    What is your highest level of education?

Popular Schools

Avg. Wages For Jobs in KY

Source: Bureau of Labor Statistics