The M.S. in Computer Engineering program at SJSU is designed to prepare students for careers in various technology-driven industries, including semiconductor, telecommunications, networking, and embedded systems. The program provides a strong foundation in computer hardware, software, and their integration to design efficient and innovative computing systems. The M.S. in Computer Engineering at the San Jose State University is designated as a STEM program.
Students study a diverse range of topics, such as computer architecture, digital systems, VLSI (Very Large Scale Integration) design, embedded systems, network protocols, and real-time systems. The curriculum emphasizes hands-on learning through projects and lab work, enabling students to apply their knowledge to practical applications. SJSU's M.S. in Computer Engineering program equips graduates with the necessary tools to be successful computer engineers and contribute to the advancement of computer technologies.
Curriculum:
-
Digital Design and VLSI: Students study digital logic design and VLSI techniques to create complex integrated circuits.
-
Computer Architecture: The program emphasizes the design and organization of computer systems, including CPUs and memory hierarchies.
-
Embedded Systems Design: Students learn about designing and programming embedded systems for various applications.
-
Networking and Communication: The curriculum includes the study of network protocols, data communication, and wireless technologies.
-
Real-Time Systems: Students explore real-time computing principles for applications that require rapid and predictable responses.
-
Advanced Programming Languages: The program may include the study of high-level programming languages and their applications.
-
Elective Specializations: Students can choose from a range of electives to tailor their studies to specific areas of interest.
-
Capstone Project or Thesis: The program culminates in a capstone project or thesis, allowing students to demonstrate their expertise in a specific area of computer engineering.