快活林性息

Graduate Coordinator

Dr. Ruting Jia


Jacaranda Hall (JD) 3343 18111 Nordhoff St. Northridge, CA 91330-8332

Phone: (818) 677-6967

Send email

Department Chair

Xiaojun (Ashley) Geng


Jacaranda Hall (JD) 4509
18111 Nordhoff St.
Northridge, CA 91330-8332

Send email

Phone: (818) 677-2190

Need Advisement?

Students with general queries regarding the Electrical or Computer Engineering programs can visit the ECE Department at听Jacaranda Hall 4509听辞谤 call听818-677-2190

Advisement

M.S. Computer Engineering

The Master of Science (M.S.) in Computer Engineering program is designed to provide students with advanced knowledge and practical skills in the design, development, and optimization of computer systems, as well as hardware-software integration. Combining elements of traditional electrical engineering and computer science, this program equips students with a strong foundation in both theoretical concepts and real-world engineering applications. The curriculum covers everything from mathematical and scientific principles to cutting-edge engineering practices, preparing graduates for leadership roles in industries such as digital systems design, embedded systems, robotics, machine learning, artificial intelligence, and beyond.

The program offers a flexible curriculum that allows students to tailor their studies to align with their career goals. Students can choose between a thesis plan, ideal for those interested in research and academic pursuits, or a project plan, which focuses on solving real-world engineering challenges through a culminating project.

Program Highlights

  • Specialized Core Courses: Gain in-depth knowledge in areas such as system-on-chip (SoC) design, FPGA/ASIC development, computer architecture, microcontroller, and computer arithmetic.
  • Diverse Elective Options: Customize your learning experience by selecting from a wide range of electives in Computer Science (COMP) and Electrical and Computer Engineering (ECE), including topics like machine learning, image processing, computer security, robotics, and VLSI design.
  • Hands-On Learning: Engage in laboratory-based courses and projects that provide practical experience with industry-standard tools and technologies.
  • Culminating Experience: Complete either a graduate thesis or a project, allowing you to demonstrate your expertise and contribute to the field.

Why Earn a Master's in Computer Engineering?

Pursuing a master鈥檚 degree in Computer Engineering equips you with advanced skills at the intersection of hardware and software, preparing you to lead innovation in areas such as computer hardware design, embedded systems, robotics, artificial intelligence, and high-performance computing. As technology continues to drive transformation across industries, a graduate degree provides the depth and specialization needed to tackle complex engineering problems, design next-generation systems, and contribute to cutting-edge research.

Career Opportunities

Graduates of the M.S. in Computer Engineering program are well-prepared for careers in:

  • Computer hardware system design
  • Embedded systems development
  • Computer hardware and software integration
  • Robotics and automation
  • Artificial intelligence and machine learning
  • Cyber-physical systems

  1. A bachelor鈥檚 degree from an accredited university or college, with a minimum overall GPA of 2.75.
  2. A minimum GPA of 2.7 in the last 60 semester units (or 90 quarter units) of undergraduate coursework.
  3. All applicants, regardless of citizenship, whose preparatory education was principally in a language other than English, are required to pass an English Proficiency exam.

Class Description
Math 150A Calculus I听听
Math 150B Calculus II听听
Math 250 Calculus III听听
Math or ECE 280 Applied Differential Equations听
Physics 220A/AL 惭别肠丑补苍颈肠蝉听听
Physics 220B/BL听 Electricity and Magnetism听
Comp 110/L听 Introduction to Algorithms and Programming and Laboratory听
Comp 182/L听 Data Structures and Program Design 3/1听
Comp 282 Advanced Data Structures and lab 3听
ECE 240/L Electrical Engineering Fundamentals听听
ECE 309 Numerical Methods in Electrical Engineering听
ECE 320/L听 Theory of Digital Systems听听
ECE 340/L听 Electronics I听听
ECE 350 Linear Systems I听听
ECE 351 Linear System II听
ECE 420 Digital Systems Design with programmable Logic听
ECE 422 Design of Digital Computers 3听
ECE 425/L Microprocessor Systems & Laboratory听听
ECE 442/L Digital Electronics & Laboratory听听
ECE 450 Probabilistic Systems in Electrical

