Computer Science BS/Computer Science MS(non-thesis)

Career and Academic Opportunities

Excellent opportunities exist for students graduating with both bachelor's and master's degrees in Computer Science. The master's level provides several important advantages. First, the Project Course, CSCI 7200, allows students to work closely with a faculty member on a significant project. Such experience is highly valued by industry and will be helpful in interviews. Second, master's graduates will be in a better position to assume leadership positions in the computer and information technology fields. Positions include Team Leader, Project Leader, all the way up to Chief Information Officer (CIO). Third, the additional advanced coursework (several of which cover material that is in high demand) will provide advantages for career advancement. Fourth, for those students wishing to pursue a doctoral degree in a highly competitive department, having a five-year dual bachelor's-master's degree will certainly be an advantage. Further, the project work may result in a publication that will also help in the application process. Finally, on the average starting salary for Software Developers (SD), Software Engineers (SE), and Senior Software Engineers (SSE) increases by an average of 15%, 10%, and 10%, respectively, with SSE's having master's degrees averaging an annual salary of over $100,000.