Program Requirements
Computer engineers have excellent career opportunities in the design and application of hardware and software components for a variety of computer applications. These include mainframe, desktop, and embedded microprocessor platforms, as well as the networking of various types of computers and peripherals.
Based on a strong foundation in mathematics, computer science, and the physical sciences, the Computer Engineering program includes engineering science and design in circuits, electronics, computer organizations and design, peripheral interfacing, and software engineering. Emphasis is placed on hands-on experience with networked computer systems, micro-, mini-, and mainframe computers, and the solution of a wide range of practical problems using engineering principles. In addition to these technical skills, students learn to communicate effectively and to develop interpersonal, teamwork, and management skills, all of which contribute to success in a professional engineering career. The program is also an excellent preparation for graduate study.
Information on the program and its objectives is available at https://www.clemson.edu/cecas/departments/ece/.
Total Semester Hours: 127
1 ENGR 1050 and ENGR 1060 may be substituted for ENGR 1020 .
2 This course must be passed with a grade of C or better either to transfer into Computer Engineering from General Engineering or to satisfy later course prerequisites.
3 See General Education section of the Undergraduate Announcements. Six of these credit hours must also satisfy General Education Cross-Cultural Awareness and Science and Technology in Society Requirements.
4 ENGR 1070 , ENGR 1080 and ENGR 1090 may be substituted for ENGR 1410 .
5 Twelve credits selected from BIOE 3700 *, BIOE 4310 *, BIOE 4350 *, BIOE 4710 *, ECE 3210 *, ECE 4050 +, ECE 4270 , ECE 4300 , ECE 4380 , ECE 4400 , ECE 4420 , ECE 4490 , ECE 4550 , ECE 4600 , ECE 4670 , ECE 4680 , ECE 4730 , ECE 4910 +, ECE 4920 +, ECE 4930 + and ECE 4990 +. Three credits of this requirement must include ECE 4270 , ECE 4300 , or ECE 4400 . A maximum of six credits of courses marked with an asterisk and a maximum of three credits of courses marked with a plus may be used to satisfy this requirement.
6 Three additional credits of university or college approved Arts and Humanities or Social Science courses; or ELE 3010 or ELE 4010 ; or any additional three-credit, 4000-level course from footnote 5 above; or any course selected from the following: ECE 2220 , ECE 4040 , ECE 4060 , ECE 4180 , ECE 4190 , ECE 4200 , ECE 4220 , ECE 4320 , ECE 4360 , ECE 4370 , ECE 4460 , ECE 4570 , ECE 4610 , or ME 3100 ; or one additional course selected from MATH 4120 , MATH 4340 , MATH 4350 , MATH 4400 , MATH 4410 or MATH 4530 .
Notes:
- A student is allowed to enroll in ECE courses (excluding ECE 2070 , ECE 2080 , ECE 3080 ) only when all prerequisites have been passed with a grade of C or better.
- All Computer Engineering students must have a cumulative engineering grade-point average of 2.0 to enroll in any 3000- or 4000-level ECE course.
- No student may exceed a maximum of two attempts, excluding a W, to complete successfully any ECE course.