Home  |   Contact Us  |   Español   中文   한국   日本語    
  Search:
   
Home > Academics > Master's Degree Programs > MSEE

Master of Science in Electrical Engineering (MSEE)
(Catalog 2010)

Background Preparation

Students admitted into the MSEE degree program are required to have the following background preparation.  A student with any deficiency is required to clear it by either (1) taking the course at NPU and earning a grade of at least C- or higher  or (2) taking and passing a proficiency exam on the subject.   The student must clear all deficiencies before attempting to enroll in graduate level courses.

1. Mathematics and English/Communication:
  • Engineering mathematics (MATH201, MATH202, MATH205, MATH206, and MATH208);
  • English/communication (One of the following: EE398, BUS300 or a College English course);
2. Engineering Sciences:  PHYS201 & Lab, PHYS202 & Lab, PHYS301;
3. Electrical Engineering Subjects:  
  • Circuit theory and analysis (EE210, EE301);
  • Digital electronics and logic design (EE205 & Lab, EE323 & Lab);
  • Analog circuits (EE302 & Lab);
  • Software techniques for electrical engineers (PREE01 covering basiscs of Unix/Linux, logic of structured programming, basics of shell script, Hspice for circuit sinulation,and MatLab Script programming).
4. Computer Science Subjects:
  • Students choosing Embedded Engineering concentration are required to be proficient in a structured programming language (CS204 & Lab), data structures (CS350 & Lab), object- oriented programming language (CS360), and operating systems (CS380).

MSEE Curriculum

A minimum of 36 semester units of graduate study are required for the MSEE program.  A maximum of five (5) 4xxG courses (400 level courses with a "G" designation) are allowed to count towards graduationcredits.   The student must meet prerequisite requirements when taking any of the following courses.

I. Area of Concentration  
    
A student must select an area of concentration and complete the courses required for the concentration as listed below. This is to ensure the student's competence in a selected area. As new courses are also offered between publications of school catalogs, the students are advised to refer to the "Concentration Area Course Tables" published with each release of the semester class schedule to select courses for meeting the concentration area requirements.  

Area A.  Chip Design and VLSI
EE461G    Verilog HDL and Ditgital Design
EE488G    Computer Architecture
EE505    Digital IC Design
EE506    Advanced Digital IC Design    
EE507    Analog/Mixed Signal IC Design
EE508    VLSI Physical Design-Place and Route
EE510    Logic Synthesis
EE512    Application Specific Integrated Circuit Design (ASIC)
    

Area B. Embedded Engineering
(*Background requirements: CS350 Data Structures and CS350L, CS360 Object-oriented Programming in C++, and CS380 Operating Systems)
CE450G    Fundamentals of Embedded Systems
EE461G    Verilog HDL and Digital Design
EE481G    Microcomputer Structure and Programming
EE488G    Computer Architecture
CE521    Real-time Systems and programming
CE523    Embedded Design in Device Driver Environment
   and at least one of the following three courses:
CE527    Embedded Systems in Windows CE Environment
CE528    Embedded Systems in VxWorks and Windows CE Environment
CE530    Embedded Software Design in Linux


Area C. Communication Systems
EE450G   Signals and Systems
EE451G   Introduction to Communication Systems
EE530    Analytical Methods for Communications Engineers
EE531    Data Compression
CE504    Introduction to Wireless Communication
CE505    Wireless networks and Architecture
CE507    Wireless Communication Systems


Area D. Nanotechnology and NEMS

EE466G   Introduction to Nanotechnology
EE501    Advanced Engineering Analysis
EE581    Electrons, Photons, and Nanotechnology
EE583    Introduction to Nanoelectromechanical Systems (NEMS)
EE590    Nanotechnology Project


II. Courses for Breadth of Study  (minimum 6 units)

The student is required to take at least 6 units in graduate coursework outside the chosen concentration area to broaden his/her knowledge in one or two application areas.  For example, a student choosing the Chip Design and VLSI concentration is encouraged to select one or two courses in the embedded engineering. Courses for breadth of study may be at 400 level with a "G" designation or 500 level and above.  The student must observe the limits on the number of 400 level courses with a "G" designation.
 
III. Electives  

The student may elect graduate-level courses in any discipline, in or outside the chosen concentration area, to meet the elective requirements.  The student must observe the limits on the number of 400 level courses with a "G" designation.


MSEE Total Requirements (36 units)

Back to Top

 

47671 Westinghouse Drive, Fremont, CA 94539, USA
Tel: (510)592-9688 Ext. 8  Fax: (510)657-8975
© 2010 Northwestern Polytechnic University. All Rights Reserved.