Psychology-Computer Science Building, Room 460
Northern Illinois University
DeKalb, IL 60115 USA
Office Hours: Monday-Friday, 8:00-Noon & 1:00-4:30pm
If you have an undergraduate degree in a field other than computer computer science and are thinking about a degree in computer science, in preparation for a new career, NIU’s Department of Computer Science could be what you are looking for.
Many students who are contemplating additional education assume that the best path is to get a second undergraduate degree. While this is possible, it is probably better to pursue a Master’s degree. Even if you have no background in computer science, earning a Master’s degree (as opposed to a second undergraduate degree) will prepare you for jobs that are often more interesting, command higher salaries, and usually offer a better career advancement path. Time and cost are comparable to a second undergraduate degree.
Here's a comparison of the requirements for a second undergraduate degree (B.S.) versus a Master's degree (M.S.):
(Software Development Emphasis)
||Courses that count toward the 30-hour M.S. Degree:
|12 Total CSCI Courses||10 Total CSCI Courses|
(if not completed as a part of a prior undergraduate degree):
||Math: No additional Math requirements.|
12-16 Total Courses
||10 Total Courses|
Here is what we generally require of people with non-CS-related undergraduate degrees.
It may be of interest that the M.S. program has no special mathematics requirements. Undergraduate general education math courses are sufficient for our program.
The steps above are usually followed for most students. However, every person is different, so it may be possible and appropriate in some cases to modify them. If you have questions or concerns or need further details, please contact:
Prof. Ibrahim Önyüksel
Prof. Kirk Duffin
Director of Graduate Studies