Computer Science (B.S.)

Lutgert College of Business


U.A. Whitaker School of Engineering

2009-2010 Catalog Year


Software Engineering Concentration
http://www.fgcu.edu/cob/eng/cs/index.html
(239) 590-7390

The Bachelor of Science in Computer Science (CS) prepares students in the theory and methods of processing information in digital computers, the design of computer hardware and software, and the application of computing and networking technologies in business and science. The program focuses on aspects of software and hardware development. A concentration in Software Engineering is available.

CS students complete core courses in programming languages, computer organization, data structures, database administration, networking, operating systems, software engineering, and algorithms. Further specialized courses in programming systems, data acquisition and control, simulation and modeling, and computer graphics are among the possible CS electives. In addition, students can take electives in computer information systems. CS students build on general education courses with a significant component in math and physics, as a prerequisite for programming courses and hardwareoriented courses, respectively.

Program Admission Requirements
  • Submit a FGCU Application for Admission and satisfy all applicable university admission requirements.
  • Satisfy Common Prerequisites with a grade of C or higher, and be in good academic standing.
  • Attend an orientation session.
Program Requirements
  1. FGCU General Education Program (GEP) (36 hrs)
    Refer to the General Education Program for more information.

    1. Communication (6 hrs)
      1. Select ENC 1101 (3)
      2. Select ENC 1102 (3)
    2. Mathematics (6 hrs)
      1. STA 2023 recommended
      2. MAC 2311 recommended
    3. Humanities (9 hrs)
      1. Select HUM 2510 (3)
    4. Social Sciences (6-9 hrs)
    5. Natural Sciences (6-9 hrs)
      1. Select PHY 2048C recommended
      2. Select PHY 2049C recommended

      Note: At least one Natural Sciences course must include a laboratory or field component. Courses meeting this requirement contain a “C” or “L” in their course numbers.

  2. Common Prerequisites (variable)

    • COP 2006 Introduction to Programming (3)
    • MAC 2311 Calculus I (GEP)
    • MAC 2312 Calculus II (GEP)
    • PHY 2048C General Physics I (GEP)
    • PHY 2049C General Physics II (GEP)
    • Select two science courses for science majors (6)

  3. Required Courses in the Major (42 hrs)

    • CDA 3104 Computer Organization & Assem Lang Prog (3)
    • CDA 3200 Digital Systems (3)
    • CDA 4150 Computer Architecture (3)
    • CEN 3031 Software Engineering (3)
    • CEN 4935 Sr Software Engineering Project (3)
    • CNT 4104 Computer Networks (3)
    • COP 1500 Introduction to Computer Science (3)
    • COP 2001 Programming Methodology (3)
    • COP 3003 Object-Oriented Programming (3)
    • COP 3530 Data Structures (3)
    • COP 4610 Operating Systems (3)
    • COT 3400 Algorithms (3)
    • ISM 3212 Database Concepts & Admin (3)
    • MAD 3107 Discrete Mathematics (3)

  4. Restricted Electives/Concentration (12-15 hrs)
    Select one of the following groupings:

    1. Restricted Electives (12 hours)
      (No concentration noted on transcript)

      Select 12 hours from the following:
      • CAP 3611 Computation & Neural Systems (3)
      • CAP 4730 Computer Graphics (3)
      • CAP 4830 Simulation & Modeling (3)
      • CDA 4170 Data Acquisition & Control Systems (3)
      • COP 2550 Programming Systems (3)
      • COP 4908 Independent Study (3)
      • COP 4931 Special Topic in Computer Science (3)
      • ISM 3238 Advanced Business Programming (3)

    2. See college advisor for approval of additional courses.

    3. Software Engineering Concentration (15 hours)
      • CAP 4830 Simulation & Modeling (3)
      • CDA 4170 Data Acquisition & Control Systems (3)
      • ENC 3250 Professional Writing (3)
      • Additional 6 hours of approved upper division (3-4000 level) Computer Science electives. See college advisor for a list of approved courses.

  5. University Requirements (3 hrs)

    • IDS 3920 University Colloquium (3)

  6. Unrestricted Electives (variable)

TOTAL SEMESTER HOURS REQUIRED:   120 HRS

Additional Graduation Requirements
  • Complete a minimum of 120 credit hours, with at least 48 hours at the upper division (3-4000 level).
  • Earn a Grade of C or higher in the Common Prerequisites, Required Courses in the Major, and Restricted Electives/Concentration.
  • Complete a minimum of 30 of the last 60 credit hours at FGCU, including 12 credit hours in the major.
  • Earn a cumulative GPA of 2.0 for all coursework attempted at FGCU.
  • Satisfy CLAST, Gordon Rule writing and computation, and foreign language entrance requirements.
  • Satisfy Service Learning requirement. See www.fgcu.edu/connect/
Transfer Notes and Acceptable Substitutes

The following substitutions are acceptable for common prerequisites and must be completed with a grade of C or higher:

  • COP 2006: may substitute Introductory Programming in Ada, C, C++, or PASCAL or equivalent language.
  • PHY 2048C: may substitute PHY 2048 and PHY 2048L
  • PHY 2049C: may substitute PHY 2049 and PHY 2049L

Transfer credits will ordinarily be accepted from regionally accredited institutions and evaluated for appropriate credit toward requirements in the student's degree program.