School and Ranking Information
There is only one non-profit school and one for-profit institution in the Miami, FL, area that have computer software engineering programs. Based on school ranking, school type and computer software engineering program levels offered, the following university is considered a top school in the Miami area for studies directed to those interested in becoming a computer software engineer:
- Winner: The University of Miami is the only non-profit institution within 25 miles of Miami that offers programs in computer software engineering. Students here can pursue a bachelor's or master's degree in this field of study.
School Info Chart
|Category||University of Miami|
|Ranking||#48 (tie) among Best National Universities (2015)*|
|Location||Coral Gables, Florida|
|School Type||4-year, private not-for-profit|
|Tuition & Fees (2013-2014)||Undergrad: $42,852**|
|Computer Software Engineering Degrees Offered||Bachelor's and master's|
|Computer Software Engineering Degrees Awarded in 2012-2013||7**|
|Most Popular Computer Software Engineering Degree in 2012-2013||Master's (4 awarded)**|
|Undergraduate Graduation Rate (in 150% of normal degree time) for 2007 Entering Class||82%**|
|Noteworthy||Computer engineering graduate programs ranked #84 among national universities (2015)*|
Sources: *U.S. News and World Report; **NCES College Navigator
University of Miami
- 12:1 student-to-faculty ratio
- More than 60 computer labs located throughout the campus
- Computer software engineering studies integrate classroom instruction with labs and hands-on projects
- Dual 5-year Bachelor of Science/Master of Science in Computer Engineering program offered, which also includes a software engineering option
The University of Miami is located approximately seven miles from Miami and is home to nearly 17,000 students each year. The university offers nearly 200 undergraduate and graduate degree programs across a dozen schools and colleges, including the College of Engineering. The College of Engineering includes the Electrical and Computer Engineering Department, which offers the Bachelor of Science (B.S.) in Computer Engineering with a Software Engineering option and a Master of Science in Electrical and Computer Engineering (MSECE). The College of Arts and Sciences also offers related programs in computer science.
In the B.S. in Computer Engineering program, students take courses in data structures, electrical circuits, algorithms, logic design and systems programming. Software engineering studies include software architecture, programming languages and software design. Students can also pursue a Bachelor of Science or Bachelor of Arts (B.A.) in Computer Science. Courses relevant to computer software engineering include computer software development, computer architecture and programming. A core course in both the B.S. and B.A. programs is an introduction to software engineering. The coursework in both the master's program in electrical and computer engineering and the master's program in computer science are largely determined by the student's area of interest. Students may choose to complete a master's thesis or may supplement the thesis with additional coursework.