Home  |   Contact Us  |   Español   中文   한국   日本語    
  Search:
   
Home > Academics > Doctoral Degree Programs > DCE

Doctor of Computer Engineering (D.C.E.)
(Catalog 2009)

Background Preparation

Students admitted into the D.C.E. degree program without the following background preparation are required to clear the deficiencies early by taking and passing either (1) the courses or (2) the proficiency exams at NPU.  Grades made must be at least C- or higher.    The students are given a third option to clear the background business subjects by taking the preparatory module A.  The students must clear all deficiencies before attempting to enroll in graduate level courses.  A student's background deficiency information is provided on the admission evaluation form.

1. Mathematics and English/Communication:
  • Engineering mathematics (MATH201, MATH202, MATH205, MATH206, MATH208);
  • English/communication (One of the following: CE398, BUS300 or a College English course);
2. Engineering Sciences:  PHYS201 & Lab, PHYS202 & Lab;  PHYS301 recommended;
3. Electrical Engineering Subjects:  
  • Circuit theory (EE210);
  • Digital circuits and logic design (EE205 & Lab, EE323 & Lab);
4.    Computer Science Subjects:
  • Programming languages and data structures (CS204 & Lab, CS350 & Lab, CS360);
  • Operating systems (CS230 & Lab, CS380);
5.    Business Subjects:
  • Preparatory Module A(PBUS01): Essentials of Management and Business Law (MGT201 and LAW310)

A minimum of 102 semester units of graduate study are required for the D.C.E. program.  Among them, 90 units are required to be graduate course work and a minimum of 12 units are in doctoral thesis or capstone research project work.   Courses at 4xxG level must be taken at NPU in order to earn graduate credits.  The student must meet prerequisite requirements when taking any of the following courses.

I. Foundation Requirements (First year of study)  (24 units)
(Computer systems and software management, enterprise principles, engineering mathematics)
Courses listed in this section should be completed by the student in the first year of study in the program.
                                                                                     units
CE450G       Fundamentals of Embedded Engineering           (3)
CE470G       Computer Networks                                        (3)
EE488G       Computer Architecture         (3)
MGT450G    Organizational Behavior and Management          (3)
MGT460G    Production and Operations Management             (3)  

CE506        Operating System Design                                  (3)
EE501        Advanced Engineering Analysis                           (3)
MGT501     Project and Risk Management                              (3)

II. Core Requirements (Second year of study)  (24 units)

In addition to the first year foundation coursework, a student must take advanced level graduate courses (courses at 500 level and above), a research methodology course, research seminar, and teaching/TA training courses, as well as courses to prepare breadth of study for further mastery of the subjects of interest and in-depth understanding of related research.  Courses described in this section (II) should be taken immediately following the required foundation courses described in section I after the student has presented his/her Statement of Purpose to the DCE Academic Review Committee and received the committee's approval to proceed in the program

A. Computer Engineering Courses: (9 units)

The student must take at least 9 units of graduate courses in computer engineering  area (courses with EE, CE, CS designations).  The student receives consultation from course advisors when taking these courses.

B. Research Methodology and Teaching Training (6 units)
                                                                  units
DCE601        Research Methodology                (3)
DCE602A      Research Seminar - I                  (1)
DCE602B      Research Seminar - II                 (1)
DCE603        Teaching/TA Training Seminar      (1)

C. Courses Preparing Breadth of Study (9 units)
                                                                                          units
IT602        Emergent Information Technologies for Business      (3)
LAW670     Intellectual Property Law                                        (3)
MKT632     New Product Development                                      (3)

III. Advanced Studies(Third year of study)  (18 units)

The student must take at least six 600 level graduate courses in computer engineering area (courses with EE, CE, CS designations). The student receives consultation from course advisors when taking these courses.  Due to fast-paced technological advancement in computer hardware and software industries, NPU's Curriculum Committee updates the engineering courses regularly; new advanced courses have regularly been proposed by the engineering faculty members.  Courses approved by the Curriculum Committee are added to semester course offerings between publications of the school catalog.

IV. Electives and Courses for Breadth of Study(Fourth year of study)   (24 units)

The student is encouraged to take 500/600 level elective courses in- or outside the major area to promote breadth as well as depth in his/her study program.

V. Doctoral Dissertation  (12 units)

A Dissertation Committee (DC) must be formed and approved by the Doctoral Advisory Committee before the student starts his doctoral research.  The doctoral candidate is required to earn a minimum of 12 units in work towards completion of Doctoral Dissertation to meet the graduation requirement.
                                           units
DCE799    Dissertation - I     (6)
DCE800    Dissertation - II    (6)    

D.C.E. Total Requirements: (min. 102 units)

Back to Top

 

47671 Westinghouse Drive, Fremont, CA 94539, USA
Tel: (510)657-5913  (510)657-5914  (510)248-4582  (510)657-0256  Fax: (510)657-8975
© 2008 Northwestern Polytechnic University. All Rights Reserved.