Electrical engineering is a major field of modern technology and has transformed every facet of our lives. Electrical engineers are involved in research, development, design, production, and operation of a wide variety of devices and systems, including reliable, secure, and high-speed communication networks, autonomous vehicles, robots, multi-agent systems, nanoscale integrated circuits as well as sensors that are essential to the internet-of-things. Other technologies in electrical engineering include smartphones, tablets and other modern computing platforms, as well as wearable technology such as health-monitoring wristbands, biomedical systems such as prosthetic devices, and brain-machine interfaces. The electrical engineering program offers a broad variety of courses and prepares students for a diverse array of careers in the field. Hands-on design experiences and simulation are emphasized throughout the curriculum through labs and projects integrated into various courses. The program culminates in a year-long senior design project effort which provides each student with the opportunity to apply concepts to designing, innovating and building a functional hardware system in a team environment.
The Department of Electrical and Computer Engineering is staffed by 33 full-time professors and several part-time professors.
The bachelor's program in Electrical Engineering is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.
Career Opportunities
Career opportunities exist in engineering research and development, system design, system integration, engineering management, engineering consultancy, technical sales, and patent law, among others. The program provides a strong preparation for graduate study.
Specializations
The curriculum provides a strong background in the fundamentals of electrical engineering and senior-level courses in the areas of electronics, communications and signal processing, embedded systems, internet of things, power and energy systems, controls and robotics, and space-based systems. Further, the curriculum includes 9 credits of senior technical electives and 2 credits of advanced engineering labs, which may be used for further specialization in one of these areas.
Additional Information
Degree requirements may be satisfied on a full-time or part-time basis. Cooperative education provides students with the opportunity to integrate paid career-related work experience with classroom learning. Academic credit towards the completion of major requirements is not given for co-op experience. In addition to the usual financial aid available through the Office of Student Financial Aid, electrical engineering majors are encouraged to apply for scholarships provided by various professional societies and industrial organizations in their field.
Policies
For policies governing all undergraduate degrees, see AP.5 Undergraduate Policies.
Writing-Intensive Requirement
Mason's writing-intensive requirement is satisfied through ECE 333 Linear Electronics I in which faculty provide writing instruction and feedback on student technical writing assignments. Drafts and revisions are required.
Change of Major
See Change of Major for more information.
Double Major and Minor Programs for Electrical Engineering and Computer Engineering
Electrical Engineering majors and Computer Engineering majors can earn degrees with double majors in a number of disciplines. Computer Engineering and Computer Science may be combined. Electrical Engineering has been combined with Computer Engineering, Computer Science, Mechanical Engineering, Physics or Math. Details are available in the department brochures or at the College of Engineering and Computing web site. There are several minors available for students in the ECE Department including the Mechanical Engineering minor, Bioengineering minor, and others as listed in the catalog.
Grade Requirements
All electrical engineering students are strongly encouraged to see their major faculty advisor before course registration each semester.
Students must complete each ECE, ENGR, BENG, CS, MATH, PHYS, and STAT course presented as part of the required 121 credits for the degree with a grade of C or better.
Students must also complete any course required by the program that is a prerequisite to another course applicable to the degree with a grade of C or better.
Termination from the Major
No math, science, or College of Engineering and Computing course that is required for the major may be attempted more than three times. Those students who do not successfully complete such a course within three attempts will be terminated from the major. Undeclared students in the College of Engineering and Computing who do not successfully complete a course required for a College of Engineering and Computing major within three attempts will also be terminated.
In addition, students in the College of Education and Computing with evidence of continued failure to make adequate progress toward declaring or completing a Volgenau School major will be terminated from the school. Adequate progress is determined by the major program. For more information, see AP.5.2.4 Termination from the Major.
Once a student has attempted one of these courses twice unsuccessfully, the third attempt must be no later than the next semester of enrollment, excluding summers. Failure to take the course at that time will result in termination from the major. A third attempt of a College of Engineering and Computing course requires support by the student's major department as well as permission by the department offering the course. This permission is not guaranteed. If the student is unable to take the course when required, the student may request an extension to a future semester; extensions require approval of the student's advisor, their department, and the Associate Dean for Undergraduate Programs. The deadline for extension requests is the add deadline for the semester in which the course is required.
Students who have been terminated from a College of Engineering and Computing major may not register for a College of Engineering and Computing course without permission of the department offering the course. This applies to all undergraduate courses offered by the College of Engineering and Computing except IT 104 Introduction to Computing (Mason Core) and STAT 250 Introductory Statistics I (Mason Core).
A student may not declare any major in the College of Engineering and Computing if the student has previously met the termination criteria for that major at any time, regardless of what the student's major was at the time the courses were taken.
Degree Requirements
Total credits: minimum 121
Electrical and Computer Engineering
Code | Title | Credits |
---|---|---|
ECE 101 | Introduction to Electrical and Computer Engineering | 3 |
ECE 201 | Introduction to Signals and Systems | 3 |
ECE 231 | Digital System Design | 3 |
ECE 232 | Digital System Design Lab | 1 |
ECE 240 | C Programming for Engineers | 3 |
ECE 285 | Electric Circuit Analysis I | 3 |
ECE 286 | Electric Circuit Analysis II | 3 |
ECE 305 | Electromagnetic Theory | 3 |
ECE 321 | Continuous-Time Signals and Systems | 3 |
ECE 333 | Linear Electronics I | 3 |
ECE 334 | Linear Electronics Lab I | 1 |
ECE 350 | Embedded Systems and Hardware Interfaces | 3 |
ECE 421 | Classical Systems and Control Theory | 3 |
ECE 433 | Linear Electronics II | 3 |
ECE 445 | Computer Organization | 3 |
ECE 460 | Communication and Information Theory | 3 |
ECE 491 | Engineering Seminar | 1 |
ECE 492 | Senior Advanced Design Project I (Mason Core) | 1 |
ECE 493 | RS: Senior Advanced Design Project II (Mason Core) | 2 |
Total Credits | 48 |
Technical Electives
Three technical elective courses totaling 9 credit hours must be selected from the list below. ECE 447 Microcontrollers and ECE 448 FPGA Design with VHDL, which are 4-credit courses with built-in labs, can be used to fulfill one technical elective and one advanced lab requirement. The graduate courses listed below and courses outside the ECE department may be taken to fulfill the technical elective requirement with the permission of the department. The decision to approve non-ECE courses as well as graduate courses as technical electives is at the discretion of the department based on a review of the course content and the student's academic record.
Code | Title | Credits |
---|---|---|
Select 9 credit hours from the following: 1 | 9 | |
Data Structures and Embedded Systems Programming in C/C++ | ||
Robot Design | ||
Applications of Discrete-Time Signal Processing | ||
Electricity Sector Engineering, Economics, and Regulation | ||
Grid Digitization and Automation | ||
or ECE 514 | Grid Digitization and Automation | |
Power System Analysis | ||
Electric Machinery and Modern Applications | ||
Smart Grid and Cyber Security | ||
or ECE 517 | Cyber Infrastructure of the Smart Grid | |
Power System Protection and Control | ||
or ECE 518 | Power System Protection and Control | |
Power Electronics for Modern Power Systems | ||
or ECE 519 | Power Electronics for Modern Power Systems | |
Modern Control Systems Design | ||
Secure RF Communications | ||
Principles of Semiconductor Devices | ||
Digital Circuit Design | ||
Device Driver Development | ||
Microcontrollers | ||
FPGA Design with VHDL | ||
Mobile Robots | ||
GPU Architecture and Programming | ||
or ECE 555 | GPU Architecture and Programming | |
Data and Computer Communications | ||
Digital Communications Systems | ||
Computer Networking Protocols | ||
Introduction to Humanoid Robotics | ||
Cryptography Fundamentals | ||
Small Spacecraft Engineering | ||
or ECE 580 | Small Spacecraft Engineering | |
Special Topics in Electrical and Computer Engineering | ||
The following 500-level courses may also be taken (with prior approval of the department): | ||
Hardware Security | ||
Internet of Things | ||
Computer Architecture | ||
Computer Architecture Security | ||
Applied Electromagnetic Theory | ||
Mobile Systems and Applications | ||
Linear Systems and Control | ||
Learning From Data | ||
Introduction to Random Processes in Electrical and Computer Engineering | ||
Sensor Engineering | ||
Introduction to Wireless Communications and Networks | ||
Secure Wireless Communications and Networks | ||
Digital Signal Processing | ||
Medical Imaging | ||
Neural Engineering | ||
Computer Network Architectures and Protocols | ||
System Engineering Design | ||
Big Data Technologies | ||
Machine Learning for Embedded Systems | ||
Neuromorphic Computing | ||
Introduction to Optical Electronics | ||
Optical Fiber Communications | ||
Semiconductor Device Fundamentals | ||
Digital Integrated Circuits | ||
Design of Analog Integrated Circuits | ||
Selected Topics in Engineering | ||
Total Credits | 9 |
1 | Registration in 500-level coursework requires prior approval |
Advanced Engineering Labs
Code | Title | Credits |
---|---|---|
Select two advanced labs from the following: | 2 | |
Modern Control Systems Lab | ||
Linear Electronics II Laboratory | ||
Printed Circuit Board Design Lab | ||
Microcontrollers 2 | ||
FPGA Design with VHDL 2 | ||
Communication Engineering Laboratory | ||
Computer Networking Laboratory | ||
Total Credits | 2 |
2 | Fulfills 3 credits of technical electives and 1 credit of advanced lab. |
Computer Science
Code | Title | Credits |
---|---|---|
CS 112 | Introduction to Computer Programming (Mason Core) | 4 |
Total Credits | 4 |
Mathematics and Statistics
Code | Title | Credits |
---|---|---|
MATH 113 | Analytic Geometry and Calculus I (Mason Core) | 4 |
MATH 114 | Analytic Geometry and Calculus II | 4 |
MATH 203 | Linear Algebra | 3 |
MATH 213 | Analytic Geometry and Calculus III | 3 |
MATH 214 | Elementary Differential Equations | 3 |
STAT 346 | Probability for Engineers | 3 |
Total Credits | 20 |
Physics
Code | Title | Credits |
---|---|---|
PHYS 160 | University Physics I (Mason Core) | 3 |
PHYS 161 | University Physics I Laboratory (Mason Core) | 1 |
PHYS 260 | University Physics II (Mason Core) | 3 |
PHYS 261 | University Physics II Laboratory (Mason Core) | 1 |
PHYS 262 | University Physics III (Mason Core) | 3 |
PHYS 263 | University Physics III Laboratory (Mason Core) | 1 |
Total Credits | 12 |
Engineering
Code | Title | Credits |
---|---|---|
ENGR 107 | Introduction to Engineering (Mason Core) | 2 |
Total Credits | 2 |
English, Communication, and Economics
Code | Title | Credits |
---|---|---|
ENGH 302 | Advanced Composition (Mason Core) (Natural Sciences and Technology or Multidisciplinary section) | 3 |
COMM 100 | Public Speaking (Mason Core) | 3 |
or COMM 101 | Fundamentals of Communication (Mason Core) | |
ECON 103 | Contemporary Microeconomic Principles (Mason Core) | 3 |
Total Credits | 9 |
Additional Mason Core
Students must complete all Mason Core requirements not fulfilled by major requirements. Mason Core courses should be selected from the department's list of approved courses. Honors college students meet the written and oral communication requirements through completion of the honors college curriculum. The Synthesis Mason Core requirement is satisfied by ECE 492 Senior Advanced Design Project I (Mason Core) and ECE 493 RS: Senior Advanced Design Project II (Mason Core).
Code | Title | Credits |
---|---|---|
Written Communication 3 | 3 | |
Literature | 3 | |
Arts | 3 | |
Western Civilization/World History | 3 | |
Global Understanding | 3 | |
Total Credits | 15 |
3 | Lower-level requirement. |
Concentrations
Concentrations are available in the electrical engineering baccalaureate program. Completion of specific science courses and senior-level courses leads to one of these designations on the student's transcript on graduation. Concentration requirements may also meet some or all of the Advanced Engineering Lab and Technical Elective requirements.
Available Concentrations
- Concentration in Controls and Robotics (CARB)
- Concentration in Communications and Signal Processing (CSP)
- Concentration in Electronics (ELE)
- Concentration in Embedded Systems (EMSY)
- Concentration in Internet of Things (IOT)
- Concentration in Power and Energy Systems (PES)
- Concentration in Space-Based Systems (SBSY)
Concentration in Controls and Robotics (CARB)
Code | Title | Credits |
---|---|---|
Required Courses: | 7 | |
Embedded Systems and Hardware Interfaces | ||
Modern Control Systems Design | ||
Modern Control Systems Lab | ||
Select two from the following: | 6-7 | |
Robot Design | ||
Microcontrollers | ||
Mobile Robots | ||
Introduction to Humanoid Robotics | ||
Small Spacecraft Engineering | ||
or ECE 580 | Small Spacecraft Engineering | |
Linear Systems and Control | ||
Learning From Data | ||
Total Credits | 13-14 |
Concentration in Communications and Signal Processing (CSP)
Code | Title | Credits |
---|---|---|
Required Courses: | 7 | |
Continuous-Time Signals and Systems | ||
Communication and Information Theory | ||
Communication Engineering Laboratory | ||
or ECE 467 | Computer Networking Laboratory | |
Select three from the following: | 9 | |
Applications of Discrete-Time Signal Processing | ||
Grid Digitization and Automation | ||
or ECE 514 | Grid Digitization and Automation | |
Secure RF Communications | ||
Data and Computer Communications | ||
Digital Communications Systems | ||
Computer Networking Protocols | ||
Cryptography Fundamentals | ||
Wave Motion and Electromagnetic Radiation | ||
Learning From Data | ||
Introduction to Random Processes in Electrical and Computer Engineering | ||
Introduction to Wireless Communications and Networks | ||
Secure Wireless Communications and Networks | ||
Digital Signal Processing | ||
Computer Network Architectures and Protocols | ||
Optical Fiber Communications | ||
Total Credits | 16 |
Concentration in Electronics (ELE)
Code | Title | Credits |
---|---|---|
Required Courses: | 4 | |
Linear Electronics II | ||
Linear Electronics II Laboratory | ||
Select three from the following: | 9-11 | |
Power System Analysis | ||
Power Electronics for Modern Power Systems | ||
or ECE 519 | Power Electronics for Modern Power Systems | |
Principles of Semiconductor Devices | ||
Digital Circuit Design | ||
Microcontrollers | ||
FPGA Design with VHDL | ||
Small Spacecraft Engineering | ||
or ECE 580 | Small Spacecraft Engineering | |
Wave Motion and Electromagnetic Radiation | ||
Applied Electromagnetic Theory | ||
Introduction to Optical Electronics | ||
Optical Fiber Communications | ||
Semiconductor Device Fundamentals | ||
Digital Integrated Circuits | ||
Design of Analog Integrated Circuits | ||
Total Credits | 13-15 |
Concentration in Embedded Systems (EMSY)
Code | Title | Credits |
---|---|---|
Required Courses: | 7 | |
Embedded Systems and Hardware Interfaces | ||
Microcontrollers | ||
Select two from the following: | 6 | |
Data Structures and Embedded Systems Programming in C/C++ | ||
Device Driver Development | ||
GPU Architecture and Programming | ||
or ECE 555 | GPU Architecture and Programming | |
Small Spacecraft Engineering | ||
or ECE 580 | Small Spacecraft Engineering | |
Mobile Systems and Applications | ||
Sensor Engineering | ||
Machine Learning for Embedded Systems | ||
Total Credits | 13 |
Concentration in Internet of Things (IOT)
Code | Title | Credits |
---|---|---|
Required Courses: | 9 | |
Embedded Systems and Hardware Interfaces | ||
Computer Networking Protocols | ||
Internet of Things | ||
Select one from the following: | 3 | |
Grid Digitization and Automation | ||
or ECE 514 | Grid Digitization and Automation | |
GPU Architecture and Programming | ||
or ECE 555 | GPU Architecture and Programming | |
Data and Computer Communications | ||
Cryptography Fundamentals | ||
Computer Architecture Security | ||
Sensor Engineering | ||
Secure Wireless Communications and Networks | ||
Machine Learning for Embedded Systems | ||
Total Credits | 12 |
Concentration in Power and Energy Systems (PES)
Code | Title | Credits |
---|---|---|
Required Courses: | 6 | |
Electromagnetic Theory | ||
Power System Analysis | ||
Select at least one from the following: | 3 | |
Grid Digitization and Automation | ||
or ECE 514 | Grid Digitization and Automation | |
Electric Machinery and Modern Applications | ||
Smart Grid and Cyber Security | ||
or ECE 517 | Cyber Infrastructure of the Smart Grid | |
Power System Protection and Control | ||
or ECE 518 | Power System Protection and Control | |
Power Electronics for Modern Power Systems | ||
or ECE 519 | Power Electronics for Modern Power Systems | |
Select remaining elective from the following: | 3 | |
Electricity Sector Engineering, Economics, and Regulation | ||
Data and Computer Communications | ||
Computer Networking Protocols | ||
Cryptography Fundamentals | ||
Internet of Things | ||
Applied Electromagnetic Theory | ||
Learning From Data | ||
Introduction to Wireless Communications and Networks | ||
Total Credits | 12 |
Concentration in Space-Based Systems (SBSY)
Code | Title | Credits |
---|---|---|
Required Courses: | 6 | |
Embedded Systems and Hardware Interfaces | ||
Small Spacecraft Engineering | ||
or ECE 580 | Small Spacecraft Engineering | |
Select two from the following: | 6-8 | |
Modern Control Systems Design | ||
Secure RF Communications | ||
Microcontrollers | ||
FPGA Design with VHDL | ||
Data and Computer Communications | ||
Digital Communications Systems | ||
Spacecraft Subsystems | ||
Applied Electromagnetic Theory | ||
Sensor Engineering | ||
System Engineering Design | ||
Total Credits | 12-14 |
Bachelors of Science in Electrical Engineering Sample Plan of Study
Detailed four year plans and degree planning checklists can be found at https://advising.gmu.edu/current-student/majors-at-mason/.
- BS (any)/Statistical Science, Accelerated MS
- Electrical Engineering, BS/Computer Engineering, Accelerated MS
- Electrical Engineering, BS/Electrical Engineering, Accelerated MS
- Electrical Engineering, BS/Operations Research, Accelerated MS
- Electrical Engineering, BS/Systems Engineering, Accelerated MS
- Electrical Engineering, BS/Telecommunications, Accelerated MS
BS (any)/Statistical Science, Accelerated MS
Overview
Highly-qualified undergraduates may be admitted to the bachelor's/accelerated master's program (BAM) and obtain an undergraduate BS degree and the Statistical Science, MS in an accelerated time-frame after satisfactory completion of a minimum of 138 credits.
Admitted students are able to use up to 12 graduate credits in partial satisfaction of requirements for the undergraduate degree. Upon completion and conferral of the bachelor's degree and with satisfactory performance (grade of 'B' or better) in each of the graduate courses, students are given advanced standing in the master's program.
See AP.6.7 Bachelor's/Accelerated Master's Degrees for policies related to this program.
Students in an accelerated degree program must fulfill all university requirements for the master's degree. For policies governing all graduate degrees, see AP.6 Graduate Policies.
BAM Pathway Admission Requirements
No specific undergraduate BS degree is required. Students enrolled in any BS degree may apply to the accelerated Statistical Science, MS program if such an accelerated Statistical Science, MS pathway is allowable from the student's BS program, which will be determined by the academic advisors of both the BS and MS programs.
Applicants to all graduate programs at George Mason University must meet the admission standards and application requirements for graduate study as specified in Graduate Admissions Policies and Bachelor's/Accelerated Master's Degree policies.
Students will be considered for admission into the BAM Pathway after completion of a minimum of 60 credits with an overall GPA of 3.0.
Students who are accepted into the BAM Pathway will be allowed to register for graduate level courses after successful completion of a minimum of 75 undergraduate credits and course-specific prerequisites.
Accelerated Master's Admission Requirements
Students already admitted in the BAM Pathway will be admitted to the Statistical Science, MS program, if they have met the following criteria, as verified on the Bachelor’s/Accelerated Master’s Transition form:
- Completion of Mason’s requirements for undergraduate degree conferral (graduation) and completion of application for graduation.
- An overall GPA of 3.00.
- Completion of the following Mason courses each with a grade of C or better:
Code | Title | Credits |
---|---|---|
MATH 213 | Analytic Geometry and Calculus III | 3 |
MATH 203 | Linear Algebra | 3 |
or MATH 321 | Abstract Algebra | |
STAT 250 | Introductory Statistics I (Mason Core) | 3 |
or STAT 344 | Probability and Statistics for Engineers and Scientists I | |
STAT 346 | Probability for Engineers | 3 |
or MATH 351 | Probability | |
STAT 362 | Introduction to Computer Statistical Packages | 3 |
Accelerated Pathway Requirements
To maintain the integrity and quality of both the undergraduate and graduate degree programs, students complete all credits satisfying degree requirements for the BS and MS programs, with up to twelve credits overlap chosen from the following graduate courses:
Code | Title | Credits |
---|---|---|
STAT 544 | Applied Probability | 3 |
STAT 554 | Applied Statistics I | 3 |
STAT 560 | Biostatistical Methods | 3 |
STAT 574 | Survey Sampling I | 3 |
STAT 663 | Statistical Graphics and Data Exploration I | 3 |
All graduate course prerequisites must be completed prior to enrollment. Each graduate course must be completed with a grade of B or better to apply toward the MS degree.
While still in undergraduate status, a maximum of 6 additional graduate credits may be taken as reserve graduate credit and applied to the master's program. Reserve graduate credits do not apply to the undergraduate degree.
For more detailed information on coursework and timeline requirements, see AP.6.7 Bachelor's/Accelerated Master's Degrees policies.
Degree Conferral
Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student's final undergraduate semester, students must complete a Bachelor's/Accelerated Master's Transition form that is submitted to the Office of the University Registrar and Graduate Recruitment and Enrollment Services. At the completion of MS requirements, a master's degree is conferred.
Electrical Engineering, BS/Computer Engineering, Accelerated MS
Overview
Highly-qualified undergraduates may be admitted to the bachelor's/accelerated master's program and obtain a BS in Electrical Engineering and an MS in Computer Engineering in an accelerated time-frame after satisfactory completion of a minimum of 139 credits.
See AP.6.7 Bachelor's/Accelerated Master's Degrees for policies related to this program.
Students in an accelerated degree program must fulfill all university requirements for the master's degree. For policies governing all graduate degrees, see AP.6 Graduate Policies.
BAM Pathway Admission Requirements
Applicants to all graduate programs at George Mason University must meet the admission standards and application requirements for graduate study as specified in Graduate Admissions Policies and Bachelor's/Accelerated Master's Degree policies.
Students will be considered for admission into the BAM Pathway after completion of a minimum of 60 credits with an overall GPA of 3.0.
Students who are accepted into the BAM Pathway will be allowed to register for graduate level courses after successful completion of a minimum of 75 undergraduate credits and course-specific pre-requisites.
Accelerated Master’s Admission Requirements
Students already admitted in the BAM Pathway will be admitted to the MS program, if they have met the following criteria, as verified on the Bachelor’s/Accelerated Master’s Transition form: 3.0 overall GPA, successfully meeting Mason’s requirements for undergraduate degree conferral (graduation), and completing the application for graduation.
Accelerated Pathway Requirements
To maintain the integrity and quality of both the undergraduate and graduate degree programs, undergraduate students interested in taking graduate courses must choose from the following:
Advanced standing courses: Students may take up to 12 credits of graduate-level courses that will count as advanced standing (i.e., overlap between the BS/MS program) from the list below. Note that ECE 587 can be used to meet the ECE 433 requirement for the BS in Electrical Engineering program. An additional 9 credits of graduate-level courses from the list below may be selected to substitute in place of the 9 credits of technical electives required for the undergraduate degree.
Code | Title | Credits |
---|---|---|
ECE 505 | Hardware Security | 3 |
ECE 508 | Internet of Things | 3 |
ECE 511 | Computer Architecture | 3 |
ECE 512 | Computer Architecture Security | 3 |
ECE 516 | Mobile Systems and Applications | 3 |
ECE 521 | Linear Systems and Control | 3 |
ECE 527 | Learning From Data | 3 |
ECE 528 | Introduction to Random Processes in Electrical and Computer Engineering | 3 |
ECE 530 | Sensor Engineering | 3 |
ECE 531 | Introduction to Wireless Communications and Networks | 3 |
ECE 532 | Secure Wireless Communications and Networks | 3 |
ECE 535 | Digital Signal Processing | 3 |
ECE 542 | Computer Network Architectures and Protocols | 3 |
ECE 545 | Digital System Design with VHDL | 3 |
ECE 552 | Big Data Technologies | 3 |
ECE 554 | Machine Learning for Embedded Systems | 3 |
ECE 555 | GPU Architecture and Programming | 3 |
ECE 556 | Neuromorphic Computing | 3 |
ECE 567 | Optical Fiber Communications | 3 |
ECE 580 | Small Spacecraft Engineering | 3 |
ECE 590 | Selected Topics in Engineering | 3 |
Selected 600 level courses may be taken as well with permission of an advisor granted before registering for a given course.
Reserve credit courses: Additional courses (up to 6 credits) may be selected from the above list as credits to be put on reserve to be later applied to the graduate program. Students can take these courses while undergraduates but these reserve courses will only count for the graduate degree program.
For more detailed information on coursework and timeline requirements, see AP.6.7 Bachelor's/Accelerated Master's Degrees.
Degree Conferral
Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student's final undergraduate semester, students must complete a Bachelor's/Accelerated Master's Transition form. At the completion of MS requirements, a master's degree is conferred.
Electrical Engineering, BS/Electrical Engineering, Accelerated MS
Overview
Highly-qualified undergraduates may be admitted to the bachelor's/accelerated master's program and obtain a BS in Electrical Engineering and an MS in Electrical Engineering in an accelerated time-frame after satisfactory completion of a minimum of 139 credits.
See AP.6.7 Bachelor's/Accelerated Master's Degrees for policies related to this program.
Students in an accelerated degree program must fulfill all university requirements for the master's degree. For policies governing all graduate degrees, see AP.6 Graduate Policies.
BAM Pathway Admission Requirements
Applicants to all graduate programs at George Mason University must meet the admission standards and application requirements for graduate study as specified in Graduate Admissions Policies and Bachelor's/Accelerated Master's Degree policies.
Students will be considered for admission into the BAM Pathway after completion of a minimum of 60 credits with an overall GPA of 3.0.
Students who are accepted into the BAM Pathway will be allowed to register for graduate level courses after successful completion of a minimum of 75 undergraduate credits and course-specific prerequisites.
Accelerated Master’s Admission Requirements
Students already admitted in the BAM Pathway will be admitted to the MS program, if they have met the following criteria, as verified on the Bachelor’s/Accelerated Master’s Transition form: 3.0 overall GPA, successfully meeting Mason’s requirements for undergraduate degree conferral (graduation), and completing the application for graduation.
Accelerated Pathway Requirements
To maintain the integrity and quality of both the undergraduate and graduate degree programs, undergraduate students interested in taking graduate courses must choose from the following:
Advanced standing courses: Students may take up to 12 credits of graduate-level courses that will count as advanced standing (i.e., overlap between the BS/MS program) from the list below: Note that that ECE 587 can be used to meet the ECE 433 requirement for the BS in Electrical Engineering program. An additional 9 credits of graduate-level courses from the list below may be selected to substitute in place of the 9 credits of technical electives required for the undergraduate degree:
Code | Title | Credits |
---|---|---|
ECE 505 | Hardware Security | 3 |
ECE 508 | Internet of Things | 3 |
ECE 511 | Computer Architecture | 3 |
ECE 512 | Computer Architecture Security | 3 |
ECE 513 | Applied Electromagnetic Theory | 3 |
ECE 514 | Grid Digitization and Automation | 3 |
ECE 516 | Mobile Systems and Applications | 3 |
ECE 517 | Cyber Infrastructure of the Smart Grid | 3 |
ECE 518 | Power System Protection and Control | 3 |
ECE 519 | Power Electronics for Modern Power Systems | 3 |
ECE 521 | Linear Systems and Control | 3 |
ECE 527 | Learning From Data | 3 |
ECE 528 | Introduction to Random Processes in Electrical and Computer Engineering | 3 |
ECE 530 | Sensor Engineering | 3 |
ECE 531 | Introduction to Wireless Communications and Networks | 3 |
ECE 532 | Secure Wireless Communications and Networks | 3 |
ECE 535 | Digital Signal Processing | 3 |
ECE 538 | Medical Imaging | 3 |
ECE 539 | Neural Engineering | 3 |
ECE 542 | Computer Network Architectures and Protocols | 3 |
ECE 550 | System Engineering Design | 3 |
ECE 552 | Big Data Technologies | 3 |
ECE 554 | Machine Learning for Embedded Systems | 3 |
ECE 555 | GPU Architecture and Programming | 3 |
ECE 556 | Neuromorphic Computing | 3 |
ECE 565 | Introduction to Optical Electronics | 3 |
ECE 567 | Optical Fiber Communications | 3 |
ECE 580 | Small Spacecraft Engineering | 3 |
ECE 584 | Semiconductor Device Fundamentals | 3 |
ECE 586 | Digital Integrated Circuits | 3 |
ECE 587 | Design of Analog Integrated Circuits | 3 |
ECE 590 | Selected Topics in Engineering | 3 |
Selected 600 level courses may be taken as well with permission of an advisor granted before registering for a given course.
Reserve credit courses: Additional courses (up to 6 credits) may be selected from the above list as credits to be put on reserve to be later applied to the graduate program. Students can take these courses while undergraduates but these reserve courses will only count for the graduate degree program.
For more detailed information on coursework and timeline requirements, see AP.6.7 Bachelor's/Accelerated Master's Degrees
Degree Conferral
Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student's final undergraduate semester, students must complete a Bachelor's/Accelerated Master's Transition form. At the completion of MS requirements, a master's degree is conferred.
Electrical Engineering, BS/Operations Research, Accelerated MS
Overview
Highly-qualified undergraduates may be admitted to the bachelor's/accelerated master's program and obtain an Electrical Engineering, BS and an Operations Research, MS in an accelerated time-frame after satisfactory completion of a minimum of 139 credits.
Admitted students are able to use up to 12 graduate credits in partial satisfaction of requirements for the undergraduate degree. Upon completion and conferral of the bachelor's degree and with satisfactory performance (grade of 'B' or better) in each of the graduate courses, students are given advanced standing in the master's program.
See AP.6.7 Bachelor's/Accelerated Master's Degrees for policies related to this program.
Students in an accelerated degree program must fulfill all university requirements for the master's degree. For policies governing all graduate degrees, see AP.6 Graduate Policies.
BAM Pathway Admission Requirements
Applicants to all graduate programs at George Mason University must meet the admission standards and application requirements for graduate study as specified in Graduate Admissions Policies and Bachelor's/Accelerated Master's Degree policies.
Electrical Engineering, BS students will be considered for admission into the BAM Pathway after completion of a minimum of 60 credits with an overall GPA of at least 3.3, and completion of all MATH, PHYS 160/161, and PHYS 260/261 requirements. Students must additionally complete MATH 203 Linear Algebra prior to applying for the graduate program.
Students who are accepted into the BAM Pathway will be allowed to register for graduate level courses after successful completion of a minimum of 75 undergraduate credits and course-specific pre-requisites.
Accelerated Master's Admission Requirements
The criteria for admission are identical to criteria for admission to the Operations Research, MS program. Students already admitted in the BAM Pathway will be admitted to the Operations Research, MS program, if they have met the following criteria, as verified on the Bachelor’s/Accelerated Master’s Transition form:
- An overall GPA of at least 3.3
- Successfully meeting Mason’s requirements for undergraduate degree conferral (graduation) and completing the application for graduation.
Accelerated Pathway Requirements
To maintain the integrity and quality of both the undergraduate and graduate degree programs, undergraduate students interested in taking graduate courses must choose from the following:
Advanced Standing course: Students must complete all credits that satisfy requirements for both the BS and MS programs. Up to four courses (12 credits) of approved master’s level courses taken as part of the undergraduate degree may be applied to the graduate degree. The courses selected for this purpose must be approved by the academic advisors of both the BS and MS programs and by the SEOR department chair.
- Students selecting up to two courses (6 credits) of approved master’s level courses may select from the Electrical and Computer Engineering courses given below.
- Students selecting up to three or four courses (9 or 12 credits) of approved master’s level courses may select at most two courses from the Electrical and Computer Engineering course list and select the remaining courses from the Systems Engineering and Operations Research course list given below. Note that ECE 587 can be used to meet the ECE 433 requirement for the Electrical Engineering, BS program. Students are highly recommended to select courses marked as core courses because it applies to the master’s degree regardless of the graduate-level concentration chosen in the Operations Research, MS. The undergraduate version of these courses, if any, may not be applied toward the Operations Research, MS. Credit may not be received for both the undergraduate and graduate version of these courses.
- Some of the courses in the Systems Engineering and Operations Research course list applies only to certain concentrations in the Operations Research, MS program.
- Students must pay attention to the prerequisites required for a course, and the master's degree concentration that the course may satisfy.
Select at most two from the following Electrical and Computer Engineering courses:
Code | Title | Credits |
---|---|---|
Hardware Security | ||
Internet of Things | ||
Computer Architecture | ||
Applied Electromagnetic Theory | ||
Grid Digitization and Automation | ||
Mobile Systems and Applications | ||
Cyber Infrastructure of the Smart Grid | ||
Power System Protection and Control | ||
Power Electronics for Modern Power Systems | ||
Linear Systems and Control | ||
Learning From Data | ||
Introduction to Random Processes in Electrical and Computer Engineering | ||
Sensor Engineering | ||
Introduction to Wireless Communications and Networks | ||
Secure Wireless Communications and Networks | ||
Digital Signal Processing | ||
Medical Imaging | ||
Neural Engineering | ||
Computer Network Architectures and Protocols | ||
System Engineering Design | ||
Big Data Technologies | ||
Introduction to Optical Electronics | ||
Optical Fiber Communications | ||
Small Spacecraft Engineering | ||
Semiconductor Device Fundamentals | ||
Digital Integrated Circuits | ||
Design of Analog Integrated Circuits | ||
Selected Topics in Engineering |
Select the remaining from the following Systems Engineering and Operations Research courses:
Code | Title | Credits |
---|---|---|
Network Analysis | ||
Analytics for Financial Engineering and Econometrics | ||
Operations Research: Deterministic Models (Core) | ||
Operations Research: Stochastic Models (Core) | ||
Applied Predictive Analytics (Core) | ||
Financial Systems Engineering I: Introduction to Options, Futures, and Derivatives |
While still in undergraduate status, a maximum of 6 additional graduate credits may be taken as reserve graduate credit and applied to the master's program. Reserve graduate credits do not apply to the undergraduate degree.
For more detailed information on coursework and timeline requirements, see AP.6.7 Bachelor's/Accelerated Master's Degrees.
Degree Conferral
Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student's final undergraduate semester, students must complete a Bachelor's/Accelerated Master's Transition form. At the completion of MS requirements, a master's degree is conferred.
Electrical Engineering, BS/Systems Engineering, Accelerated MS
Overview
Highly-qualified undergraduates may be admitted to the bachelor's/accelerated master's program and obtain an Electrical Engineering, BS and a Systems Engineering, MS in an accelerated time-frame after satisfactory completion of a minimum of 139 credits.
Admitted students are able to use up to 12 graduate credits in partial satisfaction of requirements for the undergraduate degree. Upon completion and conferral of the bachelor's degree and with satisfactory performance (grade of 'B' or better) in each of the graduate courses, students are given advanced standing in the master's program.
See AP.6.7 Bachelor's/Accelerated Master's Degrees for policies related to this program.
Students in an accelerated degree program must fulfill all university requirements for the master's degree. For policies governing all graduate degrees, see AP.6 Graduate Policies.
BAM Pathway Admission Requirements
Applicants to all graduate programs at George Mason University must meet the admission standards and application requirements for graduate study as specified in Graduate Admissions Policies and Bachelor's/Accelerated Master's Degree policies.
Electrical Engineering, BS students will be considered for admission into the BAM Pathway after completion of a minimum of 60 credits with an overall GPA of at least 3.3, and completion of all MATH, PHYS 160/161, and PHYS 260/261 requirements.
Students who are accepted into the BAM Pathway will be allowed to register for graduate level courses after successful completion of a minimum of 75 undergraduate credits and course-specific pre-requisites.
Accelerated Master's Admission Requirements
The criteria for admission are identical to criteria for admission to the Systems Engineering, MS program. Students already admitted in the BAM Pathway will be admitted to the Systems Engineering, MS program, if they have met the following criteria, as verified on the Bachelor’s/Accelerated Master’s Transition form:
- An overall GPA of at least 3.3
- Successfully meeting Mason’s requirements for undergraduate degree conferral (graduation) and completing the application for graduation.
Accelerated Pathway Requirements
To maintain the integrity and quality of both the undergraduate and graduate degree programs, undergraduate students interested in taking graduate courses must choose from the following:
Advanced Standing course: Students must complete all credits that satisfy requirements for both the BS and MS programs. Up to four courses (12 credits) of approved master’s level courses taken as part of the undergraduate degree may be applied to the graduate degree. The courses selected for this purpose must be approved by the academic advisors of both the BS and MS programs and by the SEOR department chair.
- Students selecting up to two courses (6 credits) of approved master’s level courses may select from the Electrical and Computer Engineering courses given below.
- Students selecting up to three or four courses (9 or 12 credits) of approved master’s level courses may select at most two courses from the Electrical and Computer Engineering course list and select the remaining courses from the Systems Engineering and Operations Research course list given below. Note that ECE 587 can be used to meet the ECE 433 requirement for the Electrical Engineering, BS program. Students are highly recommended to select courses marked as core courses because it applies to the master’s degree regardless of the graduate-level concentration chosen in the Systems Engineering, MS program. The undergraduate version of these courses, if any, may not be applied toward the Systems Engineering, MS. Credit may not be received for both the undergraduate and graduate version of these courses.
- Except for the courses marked as core, any course chosen from either course list can be used to satisfy SYST 505 Systems Engineering Principles core requirement in the Systems Engineering, MS program.
- Some of the courses in the Systems Engineering and Operations Research course list applies only to certain concentrations in the Systems Engineering, MS program.
- Students must pay attention to the prerequisites required for a course, and the master's degree concentration that the course may satisfy.
Select at most two from the following Electrical and Computer Engineering courses:
Code | Title | Credits |
---|---|---|
Hardware Security | ||
Internet of Things | ||
Computer Architecture | ||
Applied Electromagnetic Theory | ||
Grid Digitization and Automation | ||
Mobile Systems and Applications | ||
Cyber Infrastructure of the Smart Grid | ||
Power System Protection and Control | ||
Power Electronics for Modern Power Systems | ||
Linear Systems and Control | ||
Learning From Data | ||
Introduction to Random Processes in Electrical and Computer Engineering | ||
Sensor Engineering | ||
Introduction to Wireless Communications and Networks | ||
Secure Wireless Communications and Networks | ||
Digital Signal Processing | ||
Medical Imaging | ||
Neural Engineering | ||
Computer Network Architectures and Protocols | ||
System Engineering Design | ||
Big Data Technologies | ||
Introduction to Optical Electronics | ||
Optical Fiber Communications | ||
Small Spacecraft Engineering | ||
Semiconductor Device Fundamentals | ||
Digital Integrated Circuits | ||
Design of Analog Integrated Circuits | ||
Selected Topics in Engineering |
Select the remaining from the following Systems Engineering and Operations Research courses:
Code | Title | Credits |
---|---|---|
Systems Definition and Cost Modeling (Core) | ||
System Engineering Design (Core) | ||
Systems Engineering Management I (Core) | ||
Decision Support Systems Engineering | ||
Decision and Risk Analysis | ||
Analytics for Financial Engineering and Econometrics | ||
Applied Predictive Analytics | ||
Heterogeneous Data Fusion | ||
Financial Systems Engineering I: Introduction to Options, Futures, and Derivatives |
While still in undergraduate status, a maximum of 6 additional graduate credits may be taken as reserve graduate credit and applied to the master's program. Reserve graduate credits do not apply to the undergraduate degree.
For more detailed information on coursework and timeline requirements, see AP.6.7 Bachelor's/Accelerated Master's Degrees.
Degree Conferral
Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student's final undergraduate semester, students must complete a Bachelor's/Accelerated Master's Transition form. At the completion of MS requirements, a master's degree is conferred.
Electrical Engineering, BS/Telecommunications, Accelerated MS
Overview
Highly-qualified undergraduates may be admitted to the bachelor's/accelerated master's program and obtain a BS in Electrical Engineering and an MS in Telecommunications in an accelerated time-frame after satisfactory completion of a minimum of 142 credits.
See AP.6.7 Bachelor's/Accelerated Master's Degrees for policies related to this program.
Students in an accelerated degree program must fulfill all university requirements for the master's degree. For policies governing all graduate degrees, see AP.6 Graduate Policies.
BAM Pathway Admission Requirements
Applicants to all graduate programs at George Mason University must meet the admission standards and application requirements for graduate study as specified in Graduate Admissions Policies and Bachelor's/Accelerated Master's Degree policies.
Students will be considered for admission into the BAM Pathway after completion of a minimum of 60 credits with an overall GPA of 3.0.
Students who are accepted into the BAM Pathway will be allowed to register for graduate level courses after successful completion of a minimum of 75 undergraduate credits and course-specific prerequisites.
Accelerated Master’s Admission Requirements
Students already admitted in the BAM Pathway will be admitted to the MS program, if they have met the following criteria, as verified on the Bachelor’s/Accelerated Master’s Transition form: 3.0 overall GPA, successfully meeting Mason’s requirements for undergraduate degree conferral (graduation), and completing the application for graduation.
Accelerated Pathway Requirements
To maintain the integrity and quality of both the undergraduate and graduate degree programs, undergraduate students interested in taking graduate courses must choose from the following:
Advanced standing courses: Students may take up to 9 credits of graduate-level courses that will count as advanced standing (i.e., overlap between the BS/MS program) from the list below. At least one class (3 credits) needs to be an ECE course. These 9 credits of graduate-level courses may be selected to substitute in place of the 9 credits of technical electives required for the undergraduate degree:
Code | Title | Credits |
---|---|---|
TCOM 514 | Basic Switching: Lecture and Laboratory Course | 3 |
or TCOM 515 | Internet Protocol Routing: Lecture and Laboratory Course | |
TCOM 535 | The TCP/IP Suite of Internet Protocols | 3 |
ECE 542 | Computer Network Architectures and Protocols | 3 |
ECE 531 | Introduction to Wireless Communications and Networks | 3 |
Selected 600 level courses may be taken as well with permission of an advisor granted before registering for a given course.
Reserve credit courses: Additional courses (up to 6 credits) may be selected from the list below as credits to be put on reserve to be later applied to the graduate program. Students can take these courses while undergraduates but these reserve courses will only count for the graduate degree program.
Code | Title | Credits |
---|---|---|
TCOM 500 | Modern Telecommunications | 3 |
TCOM 514 | Basic Switching: Lecture and Laboratory Course | 3 |
TCOM 515 | Internet Protocol Routing: Lecture and Laboratory Course | 3 |
TCOM 535 | The TCP/IP Suite of Internet Protocols | 3 |
TCOM 552 | Introduction to Mobile Communications Systems | 3 |
TCOM 570 | Network Automation | 3 |
TCOM 590 | Selected Topics in Telecommunications | 1.5-3 |
Selected 600 level courses may be taken as well with permission of an advisor granted before registering for a given course.
For more detailed information on coursework and timeline requirements, see AP.6.7 Bachelor's/Accelerated Master's Degrees.