The Computer Science Department offers a special program for high quality students who desire to pursue graduate study. By taking certain Computer Science graduate courses in their senior year in lieu of the corresponding undergraduate courses the student can obtain the B.A.or B.S.degree in Computer Science and then, with an additional year of graduate study, obtain the M.S.degree in Computer Science. Successful completion of this program cuts a year off of the standard time required to obtain an M.S.degree in Computer Science from UNC Charlotte.
According to the Winter 2006 Salary Report from the National Association of Colleges and Employers, the average starting salary of undergraduate computer science graduates is $50K, and the average starting salary of Master's degree computer science graduates is $68K. By spending an extra year in school, you may increase your starting salary by 36%!
To be eligible for this program, the potential student should, by the end of the first semester of his/her junior year.
Timetable for Gaining Admission to the Early Entry Program
Notification of acceptance will be made before the start of the senior year.
Approved Course Substitutions
|Required CSCI U/G||Graduate Substitutions|
|ITCS 3143 Operating Systems||ITCS 6144 Operating Systems Design|
|ITCS 3155 Software Engineering||ITCS 6112 S/W Systems Design & Implementation|
|ITCS 3160 Database Design & Implementation||ITCS 6160 Database Systems|
|ITCS 3166 Distributed Computer Info Systems||ITCS 6166 Computer Communications & Networks|
|ITCS 3181 Logic & Computer Systems||ITCS 6182 Advanced Computer Architecture|
|ITCS 3182 Computer Organization & Architecture||ITCS 5141 Computer Org & Architecture|
|ITCS 4102 Programming Languages||ITCS 5102 Survey of Programming Languages|
|Elective CSCI U/G||Graduate substitutions|
|ITCS 3XXX/4XXX (up to 9 credit hours)||Any graduate courses from the CCI that are not otherwise used in a substitution above (up to 9 hours)|