Boston University has a Master in Software Development program. It's a new program that they rolled out last year. It only requires 8 classes and is geared towards people that don't have a tech background.
http://www.bu.edu/online/programs/gr...nt/#curriculum
These are the required courses:
Core Courses
(Six courses/24 credits)
METCS521 Information Structures with Python
METCS526 Data Structures and Algorithms
METCS622 Advanced Java Programming
METCS634 Agile Software Development
METCS665 Software Design and Patterns
METCS682 Information Systems Analysis and Design
Electives
(Two courses/8 credits)
Choose two from the following courses:
METCS602 Server-Side Web Development
METCS633 Software Quality, Testing, and Security Management
METCS669 Database Design and Implementation for Business
METCS683 Mobile Application Development
METCS701 Rich Internet Application Development
One reservation that I have about it is the title of the degree conferred will be Master in Software Development. I don't think I've seen any other programs in the country that offers a Master in Software Development. Most programs have MSCS or MS Software Engineering. Not sure how this will be perceived by many companies or recruiters. Boston University is not top tier school but it is ranked in the top 50 nationwide so it's recognizable.
The program will cost about 29K. It seems like a faster and cheaper alternative to Depaul's MSCS program. Looking at the required classes, do you guys think this program will provide enough knowledge to get an entry level software development job ?
With only 8 classes, I'll have more time to work on side projects or contribute to open source projects.