COMPUTER SCIENCE

Degrees:Bachelor of Science
Specializations:Computer Science
Computer Information Systems
Minors:Computer Science
Computer Information Systems
Computer Technology
Department:Computer Science
Building 79, Room 102
(850) 474-2542
College:Science and Technology

Semester Hours Required for Degree: 120

Faculty: E.G. Rodgers (Chairperson), J.W. Amoss, F.D. Anger, J.R. Arthur, J.C. Bezdek, A.J. Canas, J.W. Coffey, R.B. Earp, T. Elbert (Emeritus), K.M. Ford, R. Harbor (Emeritus), L. Kerr, J. Kolen, C. Ncube, M.S. Reyenga, R.V. Rodriguez, R. Sooriamurthi, M. Sutton, L. White, N.W. Wilde, R.P. Williamson; Faculty Associates: A.F. Haney, P.W. Ustick

The Computer Science program is comprised of two options. The Computer Science Option includes the theoretical foundations of computer science and the study of algorithms, data structures, software engineering, computer architecture, and the concepts of programming languages.

The Computer Information Systems option provides the student with a firm foundation of basic course work complemented by comprehensive instruction in principles of computer languages, problem solving, database concepts, and software engineering applications.

PROGRAM REQUIREMENTS
In addition to general University requirements and General Studies requirements, students seeking the B.S. in Computer Science must meet the requirements listed below.

A minimum grade of "C-" is required for all courses in the major.

Students should consult with their academic advisor for courses which may satisfy both the General Studies requirements and common prerequisites.

Course descriptions are listed alphabetically by prefix in the back of this catalog.

COMPUTER SCIENCE SPECIALIZATION

General Studies (36 sh)
For additional information see the General Studies section of this catalog.

Common Prerequisites (25 sh)
State mandated common prerequisites must be completed prior to graduation, but are not required for admission to the program. Courses in brackets indicate substitutes from Florida Public Community/Junior Colleges and Universities.

COP xxxx Introductory programming in Ada, C, C++, Pascal, or equivalent language3
+MAC 2311Analytic Geometry & Calculus I4
[MAC x311]
+MAC 2312Analytic Geometry & Calculus II4
[MAC x312]
+PHY 2048/LUniversity Physics I/Lab4
[PHY x048/x048L]
+ PHY 2049/L University Physics II/Lab4
[PHY x049/x049L or x049C]
Two science courses for science majors6

+ Indicates common prerequisites which can be used to satisfy General Studies requirements.

Lower Division Electives (0-8 sh)
Sufficient 1000/2000 level electives to complete at least 60 semester hours in the lower division.

Major (45 sh)

CDA 3100Microprocessor Systems I3
CDA 3101Introduction to Computer Organization3
CEN 3031Introduction to Software Engineering3
CEN 4516Computer Communication, Networks & Distributed Systems3
CGS 3xxxScience of Computing3
CIS 3020Introduction to CIS3
CIS 3512System Documentation3
COP 3530Data Structures & Algorithms3
COP 4020Programming Languages3
COP 4600Operating Systems3
COP 4601Software Systems3
COT 3100Applications of Discrete Structures3
COT 4400Analysis of Algorithms3
COT 4420Theory of Computation3
COT 4932 Senior Seminar3

Major-Related (9 sh)

MHF 3202 Set Theory & Mathematical Logic3
Approved math electives 6
(MAC 2313 and STA 4321 recommended)

Upper Division Electives (6 sh)
Sufficient 3000/4000 level electives to meet UWF's requirement of 48 semester hours in the upper division or completion of all departmental requirements at the 3000/4000 level, whichever is greater.

COMPUTER INFORMATION SYSTEMS SPECIALIZATION

General Studies (36 sh)
For additional information see the General Studies section of this catalog.

Common Prerequisites (27 sh)
State mandated common prerequisites must be completed prior to graduation, but are not required for admission to the program. Courses in brackets indicate substitutes from Florida Public Community/Junior Colleges and Universities.

ACG 2021Principles of Financial Accounting3
[ACG x021]
ACG 2071 Principles of Managerial Accounting3
[ACG x071]
CGS 2570Microcomputer Application Packages3
[CGS x570]
COP 2120Programming Using COBOL3
[COP x120]
COP xxxxIntroductory programming in Ada, C, C++, Pascal, or equivalent language3
+ECO 2013Principles of Economics Macro3
[ECO x013]
ECO 2023Principles Economics Micro3
[ECO x023]
+MAC 2233Calculus with Business Applications3
[MAC x233]
+STA 2023Elements of Statistics3
[STA x023]

+ Indicates common prerequisites which can be used to satisfy General Studies requirements.

Lower Division Electives (0-6 sh)
Sufficient 1000/2000 level electives to complete at least 60 semester hours in the lower division.

Major (42 sh)

CDA 3100Microprocessor Systems3
CEN 3031Introduction to Software Engineering3
CEN 4400 Introduction to Operations Research3
CEN 4516Computer Communication Networks & Distributed Systems3
CGS 3xxxScience of Computing3
CIS 3512System Documentation 3
CIS 4327CSystems Project/CICS Option3
CIS 3020Introduction to CIS3
COP 3530Data Structures & Algorithms3
COP 4020Programming Languages 3
COP 4600Operating Systems3
COP 4601Software Systems3
COP 4710Database Systems3
COT 3100Applications of Discrete Structures3

Major-Related (0 sh)

Upper Division Electives (18 sh)
Sufficient 3000/4000 level electives to meet UWF's requirement of 48 semester hours in the upper division or completion of all departmental requirements at the 3000/4000 level, whichever is greater.

MINORS
The Department of Computer Science offers three Minors: Computer Science, Computer Information Systems, and Computer Technology. Students must complete all course work for the minor with a grade of "C-" or better.

Computer Science Minor (18 sh)

CDA 3100Microprocessor Systems I3
CGS 3xxxScince of Computing3
COP xxxxIntroductory programming in Ada, C, C++, Pascal, or equivalent language3
COP 3530Data Structures & Algorithms3
COT 3100Applications of Discrete Structures3
Approved 3000/4000 level computer science elective3

Computer Information Systems Minor (18 sh)

CGS 2570Microcomputer Application Packages3
CGS 3xxxScience of Computing3
CIS 3512Systems Documentation3
Approved 3000/4000 level programming language3
Approved 3000/4000 level computer electives6

Computer Technology Minor (18 sh)

CGS 2570Microcomputer Application Packages3
CGS 3xxxScience of Computing 3
CGS 3559Exploring the Internet3
Approved 3000/4000 level computer electives9

 

 

 

As of the date of this catalog, revisions to the Computer Technology Minor degree requirements have not been approved by the Faculty Senate. Review by the Faculty Senate is anticipated during Academic Year 1999-2000.


UWF Home Table of Contents
UWF Home Page Catalog Table of Contents

Enrollment Services
July 1999