** The ECE Graduate Coordinator will determine which course(s) will be required.

The candidate must:

  1. Fulfill University requirements for classified status.
  2. Complete prerequisite courses with a 3.0 GPA or higher.
  3. Submit a tentative program of study to the ECE graduate coordinator.
  4. Maintain a grade of 鈥淐鈥 or better, while maintaining a GPA of 3.0 or higher in any course taken.

For the Degree:

  1. Completion of 30 units under either the听Thesis Plan听辞谤 the听Project Plan.听狈辞迟别:听Students may not take a course (counting toward an MSEE degree) which is the same or equivalent to a course taken toward ones undergraduate program.
  2. Formal approval of granting the degree by the Engineering Faculty.

Thesis Plan:

  1. 24 units of course work applicable to the M.S. degree, of which at least 15 units must be 500/600-level ECE courses. Select a minimum of 12 units of Electrical and Computer Engineering courses and a minimum of 6 units of Computer Science courses plus 6 units selected from Electrical and Computer Engineering or Computer Science courses.
  2. 6 units of ECE 698(Thesis) and a successful oral defense of the thesis before the thesis committee.

Project Plan:

  1. 27 units of coursework applicable to the M.S. degree, of which at least 18 units must be 500/600-level ECE courses.听Select a minimum of 12 units of Electrical and Computer Engineering courses and a minimum of 6 units of Computer Science courses plus 9 units selected from Electrical and Computer Engineering or Computer Science courses.
  2. 3 units of ECE 698 (Graduate Project) culminating in a comprehensive report.

Graduate Program:

The 30 units of coursework in the graduate program must form a cohesive plan of graduate study that consists of suggested and courses from Electrical and Computer Engineering and Computer Science.听The 30 units may include one graded unit of ECE 699A (Internship) as an elective course. Any additional enrollment in ECE 699A can only be taken on a Credit/No Credit (CR/NC) basis and will not be included in the 30 units required for the degree.

Application forms can be accessed through听听and are submitted online. The code number for the MSCompE is听562445M. Application deadlines for admission are set by the听Office of Admissions.

All applicants, regardless of citizenship, whose preparatory education was principally in a language other than English must receive a minimum score of 550 on the paper-based, 213 on the computer-based or 79/80 on the Internet-based Test of English as a Foreign Language (TOEFL) or a score of 6.5 or higher on the International English Language Testing System (IELTS). Besides听TOEFL and IELTS, 快活林性息 currently accept other tests such as Duolingo. All acceptable English language tests and minimum scores are listed on the听听辫补驳别.

Continuing students in either Post Baccalaureate or Graduate status may change their objective and seek admission to a MS in Computer Engineering by filling out a change of objective form that can be obtained from the Office of Admissions and Records.

It is the student鈥檚 responsibility to be aware of all University regulations and restrictions such as:

  1. No more than 9 units of transfer or extension work
  2. No more than a total of 9 units of ECE 400-level Digital course and/or Comp 400-level courses taken in residence can be counted toward Master in Computer Engineering
  3. Probation and Disqualification
  4. Repeat of courses rules
  5. Advancement to Candidacy
  6. Academic leave
  7. 7-years time limit for the completion of the degree
  8. Graduation with Distinction

For details on the above, students are advised to attend one of the ECE graduate orientation meetings to meet with the Graduate Coordinator. Prior to the formation of their Graduate Committee, graduate students are advised by the Graduate Coordinator. After the formation of their Graduate Committee, graduate students are advised by their Committee Chair. All courses taken towards the MS degree must be approved by the Committee Chair and the Graduate Coordinator.听

For this degree, the student must define a program that conforms to the general M.S. in Computer Engineering degree requirements as established by the Department.

Students are advised to meet with an advisor as soon as possible to plan their program. No more than a total of 9 units of ECE 400-level Digital courses and/or Comp 400-level courses taken in residence can be counted toward Master in Computer Engineering.

Students must select a minimum of 14 units of 500 or 600-level required Electrical and Computer Engineering (ECE) courses listed below:

  • 听辞谤听
  • 听辞谤

