General Information
The undergraduate program in Computer Engineering at CSUF provides students with a strong
theoretical and practical background in both the hardware and the software aspects of computer-based systems, along
with the engineering analysis, design, and implementation skills necessary to work between the two. The curriculum
is based on an engineering philosophy, with emphasis on hardware more than software. The topics integrated into the
curriculum include digital systems, computer organization and architecture, processor interfacing techniques, VHDL
design, advanced electronics, and embedded system design. The elective courses required by the program allow students
to specialize in key engineering technology and computer science areas. The program also requires two semesters of
multidisciplinary senior design project. The computer engineering program is designed to develop an ability to apply
design and analysis knowledge to the practice of computer engineering in an effective and professional manner.
The proliferation of embedded systems in an increasing array of industrial products assures
a ready market for graduates in the computer engineering discipline. Computer engineers are employed in a wide range of
industries including VLSI chip design and manufacturing, autonomous systems, consumer electronics, expert systems,
smart devices, digital signal processing (DSP) systems, computer manufacturing from PDAs to super computers, and automatic
controls. A majority of products such as airplanes, automobiles, home appliances, consumer electronics, robots etc. use
computers and employ computer engineers in their designs. Computer engineers are also needed in the design and implementation
of computer networks for business, industrial, and governmental institutions.
|