Undergraduate Catalog 2013-14

Majors

Computer Science (BCS)

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

8 Semester Plan

120 Credit Hours

CIP Code: 11.0101 (Track 1 of 6)

College of Engineering

http://www.cse.usf.edu/undergraduate/programs

Major Description

The Computer Science program focuses on the design, development, and application of software systems and on the theory of computation. Additional course work in algorithms, discrete structures, object oriented design, data structures, operating systems, digital logic design, computer architecture, and a wide range of advanced electives extend and supplement the core.

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 (C- is insufficient).

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.

  • COP XXXX Introductory Programming in C, C++, Java, or equivalent language
  • MAC X311 Calculus I or MAC X281
  • MAC X312 Calculus II or MAC X282
  • PHY X048/X048L General Physics I with Lab or PHY X048C
  • PHY X049/X049L General Physics II with Lab or PHY X049C
  • XXX XXXX Six credit hours of science courses for science majors

Total Major Hours: 93 Hours

Major Core Courses - 69 Hours

Major Elective Courses - 24 Hours

  • 15 hours of Department Upper-Level Electives (CSE Elective)
  • 6 hours of Department Upper-Level Electives (CSE Software Elective)
  • 3 hours of Department Upper-Level Elective (CSE Theory Elective)

Optional Accelerated Program

Bachelor's and Master's Computer Science

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.

Hide

  Research Opportunities

There are research opportunities associated with this major.

Show Me More

  Internship Opportunities

There is internship information associated with this major.

Show Me More

  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