Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Computer Engineering Bachelor of Science program equips students with comprehensive theoretical knowledge and hands-on experience in both hardware and software components of computer systems. It fosters essential engineering skills in analysis, design, and implementation to bridge these domains. With an engineering-focused approach, the curriculum prioritizes hardware studies while covering key areas like digital systems, computer architecture, processor interfacing, VHDL/Verilog design, advanced electronics, and embedded systems. Graduates gain professional competency in applying engineering principles to computer system development.
CSUF's Computer Engineering undergraduate program delivers robust training in computer system hardware and software, combined with critical engineering skills for system integration. The hardware-oriented curriculum incorporates digital systems, computer architecture, interfacing techniques, HDL programming, electronics, and embedded design. Students can focus their studies through specialized electives in engineering technology and computer science fields. The program culminates in a two-semester, cross-disciplinary senior design project, preparing graduates to professionally apply their design and analytical skills in computer engineering practice.