Degree Requirements

M.S. Degree Requirements

The master’s program in computer engineering offers a thesis and nonthesis option. The thesis option requires a minimum of 8 approved graduate courses, 6 hours of Master’s Thesis, EECS 802 and an oral defense of the thesis in the final semester. A master’s thesis should address an open problem in EECS. After evaluating current literature related to the problem of interest, students must design, build, and evaluate hardware or software systems or system models to prove or disprove their research hypothesis. Completing a thesis typically takes 2 semesters and produces results that could be published as a paper in conference proceedings or a professional journal. The nonthesis option requires a minimum of 9 approved graduate courses, 3 hours of Graduate Problems, EECS 802, and an oral defense of the project report in the final semester.

Computer engineering students are encouraged to choose a focus area for their project or thesis topic early in their graduate career, and identify a faculty advisor who is interested in supervising their work.

Associated Focus Areas

  • Computer Systems Design
  • Computing in the Biosciences
  • Network Engineering
  • Network Systems
  • Security and Assurance

Central to the master’s program in computer engineering is the development of each student’s Plan of Study. The plan must be approved by a committee of 3 EECS Graduate Faculty members. At least 2 members of the committee must be tenured or tenure track members of the department graduate faculty. The plan must be developed and approved by the graduate office during the first semester, and must be consistent with the identified degree and goals. The Plan of Study outlines all course work and designates the thesis or nonthesis option. All plans must include at least 1 semester of EECS 802 Electrical Engineering and Computer Science Colloquium and Seminar on Professional Issues.

The student may select a set of courses from one of the predefined areas, or work in conjunction with an advisor to customize the course selection. A current list of the areas and their requirements is available on the EECS website. The 3 graduate faculty members who approve the plan verify that courses selected meet the guidelines and are appropriate for the M.S. degree program. Modifications to the plan must be approved by the student’s committee and resubmitted to the graduate office for approval.

If an M.S. Plan of Study does not follow a predefined course listing, students will be required to have the EECS graduate committee assess the submitted Plan of Study, goals and justification for approval. The plan must include a minimum of 5 EECS courses numbered 700 or higher, excluding EECS 801 Directed Graduate Readings, EECS 891 Graduate Problems, and EECS 899 Master’s Thesis or Report. A maximum of 3 courses outside the department and a maximum of 2 courses numbered below 700 may be counted toward the requirements for the degree. Courses numbered below 500 do not count toward the degree. All plans of study must include at least one semester of EECS 802 Electrical Engineering and Computer Science Colloquium and Seminar on Professional Issues.

Subject to the general restrictions on M.S. course work, the thesis option requires a minimum of 8 courses approved in a Plan of Study, 6 hours of EECS 899 Master’s Thesis or Report, EECS 802 Electrical Engineering and Computer Science Colloquium and Seminar on Professional Issues, and a general oral examination. For students completing the thesis option, EECS 891 Graduate Problems does not count toward the 8 courses required for the degree. Before thesis work begins, the student selects a thesis advisor who is a tenured or tenure track graduate faculty member of the department. A thesis proposal of research into a specific research question is to be submitted to and accepted by the student’s graduate committee at least one semester before completion of the program.

Subject to the general restrictions on M.S. course work, the nonthesis option requires a minimum of 9 courses approved in a Plan of Study, 3 hours of EECS 891 Graduate Problems, EECS 802 Electrical Engineering and Computer Science Colloquium and Seminar on Professional Issues, and a general oral examination. The nonthesis option requires the execution and completion of a substantial project whose topic and scope is agreed to between the student and advisor. A project is a creative endeavor such as designing and implementing hardware/software systems or the integration of existing knowledge.

The general oral examination must be taken in the last semester. It is conducted by an examining committee consisting of the thesis advisor and at least 2 other Graduate Faculty members of the department selected by the student and advisor. The committee determines if the written thesis or project report, oral presentation of research, and general knowledge of the discipline meet the department’s standards.

M.S. Degree Requirements

The master’s program in computer engineering offers a thesis and nonthesis option. The thesis option requires a minimum of 8 approved graduate courses, 6 hours of Master’s Thesis, EECS 802 and an oral defense of the thesis in the final semester. A master’s thesis should address an open problem in EECS. After evaluating current literature related to the problem of interest, students must design, build, and evaluate hardware or software systems or system models to prove or disprove their research hypothesis. Completing a thesis typically takes 2 semesters and produces results that could be published as a paper in conference proceedings or a professional journal. The nonthesis option requires a minimum of 9 approved graduate courses, 3 hours of Graduate Problems, EECS 802, and an oral defense of the project report in the final semester.

