Bachelor of Science in Computer Engineering (BSCPE) The Computer Engineering program prepares students for careers relating to the analysis, design and application of modern computer systems, including both hardware and software components with a Bachelor of Science in Computer Engineering (BSCPE). The Computer Engineering faculty is committed to sustaining a vigorous academic environment that values quality and diversity in the educational experience. Program strengths include a major engineering design experience, integration of hardware/software and computer systems issues, especially in the context of real-time, embedded, and networked systems; use of contemporary engineering design and modeling tools throughout the curriculum; and advanced engineering design electives in hardware, software and networking. A broad background in engineering is developed through the engineering core curriculum and courses from electrical and computer engineering. The curriculum provides a thorough basis in mathematics, probability and statistics, physical sciences, engineering sciences, laboratory experience, and design experience. This background enables students to apply computer engineering principles to a variety of contemporary problems. An engineering approach is emphasized throughout computer related coursework. Academic Advising Classes & Requirements CPE Program Check Sheet and Flowchart Computer Engineering ABET Information Computer Engineering Advising and Mentoring Computer Engineering majors receive curriculum advising from the Center for Engineering Education (CUE2) which is located in the Engineering Building Room 157. Students are free to make an appointment to speak with an advisor to discuss curriculum planning, progress towards graduation, and problems with classes or other concerns as needed.