Bachelor's and master's degree programs are offered in both computer engineering and software engineering. Course topics range from computer hardware design and embedded systems to software design and Construction of real-time systems, virtual systems, and enterprise software. Curriculum integrates concepts and hands-on practice using the latest developments in emerging technologies, design, verification, implementation, and computer systems applications to provide students with advanced hardware and software skills. High-tech companies seek out our graduates. Our alumni work in hardware/software analysis, design and verification, hardware/software co-design, systems software, domain applications and product testing at many Silicon Valley firms from start-ups to Fortune 100 companies. The BS Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET,