Mar 29, 2024  
2019-2020 Undergraduate Catalog 
    
2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Engineering, BS


Program Description


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/.

Program Requirements


Freshman Year


First Semester


All General Engineering students take the same classes their first term, regardless of their intended major. Coursework in the second term varies. Students should consult with a General Engineering advisor to determine appropriate courses.

Credit Hours: 16


Footnotes

1 ENGR 1050  and ENGR 1060  may be substituted for ENGR 1020 .

2 Depending on a student’s Clemson Mathematics Placement Test score, MATH 1040  and MATH 1070  may be substituted for MATH 1060 ; or the student may be required to take MATH 1050  before enrolling in MATH 1060 .

3  See Policy on Humanities and Social Sciences for Engineering Curricula .

Note: CH 1010 , ENGL 1030 , ENGR 1020  (or ENGR 1050  and ENGR 1060  if substituted for ENGR 1020 ), and MATH 1060  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.

Second Semester


Credit Hours: 16

Sophomore Year


Junior Year


Senior Year


First Semester


Credit Hours: 17

Second Semester


  • 2 Credits
  •  

  • Arts and Humanities Requirement 3 Credits 3 or
  • Social Science Requirement 3 Credits 3
  •  

  • Computer Engineering Technical Requirement 6 Credits 4
  • Special Requirement 3 Credits 5
Credit Hours: 14

Total Credits: 128


Footnotes


ENGR 1070 , ENGR 1080  and ENGR 1090  may be substituted for ENGR 1410 .

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. Six of these credit hours must also satisfy General Education  Cross-Cultural Awareness and Science and Technology in Society Requirements.

4 Twelve credits selected from BIOE 3700 *, BIOE 4310 *, BIOE 4350 *, BIOE 4710 *, ECE 3210 *, ECE 4050 +, ECE 4160 *, ECE 4270 , ECE 4300 ECE 4310 , ECE 4380 , ECE 4400 , ECE 4420 , ECE 4490 , ECE 4550 ECE 4590 *, 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.

5 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 4 above; or any course selected from the following: 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:

  1. To transfer from General Engineering into the Computer Engineering program, students must have a cumulative grade-point average of 2.00 in courses taken at Clemson and must have earned a C or better in each course of the General Engineering Freshman Curriculum, excluding the Arts and Humanities and Social Science requirements.
  2. 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.
  3. All Computer Engineering students must have a cumulative engineering grade-point average (EGPA) of 2.00 to enroll in any 3000- or 4000-level ECE course. If this condition is not met each term, enrollment in these upper-level courses may be restricted. Students must fill out a Variance Request form, which will be reviewed by the Departmental Variance Committee. Strict adherence to the committee decision is required.
  4. No student may exceed a maximum of two attempts, excluding a W, to complete successfully any ECE course. A third and final attempt will only be considered by a written Variance Request to be reviewed by the Departmental Variance Committee before the deadline to add a course in a subsequent term. Students who do not complete a Variance or who have a Variance denied are not eligible to continue in the Computer Engineering major. Strict adherence to the committee decision is required.
  5. In addition to other institutional requirements for graduation, candidates for a BS degree in Computer Engineering are required to have a 2.00 or higher cumulative GPA in all engineering courses (EGPA) at Clemson.