inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Masters
Major
Computer Engineering
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


The Master's in Computer Engineering program at San José State University combines electrical engineering and computer science, emphasizing hands-on hardware design and software development. It aims to equip graduates with advanced knowledge, problem-solving abilities, and leadership skills for careers in digital and computer hardware design, system-level software development, and technical support. The program offers a flexible part-time format designed for employed engineers seeking graduate studies.

Program Outline

Degree Overview:


Overview:

The Master's in Computer Engineering (MS-CMPE) program at San José State University (SJSU) combines electrical engineering and computer science to equip students with the skills and knowledge necessary to develop contemporary microelectronic products. The program emphasizes hands-on hardware design and software development exercises to prepare graduates for careers in digital and computer hardware design, system-level software development, and technical support.


Objectives:

The MS-CMPE program aims to provide graduates with: Advanced knowledge of computer engineering principles and practices. The ability to solve complex engineering problems using contemporary engineering principles, methodologies, and tools. Leadership and teamwork skills in interdisciplinary settings. An understanding of the ethical, economic, and environmental implications of engineering work. The ability to advance professionally and pursue lifelong learning in engineering or related fields. Effective communication skills in both oral and written forms.


Program Description:

The MS-CMPE program is designed to meet the needs of employed engineers who wish to pursue graduate studies on a part-time basis. The program's coursework combines theoretical knowledge with practical experience to ensure that graduates possess the necessary skills to excel in the field of computer engineering.


Outline:


Course Structure:

The MS-CMPE program requires the completion of 33 semester units, including:


Core Courses (12 units):

  • Computer Architecture (CMPE 200)
  • System Software (CMPE 220)
  • Advanced Computer Design (CMPE 240)

Graduation Writing Assessment Requirement (GWAR) (3 units):

  • Computer Engineering Seminar (CMPE 294)
  • Engineering Reports and Graduate Research (ENGR 200W)

Area of Specialization (6 units):

Students choose one of the following specializations:

  • System Software Architecture
  • Network Systems
  • Embedded Systems
  • Cybersecurity
  • Machine Learning Engineering

Approved Electives (9 units):

  • Any 200-level CMPE courses except for culminating experience classes or courses in the chosen specialization.

Culminating Experience (6 units):

  • Plan A (Thesis): Master Thesis I & II (CMPE 299A and CMPE 299B)
  • Plan B (Project): Master Project I & II (CMPE 295A and CMPE 295B)

Assessment:

Assessment in the MS-CMPE program is based on a combination of coursework and the culminating experience:


Coursework Assessment:

  • Students are evaluated through exams, quizzes, projects, and other assignments designed to assess their understanding of course material.

Culminating Experience Assessment:

  • Thesis: The thesis is assessed by a committee of faculty members who review the student's research and written document.
  • Project: The project is assessed by the student's advisor and other faculty members who review the student's work and presentation.

Teaching:


Teaching Methods:

The MS-CMPE program utilizes various teaching methods to cater to different learning styles and provide an engaging learning experience:


Lectures:

Faculty members present course material through lectures that cover key concepts and theories.


Discussions:

Class discussions encourage students to participate actively in exploring course material, sharing their perspectives, and engaging with their peers.


Hands-On Exercises:

Practical exercises provide students with opportunities to apply their theoretical knowledge to real-world scenarios, reinforcing their understanding and developing their skills.


Projects:

Projects allow students to work on larger-scale assignments that involve research, design, implementation, and evaluation.


Independent Study:

Under the guidance of a faculty member, students can pursue independent research or projects that align with their interests and career goals.


Faculty:

The MS-CMPE program is taught by experienced faculty members with expertise in computer engineering and related fields. Faculty members are actively involved in research, teaching, and industry collaborations, ensuring that the program remains up-to-date with the latest advancements and industry trends.


Careers:

Graduates of the MS-CMPE program are prepared for a wide range of career opportunities in the high-tech industry. Potential career paths include: Computer Hardware Engineer Software Engineer Systems Engineer Technical Support Engineer Project Manager Product Development Engineer Research Engineer

SHOW MORE
About University
PhD
Masters
Bachelors
Diploma
Foundation
Courses

San Jose State University


Overview:

San Jose State University (SJSU) is a public university located in San Jose, California. It is known for its strong academic programs, particularly in business, engineering, and nursing. SJSU is also recognized for its commitment to student success and its location in the heart of Silicon Valley, providing students with access to numerous career opportunities.


Services Offered:

SJSU offers a wide range of services to its students, including:

    Academic Support:

    King Library, tutoring services, academic advising, and career counseling.

    Student Life:

    Housing options, health and wellness services, campus safety, and student organizations.

    Research and Innovation:

    Opportunities for student-faculty collaborations, research centers and institutes, and partnerships with industry leaders.

    Online Learning:

    SJSU Online offers flexible and affordable programs for students with busy lifestyles.

Student Life and Campus Experience:

Students at SJSU can expect a vibrant and diverse campus community. The university offers a variety of events, traditions, and student organizations to foster a sense of belonging and engagement. The campus is located in close proximity to Silicon Valley, providing students with access to numerous cultural and entertainment options.


Key Reasons to Study There:

    Location in Silicon Valley:

    Provides access to numerous career opportunities and industry connections.

    Strong Academic Programs:

    Offers a wide range of programs, particularly in business, engineering, and nursing.

    Affordable Education:

    Provides a high-quality education at a relatively affordable cost.

    Commitment to Student Success:

    Offers a variety of support services to help students succeed academically and professionally.

Academic Programs:

SJSU offers a wide range of undergraduate and graduate programs across nine colleges:

  • Business
  • Education
  • Engineering
  • Graduate Studies
  • Health and Human Sciences
  • Humanities and the Arts
  • Professional Education
  • Science
  • Social Sciences

Other:

SJSU is a highly ranked university, consistently recognized for its value, innovation, and social mobility. The university is committed to sustainability and has received numerous awards for its environmental initiatives.

Total programs
335
Admission Requirements

Entry Requirements:

  • Academic Background:
  • An applicant must have a degree equivalent to a four-year U.S. undergraduate baccalaureate degree with a GPA of 3.25 (B+) or higher in a computer-hardware related field, such as computer engineering or electrical engineering.
  • Applicants with backgrounds and interests in software development should consider the MS in Software Engineering program.
  • Standard Test Scores:
  • TOEFL or equivalent:
  • An applicant without a baccalaureate degree from an accredited university in the United States must meet SJSU’s minimum requirements on an English-Language Proficiency Exam (TOEFL or equivalent; please visit the Graduate Program Test Requirements website at GAPE for more information).
Location
How can I help you today?