And 10鈥13 units of ECE or COMP elective courses, depending on whether they select the graduate thesis or project option. For the graduate project option (3 units), students are required to take 13 units of electives. For the graduate thesis option (6 units), students must complete 10 units of electives.

  • /听Design of Digital Computers and Lab (3/1)
  • ECE 528/L Robotics and Embedded Systems and Lab (3/1)
  • ECE 699A Independent Study (1)

Note: No more than 9 units of 400-level courses are applicable toward an MS Computer Engineering degree. Before enrolling any 400-level courses, please seek approval from the Graduate Coordinator.

  • COMP 469 Introduction to Artificial Intelligence (3)

Note: No more than 9 units of 400-level courses are applicable toward an MS Computer Engineering degree. Before enrolling any 400-level courses, please seek approval from the Graduate Coordinator.

A. Thesis Plan
ECE 698C Thesis (3-3)

Successful defense of thesis before the thesis committee is required. Students who select the Thesis will complete 14 units of core courses, 6 units of ECE 698C, and 10 units of electives with no more than 9 units of 400-level courses approved for graduate credit.

B. Project Plan
ECE 698C Graduate Project (3)

The Graduate Project will culminate in a comprehensive report. Students who select the Graduate Project will complete 14 units of core courses, 3 units of ECE 698C, and 13 units of electives with no more than 9 units of 400-level courses approved for graduate credit.

Biomedical Engineering

Dr. Xiyi Hang xhang@csun.edu 818-677-7003
Dr. John Valdovinos john.valdovinos@csun.edu 818-677-7595

Communications and Radar Engineering

Dr. Ali Amini听 aamini@csun.edu 818-677-3609
Dr. Sahabul Alam sahabul.alam@csun.edu 818-677-2190
Dr. S. K. Ramesh听 s.ramesh@csun.edu 818-677-4742

Control Engineering

Dr. Ali Amini听 aamini@csun.edu 818-677-3609
Dr. Xiaojun (Ashley) Geng xjgeng@csun.edu 818-677-4755
Dr. Ruting Jia ruting.jia@csun.edu 818-677-6967
Dr. Kourosh Sedghisigarchi听 ksedghi@csun.edu 818-677-2036

Digital and Computer Engineering

Dr. Nagi El Naga nagi.elnaga@csun.edu 818-677-3204
Dr. Xiaojun (Ashley) Geng xjgeng@csun.edu 818-677-4755
Dr. Shahnam Mirzaei shahnam.mirzaei@csun.edu 818-677-7002
Dr. Ramin Roosta听 ramin.roosta@csun.edu 818-677-2452

Electronics Solid State Devices & Integrated Circuits Engineering

Dr. Jack Ou听 jack.ou@csun.edu 818-677-7197
Dr. Somnath Chattopadhyay听 somnath.chattogadhyay@csun.edu 818-677-7197
Dr. Brad Jackson听 bradley.jackson@csun.edu 818-677-2190
Dr. S. K. Ramesh s.ramesh@csun.edu 818-677-4742
Dr. Matthew Radmanesh听 matthew.radmanesh@csun.edu 818-677-2179

Microwave and Antenna Engineering

Dr. Matthew Radmanesh听 matthew.radmanesh@csun.edu 818-677-2179
Dr. Brad Jackson bradley.jackson@csun.edu 818-677-2190
Dr. Sembiam Rengarajan听 sembiam.rengarajan@csun.edu 818-677-3571

Power Systems Engineering

Prof. Bruno Osorno听 bruno@csun.edu 818-677-3956
Dr. Rasoul Narimani听 rasoul.narimani@csun.edu 818-677-2190
Dr. Kourosh Sedghisigarchi听 ksedghi@csun.edu 818-677-2036

Graduate Coordinator

Dr. Ruting Jia


Jacaranda Hall (JD) 3343 18111 Nordhoff St. Northridge, CA 91330-8332

Phone: (818) 677-6967

Send email

Department Chair

Xiaojun (Ashley) Geng


Jacaranda Hall (JD) 4509
18111 Nordhoff St.
Northridge, CA 91330-8332

Send email

Phone: (818) 677-2190

Need Advisement?

Students with general queries regarding the Electrical or Computer Engineering programs can visit the ECE Department at听Jacaranda Hall 4509听辞谤 call听818-677-2190

Advisement

Scroll back to the top of the page