||A minimum of 30 credits of graduate work beyond the B.S. degree is required.
||The student must maintain a cumulative total GPA of at least a 3.0 in those courses to be credited towards the M.S. degree, and a minimum cumulative total GPA of 2.8 in all graduate courses taken at Syracuse University.
||A maximum of 9 credits of transfer credit of graduate coursework taken at another university with a grade of B or better may be included in M.S. programs.
||A maximum of 12 credits taken at Syracuse University before the semester of admission may be included in an M.S. program provided they are relevant to a program in computer engineering and have a grade of B or better.
||Late in the first semester, the student fills out a preliminary program of study. Early in a student’s final semester, a Program of Study must be submitted on forms available from the department. A Diploma Request Card must also be submitted at that time.
||To maintain full-time status in the EECS Department, students must register for 9 credits per semester. Part-time students must complete at least 6 credits per academic year.
||Each student must select one of the three following tracks for the degree:
(1) Hardware Systems Track,
(2) Software Systems Track, and
(3) Security and Assurance Systems Track.
Each student’s program must include CIS 675 and CSE 661. Moreover,
each student in the Hardware Systems Track must include CSE 664 and CSE 687 in their program,
each student in the Software Systems Track must include CSE 681 and CSE 687 in their program, and
each student in the Security and Assurance Systems Track must include CSE 643 and CSE 644 in their program.
These courses represent the student’s core program and are to be taken as early as possible in the program. In addition, each student’s program must include at least two more elective track-specific courses in the selected track.
Elective courses in the Hardware Systems Track include CSE 671, CSE 731, CSE 764, CSE 765, CSE 771, CSE 772, CSE 773, CSE 788, CSE 789, CSE 864, and ELE 643.
Elective courses in the Software Systems Track include CIS 623, CIS 625, CIS 631, CIS 632, CIS 657, CSE 643, CSE 644, CSE 682, CSE 686, CSE 775, CSE 776, CSE 778, CSE 781, CSE 782, CSE 784, and CSE 787.
Elective courses in the Security and Assurance Systems Track include CIS 628, CIS 657, CIS 632, CSE 607, CSE 765, CSE 774, CSE 681, and CSE 687.
Special Topics courses 600-level and above and master’s thesis may be included in a specific track if approved by the Computer Engineering Program Committee.
||Programs must include a minimum of 18 credits of CSE courses.
||Students may select a thesis option. Thesis students must include in their programs at least one 700-level (or higher) course. Non-thesis students must include at least two 700-level (or higher) courses. These must all be CSE courses. CIS and ELE courses may be considered, subject to the approval of the Computer Engineering Program Committee. Independent study courses may not be used to satisfy this requirement.
||No more than 6 credits of 500-level courses may be included in the M.S. program.
||The master’s thesis must be prepared in accordance with the Graduate School’s instructions for the Preparation of Theses and Dissertations and must be approved by the thesis advisor. Theses must be presented orally and defended before a faculty panel.
||Candidates are required to complete the final examinations in all core courses with an average grade of B- or better.
||Students may select the remaining courses from the graduate offerings of this or other departments, provided these courses have technical content appropriate to their M.S. program, and subject to prior approval by the Computer Engineering Program Committee
||Students electing the thesis option must include CSE 997 Master’s Thesis (normally 6 credits) in their programs of study.
||Students who do not hold a B.S. degree in computer engineering or a related field may be admitted to a 60-credit program. This program includes the following 30 credits of remedial undergraduate courses that may be completed in one year:
ELE 231, 232 Electrical Engineering Fundamentals I, II
CSE 261 Digital Logic Design
CSE 281 Computer Organization and Assembly Language
CSE 351 Mathematical Analysis of Digital Systems
Algorithms and Data Structure
Computer Lab I, II
Design of Operating Systems
Students who have demonstrated competence in any of the above subjects may request a waiver of the corresponding courses. The remedial coursework must be completed before registering for graduate courses. The remaining 30 credits must satisfy the requirements for the MSCE stated earlier.