Undergraduate Catalog 2013-2014


Computer Engineering (ECP)

Bachelor of Science in Computer Engineering (B.S.C.P.)

8 Semester Plan

128 Credit Hours

CIP Code: 14.0901 (Track 1 of 2)

College of Engineering


Major Description

The Computer Engineering program emphasizes the application of engineering principles to the design of computer hardware and software and devotes additional time to issues of computer architecture and advanced topics in hardware design, including extensive laboratory work. Students in this program also acquire a broad background in engineering topics through related coursework in the college.

State Mandated Common Course Prerequisites

If a student wishes to transfer without an A.A. degree and has fewer than 60 semester hours of acceptable credit, the student must meet the university's entering freshman requirements including ACT or SAT test scores, GPA, and course requirements.

Students should complete the following prerequisite courses listed below at the lower level prior to entering the University. If these courses are not taken at a Florida College System institution, they must be completed before the degree is granted. Unless stated otherwise, a grade of C is the minimum acceptable grade.

Students qualify for direct entry to the Department if they have completed the following courses at a Florida College System institution or University in the Florida State University System (SUS) and meet all other admissions requirements of the University and College.

Some courses required for the major may also meet General Education Requirements thereby transferring maximum hours to the university.


Courses at USF Courses at a Florida College System Institution
MAC 2281 Engineering Calculus I MAC X311 or MAC X281
MAC 2282 Engineering Calculus II MAC X312 or MAC X282
MAC 2283 Engineering Calculus III MAC X313 or MAC X283
MAP 2302 Differential Equations MAP X302

Natural Sciences:

Courses at USF Courses at a Florida College System Institution
CHM 045/CHM 2045L General Chemistry I with Lab CHM X045/X045L or CHM X045C or
CHS 2440/2440L General Chemistry for Engineers
CHS X440/X440L
PHY 2048/2048L General Physics I - Calculus Based with Lab PHY X048/X048L or PHY X048C
PHY 2049/2049L General Physics II - Calculus Based with Lab PHY X049/X049L or PHY X049C
COP XXXX Introduction Programming in C, C++, JAVA or equivalent language COP XXXX Introduction Programming in C, C++, JAVA or equivalent language

Total Major Hours: 107 Hours

Major Core Courses - 95 Hours

Major Elective Courses - 12 Hours

  • 6 hours of Department Upper-Level Electives (CSE Hardware Elective)
  • 6 hours of Department Upper-Level Electives (CSE Elective)

Major Internship Opportunities

The College of Engineering and USF's Career Services Cooperative Education (Co-Op) program provides services for students interested in internships and cooperative education experiences. A wide variety of industries and government agencies offer internships and cooperative education employment opportunities for engineering students. Participants gain valuable expertise in practical applications and other aspects of operations and development in a professional engineering environment. Students normally apply for participation in this program during their sophomore year and pursue actual internships and co-op employment during their sophomore, junior, and senior years.

Optional Accelerated Program

Bachelor's and Master's Computer Engineering

Well qualified students who, at the beginning of their senior year, are clearly interested in graduate study are invited to apply to the Accelerated Graduate Program leading simultaneously to the Bachelor of Science in Engineering and Master of Science in Engineering degrees. The general basis of the accelerated program includes:

  1. The opportunity of taking some graduate courses during the fourth year and deferring the taking of some senior courses to the fifth year.
  2. Up to twelve credit hours may be counted toward both degrees in some degree programs with the approval of both the Undergraduate and Graduate Program Directors.

Students apply for admission to this program through their departmental advisor. Admissions requirements vary by department.

Minimum application requirements:

  • Senior standing (90 credits)
  • At least 16 upper level engineering credits completed
  • Meet or exceed the graduate program entrance requirements of the department.

  More About this Major

  Accelerated Program

This major has an accelerated track that confers an undergraduate and graduate degree upon completion.


  Research Opportunities

There are research opportunities associated with this major.

Show Me More

  Internship Opportunities

There is internship information associated with this major.


  Additional Requirements

There are additional requirements for this major such as grade, GPA, foreign language, and/or general education requirements.

Show Me More

  Additional Information

There is more information available for this major such as faculty, advising, and/or accreditation information.

Show Me More