Skip to Main Content

CPS_BSCS - Computer Science | CPS_BSCS

Download as PDF

ENG(EG)-Comp/Info Sci & Eng - 19140000UGENG - EngineeringBSCS - Bachelor of Science in Computer Science

College or School

UGENG - Engineering

About This Program

About this Program

To graduate with this major, students must complete all university, college, and major requirements.

The mission of the Department of Computer & Information Science & Engineering is to educate students, as well as the broader campus community, in the fundamental concepts of the computing discipline; to create and disseminate computing knowledge and technology; and to use expertise in computing to help society solve problems.
Website

CONTACT

352.392.1090
Email

P.O. Box 116120
E301 CSE BUILDING
GAINESVILLE FL 32611-6120
Map

Curriculum

About This Program

Students in the engineering computer science (EG-CSE) program will satisfy the same requirements for General Education and obtain the same engineering preprofessional background in mathematics and science as other engineering students. The program contains a strong technical component comprising a set of required courses covering essential areas in computing and a set of technical electives enabling students to deepen their knowledge in chosen areas of computer science and engineering.

In addition, the program includes a set of interdisciplinary electives in an area of the student's choice from anything the university offers. Students may choose an established minor, a predefined track or if nothing meets their needs, they can work with an advisor to develop their own program.

To answer the demands of industry for employees with both technical competence and the ability to communicate effectively, the program requires communication courses beyond the usual General Education requirements for engineering.

Department Requirements

Students must complete all critical-tracking courses with minimum grades of C in each course and the critical-tracking GPA must be 2.5 minimum. A minimum grade of C is required in all other courses that are prerequisites to a required course: CDA 3101, COP 3502C, COP 3503C, COP 3530, and COT 3100 . In addition, CISE requires all computer science students to maintain a cumulative, upper-division and department grade point average minimum of 2.0.

Students who do not meet these requirements will be placed on academic probation and will be required to prepare a probation contract with a CISE advisor. Students are normally given two terms to remove their deficit points; however, students who do not satisfy the conditions of the first term of probation may be dismissed from the department.

Students may opt to take COP 3504C in lieu of COP 3502C and COP 3503C. If elected, students will need to complete an additional 4 credits to complete the degree program.

Required Courses

Foundational
ENC 3246Professional Communication for Engineers3
or ENC 2256 Writing in the Disciplines
MAC 2311Analytic Geometry and Calculus 14
MAC 2312Analytic Geometry and Calculus 24
MAC 2313Analytic Geometry and Calculus 34
MAS 3114Computational Linear Algebra3
PHY 2048
& 2048L
Physics with Calculus 1
and Laboratory for PHY 2048
4
PHY 2049
& 2049L
Physics with Calculus 2
and Laboratory for PHY 2049
4
STA 3032Engineering Statistics3
Writing or public speaking course, as approved by department
Computing Core
COP 3502CProgramming Fundamentals 14
COP 3503CProgramming Fundamentals 24
COP 3530Data Structures and Algorithm3
COT 3100Applications of Discrete Structures3
Major Core
CDA 3101Introduction to Computer Organization3
CEN 3031Introduction to Software Engineering3
CIS 4301Information and Database Systems 13
CIS 4914Senior Project3
or EGN 4952 Integrated Product and Process Design 2
CNT 4007Computer Network Fundamentals3
COP 4020Programming Language Concepts3
COP 4533Algorithm Abstraction and Design3
COP 4600Operating Systems3
EGS 4034Engineering Ethics and Professionalism1
or CGS 3065 Legal and Social Issues in Computing
Major Electives 118
Select from:
Individual Study in CISE
Special Topics in CISE
Practical Work
CISE Technical Electives (14 credits minimum)
Co-Op Work in CISE
Engineering Directed Independent Research
Integrated Product and Process Design 1
Engineering Economy
Digital Logic and Computer Systems
Microprocessor Applications
Any 4000-level or higher CISE course, beyond the Core Requirements
Interdisciplinary Electives14
Total Credits100
1

Students should check prerequisites when planning their major electives. Students should discuss electives with an advisor in the department as some options are finite. Individual study, co-op, internship, research, and special topics credits must be approved by an advisor in the department.

Interdisciplinary Electives | Select one option

Option A

14 credits applicable toward formal minor and not counting for other requirements; completion of minor not required if it exceeds 14 credits. If completed minor contributes less than 14 credits, remaining credits can be fulfilled with additional 3000-level coursework in the area of the minor, 3000-level CISE courses, or 3000-level Engineering courses.

Option B

14 credits in a concentration area outside of CISE at 3000-level or higher (course plan must be prearranged with CISE advisor approval).

Option C

14 credits arranged with a department of interest which does not offer a formal minor (submit to CISE advisor for required CISE approval).

A minimum grade of C is required in all prerequisites to required courses: COP 3502C, COP 3503C, COT 3100, CDA 3101, COP 3530, and COP 4600