Computer engineering students are encouraged to choose a focus area for their project or thesis topic early in their graduate career, and identify a faculty advisor who is interested in supervising their work.

Associated Focus Areas

  • Computer Systems Design
  • Computing in the Biosciences
  • Network Engineering
  • Network Systems
  • Security and Assurance

Central to the master’s program in computer engineering is the development of each student’s Plan of Study. The plan must be approved by a committee of 3 EECS Graduate Faculty members. At least 2 members of the committee must be tenured or tenure track members of the department graduate faculty. The plan must be developed and approved by the graduate office during the first semester, and must be consistent with the identified degree and goals. The Plan of Study outlines all course work and designates the thesis or nonthesis option. All plans must include at least 1 semester of EECS 802 Electrical Engineering and Computer Science Colloquium and Seminar on Professional Issues.

The student may select a set of courses from one of the predefined areas, or work in conjunction with an advisor to customize the course selection. A current list of the areas and their requirements is available on the EECS website. The 3 graduate faculty members who approve the plan verify that courses selected meet the guidelines and are appropriate for the M.S. degree program. Modifications to the plan must be approved by the student’s committee and resubmitted to the graduate office for approval.

If an M.S. Plan of Study does not follow a predefined course listing, students will be required to have the EECS graduate committee assess the submitted Plan of Study, goals and justification for approval. The plan must include a minimum of 5 EECS courses numbered 700 or higher, excluding EECS 801 Directed Graduate Readings, EECS 891 Graduate Problems, and EECS 899 Master’s Thesis or Report. A maximum of 3 courses outside the department and a maximum of 2 courses numbered below 700 may be counted toward the requirements for the degree. Courses numbered below 500 do not count toward the degree. All plans of study must include at least one semester of EECS 802 Electrical Engineering and Computer Science Colloquium and Seminar on Professional Issues.

Subject to the general restrictions on M.S. course work, the thesis option requires a minimum of 8 courses approved in a Plan of Study, 6 hours of EECS 899 Master’s Thesis or Report, EECS 802 Electrical Engineering and Computer Science Colloquium and Seminar on Professional Issues, and a general oral examination. For students completing the thesis option, EECS 891 Graduate Problems does not count toward the 8 courses required for the degree. Before thesis work begins, the student selects a thesis advisor who is a tenured or tenure track graduate faculty member of the department. A thesis proposal of research into a specific research question is to be submitted to and accepted by the student’s graduate committee at least one semester before completion of the program.

Subject to the general restrictions on M.S. course work, the nonthesis option requires a minimum of 9 courses approved in a Plan of Study, 3 hours of EECS 891 Graduate Problems, EECS 802 Electrical Engineering and Computer Science Colloquium and Seminar on Professional Issues, and a general oral examination. The nonthesis option requires the execution and completion of a substantial project whose topic and scope is agreed to between the student and advisor. A project is a creative endeavor such as designing and implementing hardware/software systems or the integration of existing knowledge.

The general oral examination must be taken in the last semester. It is conducted by an examining committee consisting of the thesis advisor and at least 2 other Graduate Faculty members of the department selected by the student and advisor. The committee determines if the written thesis or project report, oral presentation of research, and general knowledge of the discipline meet the department’s standards.

Contact Info

Department of Electrical Engineering and Computer Science

Eaton Hall
1520 West 15th St., Room 2001
Lawrence, KS 66045-7605
785-864-4620
785-864-3226
http://www.eecs.ku.edu/
Glenn Prescott, Chair
785-864-4620

Department of Electrical Engineering and Computer Science

Eaton Hall
1520 West 15th St., Room 2001
Lawrence, KS 66045-7605
785-864-4620
785-864-3226
http://www.eecs.ku.edu/
David Petr, Undergraduate Studies Director
785-864-4620

Department of Electrical Engineering and Computer Science

Eaton Hall
1520 West 15th St., Room 2001
Lawrence, KS 66045-7605
785-864-4620
785-864-3226
http://www.eecs.ku.edu/
Victor Frost, Graduate Studies Director
785-864-4620
Why KU
  • One of 34 public institutions in the prestigious Association of American Universities
  • 2nd in the nation for prestigious faculty Fulbright awards
  • 26 Rhodes scholars
  • Nearly $290 million in financial aid annually
  • One of 9 public universities with outstanding study abroad programs. U.S. News and World Report