Where Can I Earn a Software Engineering Degree in Detroit, Michigan?

Find schools in Detroit, MI, offering software engineering degree programs. Learn about program requirements and get salary and career information for software engineers living in Detroit, MI. Schools offering Software Development & Engineering degrees can also be found in these popular choices.

What You Need to Know

Software engineering degrees are offered by community colleges and universities in Detroit and the surrounding area. Degree programs are generally offered under computer science or computer information systems, though some programs are specifically for software engineering. These are more common at the master's degree level. Software engineering may also be offered as a concentration. Most programs offer hands-on experience through projects, internships or cooperative education. Master's degree programs may include a thesis option as well. Below are some of the software engineering programs offered by Detroit area schools. Read on to learn more about these programs and to see if any will meet your educational needs.


Associate's Degree Program Near Detroit, MI

Oakland Community College

  • Program Name: Associate in Applied Science in Computer Information Systems
  • Area of Specialization: Software engineering
  • Program Length: 62 credit hours
  • Tuition: $71 for in-district, $125 for in-state and $176 for out-of-state students per credit hour (fall 2012)
  • School Type: 2-year, public; about 29,000 students (all undergraduates)
  • Address: 2480 Opdyke Road, Bloomfield Hills, MI 48304
  • Phone: 248-341-2000

This college is located about 27 miles north of Detroit. Courses in this program cover topics like information systems fundamentals, Web systems, database systems and networking concepts. The software engineering option includes classes in COBOL software development, game programming, Web systems development, wireless and mobile systems, Visual Basic programming, C# programming and database design.


Bachelor's Degree Programs Near Detroit, MI

Oakland University

  • Program Name: Bachelor of Science in Computer Science
  • Areas of Specialization: Computational intelligence, system administration, bioinformatics, computer security
  • Program Length: 4 years, full-time
  • Tuition: $341-$373 for in-state and $795-$853 for out-of-state students per credit hour (winter 2012)
  • School Type: 4-year, public; about 16,000 undergraduate and 3,500 graduate students
  • Address: 2200 N. Squirrel Road, Rochester, MI 48309
  • Phone: 248-370-2100

This program includes courses covering topics like object-oriented design, computer organization, database design, operating systems, algorithm design, programming languages and software engineering. Before graduation, you must submit sophomore and senior capstone projects. You can also complete an internship during your studies.

University of Michigan - Dearborn

  • Program Name: Bachelor of Science in Software Engineering
  • Areas of Specialization: Information systems, computer game design, Web engineering
  • Program Length: 120 credit hours
  • Tuition: $9,788 for in-state and $21,442 for out-of-state students per year (2011-2012)
  • School Type: 4-year, public; about 7,200 undergraduate and 1,500 graduate students
  • Address: 4901 Evergreen Road, Dearborn, MI 48128
  • Phone: 313-436-9145

The University of Michigan - Dearborn is located about 14 miles from Detroit. The school's software engineering program includes courses in software architecture, computer science, design patterns, operating systems, design structures, software engineering tools and distributed processes. This program also offers you help finding cooperative education opportunities so that you can obtain hands-on work experience.

Wayne State University

  • Program Name: Bachelor of Science in Computer Science
  • Program Length: 120 credit hours
  • Tuition: $9,809 for in-state and $20,921 for out-of-state students per year (2011-2012)
  • School Type: 4-year, public; about 21,000 undergraduate and 10,000 graduate residents
  • Address: 5057 Woodward Avenue, Suite 3010, Detroit, MI 48202
  • Phone: 313-577-2477

Wayne State University is located in the heart of downtown Detroit. Courses in this program may cover topics such as operating systems, data structures and algorithm analysis, computer organization, computing frontiers and theoretical computer science. This program also offers an introductory software engineering course that contains a corresponding laboratory requirement. If you're looking to continue your education, this school also offers Master of Science and Doctor of Philosophy degree programs in computer science.


Master's Degree Programs Near Detroit, MI

Oakland University

  • Program Name: Master of Science in Software Engineering and Information Technology
  • Program Length: 32-36 credit hours
  • Tuition: $595 for in-state and $1,027 for out-of-state students per credit hour (winter 2012)
  • Prerequisites: Bachelor's degree in related field
  • Admission Requirements: two letters of recommendation and GRE scores
  • School Type: 4-year, public; about 16,000 undergraduate and 3,500 graduate students
  • Address: 2200 N. Squirrel Road, Rochester, MI 48309
  • Phone: 248-370-2100

In this program, you may take courses in object-oriented analysis and design, database systems, software modeling fundamentals, software engineering, visual computing, software prototyping, software components, computer hardware and software testing. If you enroll in the research track, you complete an 8-credit hour master's thesis research course. If you choose the professional track, you participate in an internship or industry project.

University of Michigan - Dearborn

  • Program Name: Master of Science in Software Engineering
  • Specialized Areas: Web technology, game design, databases, information and knowledge engineering
  • Program Length: 30 semester hours
  • Tuition: $9,504 for in-state and $18,228 for out-of-state students per year (2011-2012)
  • Prerequisites: Bachelor's degree in related field
  • Admission Requirements: Statement of purpose and three letters of recommendation
  • School Type: 4-year, public; about 7,200 undergraduate and 1,500 graduate students
  • Address: 4901 Evergreen Road, Dearborn, MI 48128
  • Phone: 313-436-9145

Classes in this program include software quality assurance, engineering, engineering management and architecture. Depending on your concentration, you may also complete courses in Web information management, Web services, game design, artificial intelligence, database systems, information engineering and neural networks. You must either complete a project or write a thesis prior to graduation.


Career Information for Software Engineers in Detroit, MI

Software engineers, sometimes called 'software developers', create computer systems and applications software, develop software design roadmaps and test software to ensure program functionality. According to the U.S. Bureau of Labor Statistics (BLS), most employers prefer to hire software engineers who have at least a bachelor's degree. There is no certification or licensure required to work as this type of engineer in Detroit.

Salary Information and Career Outlook for Software Engineers

The BLS reported that, in May 2011, application and systems software developers in the Detroit-Livonia-Dearborn, MI, area earned mean annual salaries of about $89,000. The BLS predicted that job positions for software developers would increase 30% nationwide between 2010 and 2020.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:

Popular Schools

 More Schools