The B.S in Computer Engineering is designed to cover
the engineering aspects of both hardware and software
-- a total computer systems perspective. All computer
engineering students take courses in the following
areas: electrical circuits, electronics, digital circuits,
computer architecture ranging from microcomputers
to mainframes, interfacing, programming languages
ranging from assembler to high level, data structures,
and analysis of algorithms, operating systems, software
engineering, and microcomputer systems. The Computer
Engineering degree places stronger emphasis on digital
Very Large Scale Integrated (VLSI) circuits and systems,
microprocessor interfacing and system design, and
computer system architecture and design.