|
Master of Science in Electrical Engineering (MSEE) (Catalog 2008)
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,
structured programming, object-oriented programming, shell script and MatLab).
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).
Students choosing Bioengineering concentration area are required to have a background in
data structures (CS350 & Lab).
5. Mezzanine course: EE481/G (*Student may earn graduate credit by taking the
course at NPU).
MSEE Curriculum
A minimum of 36 semester units of graduate study are required for the MSEE
program. A maximum of four (4) 4xxG courses (400 level courses with a "G"
designation taken as elective courses) are allowed to count towards graduation
credits. The student must meet prerequisite requirements when taking
any of the following courses.
I. Required Courses (6 units)
The required courses emphasize understanding of the mathematics and modeling
techniques for circuits and other engineering systems, and the design of modern
computers. A student must take the following two courses to complete the
required graduate course requirement. These two courses cannot be used to meet
concentration coursework requirements.
EE501 Advanced Engineering Analysis
EE504 Advanced Computer Organization and Structure
II. Area of Concentration (12 units)
In addition to the two required graduate courses in section I, a student must
select an area of concentration and complete at least 12 units (four courses)
listed in one chosen concentration area. 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
(*Background requirement: EE461/G Verilog HDL and Digital Design)
Required courses:
EE505 Digital IC Design
EE506 Advanced Digital IC Design
Select two other graduate courses in this concentration area.
Examples of other course in this area are: EE507, EE508, EE510, EE512, EE529,
EE614, EE615, and EE616.
Area B. Digital Signal Processing
(*Background requirements: EE450/G Signals and Systems and EE452/G Digital
Signal Processing)
Required courses:
EE531 Data Compression
EE532 Image processing and Applications
Select two other graduate courses in this concentration area.
Area C. Nanotechnology and NEMS
(*Background requirements: EE466/G Fundamentals of Nanotechnology)
Required courses:
EE581 Electrons, Photons, and Nanotechnology
EE583 Introduction to Nanoelectromechanical Systems (NEMS)
Select two other graduate courses in this concentration area.
Area D. Embedded Engineering
(*Background requirements: CS350 Data Structures, CS360 Object-oriented
Programming in C++, CS380 Operating Systems, and CE450/G Fundamentals of
Embedded Systems)
Required courses:
CE521 Real-time Systems and Programming
CE523 Embedded Design in Device Driver Environment
Select two other graduate courses in this concentration area.
Area E. Wireless Communications
(*Background requirements: EE450/G Signals and Systems and EE451/G Introduction
to Communication Systems)
Required courses:
CE504 Introduction to Wireless Communication
CE505 Wireless Networks and Architecture
Select two other graduate courses in this concentration area.
Area F. Bioengineering
(*Background requirement: CS350 Data Structures and BE450G Introduction to
Bioengineering)
Required courses:
BE510 Biometrics and Computer Aided Detection (CAD) Technology
BE520 Bioinformatics Programming and Applications
Select two other graduate courses in this concentration area.
III. Courses for Breadth of Study (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 DSP
applications, such as the course EE539. 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.
IV. Electives (12 units)
The student may elect graduate-level courses in any discipline, in or outside
the chosen concentration area, to meet the elective requirements. Elective
courses may also include mezzanine courses taken to meet the background
requirements for the program and/or for the chosen concentration area. The
student must observe the limits on the number of 400 level courses with a "G"
designation.
Mezzanine Course for program requirement - Students admitted with a background
deficiency in microprocessor structure must take the course "EE481G
Microcomputer Structure and Programming" at NPU. Credit earned can be
counted as elective credit towards the MSEE graduation requirements.
* Other background requirements for the concentration area: Each concentration
area requires certain 400 level background courses. Students may earn
credit towards the degree, if observing the limit for the number of 400-level
courses for the program, by taking these courses, such as EE450G, EE451G,
EE452G, EE461G, EE466G, BE450G, or CE450G.
MSEE Total Requirements (36 units)
Back to Top
|