Designed to be a program that offers a rigorous curriculum with ample hands-on opportunities to incorporate experiential learning and integrative thinking in order to meet the demands of the local and national industry, the Bachelor of Science in Computer Engineering program intersects Electrical Engineering (EE) and Computer Science (CS) with both breadth and depth. It shares the same first-year common engineering curriculum with all the other engineering programs of the Frank R. Seaver College of Science and Engineering. The lower-division helps students establish a solid foundation in math, science, and introductory Engineering. The upper-division exposes them to more advanced subjects in EE and CS.

Design Experience

Design is interwoven throughout the Computer Engineering undergraduate program, culminating in a formal, year-long capstone project in the senior year. First-year and sophomore engineering courses provide an introduction to design. A junior-level lab sequence shared with the Electrical Engineering undergraduate program offers a comprehensive laboratory experience. Finally, the senior design capstone experience builds on the analytical background as well as strong programming skills developed throughout the program to solve a real-world problem.

Program Education Objectives

The Computer Engineering undergraduate program has established the following program educational objectives that are consistent with the mission of the University and the Frank R. Seaver College of Science and Engineering. The objectives describe what graduates are expected to attain within a few years of graduation. The graduates of the Computer Engineering program will:

  1. Perform effectively as practicing engineers and/or successfully undertake graduate study in computer engineering,  electrical engineering, computer science, or related fields;
  2. Meet the challenges of the future through continuing professional growth; and
  3. Exhibit concern for service and justice through leadership within their profession, as well as the community as a whole.

These program educational objectives were established in consultation with the constituents of the program. To prepare the graduates to accomplish these program educational objectives, the program provides a curriculum with both breadth and depth.  Engineering science and design, mathematics, and basic sciences are significant components of the program. In addition to these traditional technical courses, and in keeping with the Jesuit tradition of educating the whole person, the curricula include core requirements in the humanities, communications, and the fine arts.

Opportunities for involvement in professional societies, student design competitions, and University co-curricular activities are plentiful and help to accomplish these objectives.

Transfer Requirements

Students interested in transferring into the Computer Engineering undergraduate program must complete CHEM 111 General Chemistry I Lab, CHEM 114 General Chemistry for Engineers, MATH 131 Calculus I, MATH 132 Calculus II, and PHYS 1100 Introduction to Mechanics (or their equivalents) with a minimum grade of C (2.0) in each course before being considered. Final approval of the transfer request resides with the Department Chairperson.