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.
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.
Related to Top Ranked Software Engineering School - Lexington, KY
- Recently Updated
Read about an associate's degree program that covers software engineering. Browse a list of the courses that are often included...
See our list of the top free online software engineering courses. Learn about what courses are available and what topics they...
Students who want to pursue careers in software engineering can facilitate their career goals by earning a degree in software...
Read about graduate degree programs in software engineering. Learn about educational prerequisites, potential coursework,...
- Software Engineering Architect: Career Information
- Top School in Greenville, SC, for a Software Engineering Degree
- Top School in Atlanta for Software Engineering Degrees
- How to Be a Tour Manager: Education and Career Information
- Top University in Baltimore for a Marketing Degree
- Machinist: Educational Requirements and Employment Outlook
- Certified Registered Nurse Anesthetist: Salary and Career Information
- Top School in Sacramento for a Software Engineering Degree
- Top School in Hayward, CA, for a Software Engineering Degree
- Property Caretaker: Job Description, Duties and Requirements
- Building Superintendent: Job Description, Responsibilities and Outlook
- Top School for a Criminal Justice Degree - Kansas City, MO
Perfect School Search
- Kentucky Cities
- Nearby States