Bachelor of Science in Engineering
Offered jointly by the Departments of Computer Science and Engineering, and Electrical and Computer Engineering
Computer Engineering majors are required to complete the following:
- CSE 2050, 3100, 2301, 2500, 3150 or 3160, 3666, 4300, 4302 (or ECE 5402/CSE 5302);
- ECE 2001, 3101, 3201, 3401 (or ECE 5401), 3421, 4900W, 4901, 4902;
- MATH 2110Q, 2210Q and 2410Q;
- STAT 3345Q;
- Professional Requirements courses (nine credits);
- Design Laboratory courses (six credits including ECE 3411);
- Elective course (three credits)
Further details and course sequences are given in the Computer Engineering Guide to Course Selection.
Naval Science and Technology: The concentration in Naval Science and Technology is designed to expose students to engineering concepts and topics of importance to the Navy and industries that support naval science and technology. It is focused on facilitating interactions between students and naval professionals as well as hands-on and experiential activities related to senior design projects or independent study projects that have naval science and technology connections.
All Computer Engineering majors must also complete nine credits of Naval Science and Technology Coursework topics, distributed as follows:
- At least three credits of ENGR 3109.
- Six credits from the following courses with at least one course outside the senior design sequence: CSE 4095, 4099, 4939W, 4940.
Students electing to complete the concentration must do so in their primary major, and as such select elective coursework from their primary discipline. Students electing to use their Senior Design course sequence must have their project topic approved by both their departmental senior design coordinator and either the director of the Navy STEM Program or the Associate Dean for Undergraduate Education.
Students electing to use Special Topics courses or Independent Study/Research courses must have the course or research topic approved by both their department and either the director of the Navy STEM Program or the Associate Dean for Undergraduate Education. Other courses relevant to naval science and technology may be considered for the concentration by petition to the director of the Navy STEM Program or the Associate Dean of Undergraduate Education. Students may not apply courses used in this concentration to fulfill requirements for other concentrations or minors. The concentration in Naval Science and Technology is restricted to U.S. citizens.
The Computer Engineering program combines coursework in computer science and electrical engineering providing a program that focuses on the design of computer hardware and digital systems.
The Computer Engineering undergraduate program educational objectives are that our alumni/ae: make technical contributions to design, development, and manufacturing in their practice of computer engineering, advance in their professional career and engage in professional development or post-graduate education to pursue flexible career paths amid future technological changes.
The Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET, www.abet.org.