Program Information

 Course Prerequisites

 Advising Guidelines

 B.S.(EE)

 B.S.(CompE)

 FAQ's

B.S.C.E About the Major 

The B. S. degree program in Computer Engineering provides a solid foundation in the fundamentals of mathematics, science, computer hardware, computer software, and engineering design that are needed to practice the profession or to pursue a graduate degree. In addition to the necessary fundamentals, the curriculum also includes training in the areas of current growth and development that are of importance in the modern practice of computer engineering. Some of the most important of these are: Very Large Scale Integrated Circuits (VLSI), which have reduced the cost and increased the power of computer hardware by several orders of magnitude in the past decade; Multimedia Systems (i.e., systems that process audio and visual information as well as text and numbers); Embedded Systems, also made possible by VLSI; Digital Signal Processing (DSP), which plays a vital role both in processing the continuous signals that are common in embedded system applications and in compressing and processing the large volumes of information that are common in multimedia systems; Computer Networks, which have become vital for interconnecting multiple computers in distributed control applications, and for interconnecting users of general purpose computers who wish to share information and computing resources (e.g., Local Area Networks; the Internet); Graphical User Interfaces (GUIs), which are rapidly replacing text-based interfaces in nearly all applications; and Object Oriented Programming (OOP), which is providing new techniques for the design of reliable and maintainable software. 

[Aerospace] [Civil and Environmental] [Electrical and Computer] [Mechanical]